how do you stop start and restart the servers of your choice
To stop the server, use screen -r screenname
and then type "quit" or hit Control-C to tell the server to exit. You can then restart it using the command you used previously.
is there a way to edit server.cfg witought having to vnc to desktop and mapcycle and such
I recommend using SSH instead of VNC, as it is faster than VNC. You could also download files to your desktop and install them there, then re-upload them, through a SCP/SFTP client such as WinSCP.
Also my server is not showing on the master list i had this same problem on windows 2003 so i updated the server files how do you update the css server files also ive searched on google and i cant seem to figure anything out i dont full understand this screens thing
If you just created the server, the server files will be up to date, but it doesn't hurt to double check. To update and run a corruption check, shut down the server and then run commands like this:
./steam -command update -game "Counter-strike source" -dir sourcebase -verify_all