You can use the host file to have your computer route to whatever addresses you desire (instead of using your nameserver). For example, by putting
[bash]sudo nano /etc/hosts[/bash]
Then add a line to the file with the ip address and the name you will use.
One useful way to use this is to test out a website on a new host prior to changing the nameserver to point to the new host. In this case, if you want to make sure your host file is being read you can ping wastetime and if it is working it will show the results for a ping to 18.104.22.168
Command line interface syntax for various actions
Make new directory, make [directory_name]
[bash]sudo mkdir new_directory[/bash]
Remove (file or directory)
[bash]rm -i file_to_remove.txt[/bash]
Using -i prompts you to confirm the deletion.
Remove directory and all of its contents without having to confirm. Obviously be careful.
[/bash]sudo rm -r directory_to_remove[/bash]
Move a file
mv [name] [new_location]
[bash]mv file.txt new_sub_directory/file.txt[/bash]
Rename a file (similar to moving)
mv [name] [new_name]
[bash]mv file.txt new_file_name.txt[/bash]
Copy a fold
cp -r [folder]/* [new_location]
[bash]cp -r folder/* /some_place/else/[/bash]
Keep ssh sessions live
If you want to stop your SSH sessions from being shut down you can add the following line to /etc/ssh/ssh_config on your local machine.
[bash]sudo gedit /etc/ssh/ssh_config[/bash]
This does remove the security feature of closing your session in case you leave your computer, but you may decide to take that risk. This sends a SSH package every 30 seconds so your server doesn’t close the connection due to inactivity.
Edit DNS Name Server
Set the DNS name server to use for your machine.
[bash]sudo nano /etc/resolv.conf[/bash]
Then you can use for example (22.214.171.124 is Google public DNS, 126.96.36.199 is OpenDNS):
[bash]sudo lshw[/bash] will provide infor on your system, CPU types, 32 v 64 bit…
Creating cli Shortcuts
alias foo=’whatever you want to actually run’
[bash]alias alogin = ‘ssh email@example.com’
alias rm = ‘rm -i'[/bash]
The second one forces rm (remove) to prompt you to verify. This makes is less likely you delete something by mistake.
Keywords: shortcuts, macro