Both sides previous revisionPrevious revision | Next revisionBoth sides next revision |
info:basic_commands [2009/12/10 13:17] – wget moritz | info:basic_commands [2010/01/11 07:12] – add something to cat. moritz |
---|
* ''sudo'' starts a process with super user (=root) capabilities. To start a root shell, use ''sudo su''. If ''sudo'' is not installed, use ''su'' instead. It requires not the current user's password but the root password. | * ''sudo'' starts a process with super user (=root) capabilities. To start a root shell, use ''sudo su''. If ''sudo'' is not installed, use ''su'' instead. It requires not the current user's password but the root password. |
* ''less'' helps to look at what a file stores. | * ''less'' helps to look at what a file stores. |
* ''cat'' reads a file and prints it to ''stdout'' (the console if invoked as-is.) | * ''cat'' reads a file and prints it to ''stdout'' (the console if invoked as-is.) To read from STDIN, pass ''-'' as the file to read. This can be used to create a file by entering its content in the console. Use ''cat - > new_file'' and paste the content to quickly create a new file with content. To end the file, press Ctrl+D, which produces the EOF-character. |
* ''locate'' locates all files that contain a given string. | * ''locate'' locates all files that contain a given string. |
* ''grep'' searches input for matching lines. To search all files in the current directory (and sub directories), use ''grep -r . -e "text"''. | * ''grep'' searches input for matching lines. To search all files in the current directory (and sub directories), use ''grep -r . -e "text"''. |
* ''man'' shows the manual for some command. Sometimes ''info'' shows a more detailed documentation. | * ''man'' shows the manual for some command. Sometimes ''info'' shows a more detailed documentation. |
* ''dmesg'' prints kernel messages. | * ''dmesg'' prints kernel messages. |
| |
===== Networking Tools ===== | ===== Networking Tools ===== |
==== HTTP/FTP ==== | ==== HTTP/FTP ==== |