In this post I will be making a list of great Linux cmd’s that I find all over the net one great place to stop by is commandlinefu.com they have a great deal of important linux cmd’s.
First cmd is mtr, it combines your ping and netstat cmd’s. In CentOS you have to su- to run this cmd:
The following cmd I just started using recently and it has been a life saver I don’t know how I went all that time without it. The cmd is screen it works like your VNC or NX but for the terminal, it is especially handy if you SSH into your box but you don’t want to leave the terminal running waiting for a task to finish, you just start a screen run your cmd and detach from the screen. Now even if your connection gets disconnected or you disconnect yourself all you have to do when you connect again is run “screen -dR” and you are connected back to your earlier session and you can check on the progress of your task. To list screen instances “screen -ls”.
Ctrl+a ->pressing this twice moves to the next screen
Ctrl+a+c ->adds a new screen to you screen instance
Ctrl+a+d ->detach from screen session
Ctrl+d ->exit a screen
screen -dR ->connect to/start a screen session
Mount a drive world writeable
mount -t ntfs-3g -o umask=000 /dev/drive /mnt/mountpoint
mount -t cifs -o umask=000,username=username,password=password //ipaddress/folder /mnt/mountpoint
by adding the option umask=000 any user can write to the mounted folder, this comes in handy when you want to write to a mounted drive as a regular user. I have had a problem with some slack based distro’s not accepting this option in the current format and might need to play around with the mask cmd placement to see what works.