This is just a super quick list. You need a minimum of proficiency with Unix shells (bash and tcsh are the ones mostly used on the cluster) and Linux systems.
|Changes your user password.
|Lists folders and files in current directory
|Create new directory into the current one
|Removes specified file or directory
rm filename (remove single filename)
|Removes specified EMPTY directory
|Prints current absolute path
|Shows specified command's manual page
man ls (shows ls help)
|VI is a text editor. If x.sh does not exists, vi creates a new file called x.sh and opens it;
otherwise, it just opens the existing file.
|less is a text pager. Opens textfile in read-only mode. You can use up and down arrows to move across the text. It shares many commands with VI.
|Changes POSIX permissions of a file or directory. Allows to protect files from unwanted access.
r :read permission
|Changes owner of a file or directory
chown username file.sh
|Shows current executing processes
|Prints the content of a file on screen
|Filters the content of a file by outputting those lines which contain the specified pattern.
grep pattern file.sh
Further information on Linux shell can be found here:
Useful Linux Commands for Newbies - www.tecmint.com
Shell Redirection - Wikipedia
20 Advanced Commands for Middle Level Linux Users - www.tecmint.com