Open main menu

Pathology Education Instructional Resource β

Changes

This Is Your Brain On Informatics: Linux Commands

1,707 bytes added, 00:57, 27 March 2014
no edit summary
===Common Linux Commands===
{| class="wikitable" style="padding: 100"
|-
! style="padding: 10px;"| Command! style="padding: 10px;"| Syntax! style="padding: 10px;"| Description
|-
| style="padding: 10px;"| cat| style="padding: 10px;"| cat ''filename''| style="padding: 10px;"| Display file’s contents to the standard output device (usually your monitor)
|-
| style="padding: 10px;"| cd| style="padding: 10px;"| cd ''/pathname''| style="padding: 10px;"| Change to the given directory
|-
| style="padding: 10px;"| chmod*| style="padding: 10px;"| chmod ''options'' ''mode'' ''filename''| style="padding: 10px;"| Changes a file's permissions.
|-
| style="padding: 10px;"| chown| style="padding: 10px;"| chown ''private_owner:group_owner'' ''filename''| style="padding: 10px;"| Changes ownership of the file
|-
| style="padding: 10px;"| clear| style="padding: 10px;"| clear| style="padding: 10px;"| Clears the screen by scrolling (does not delete anything)
|-
| style="padding: 10px;"| cp| style="padding: 10px;"| cp ''options'' ''source'' ''destination''| style="padding: 10px;"| Copies a file from the source to the destination
|-
| style="padding: 10px;"| find| style="padding: 10px;"| find ''/pathname'' ''string''| style="padding: 10px;"| Starts at the indicated directory and searches for the string in a filename
|-
| style="padding: 10px;"| grep| style="padding: 10px;"| grep ''options'' ''pattern'' ''filename''| style="padding: 10px;"| Searches for the pattern in the file
|-
| style="padding: 10px;"| ifconfig| style="padding: 10px;"| ifconfig| style="padding: 10px;"| Displays the current networks available and various information about them
|-
| style="padding: 10px;"| ll| style="padding: 10px;"| ll ''/pathname''| style="padding: 10px;"| List Long: lists the details of the entire directory or file indicated
|-
| style="padding: 10px;"| ln| style="padding: 10px;"| ln ''options'' ''source'' ''destination''| style="padding: 10px;"| Link: creates a shortcut. Use -s for the ''options'' to create a soft link (more capabilities)
|-
| style="padding: 10px;"| ls| style="padding: 10px;"| ls ''/pathname''| style="padding: 10px;"| Lists the files and directories in a given directory
|-
| style="padding: 10px;"| man| style="padding: 10px;"| man ''command''| style="padding: 10px;"| Opens the manual page for the given command
|-
| style="padding: 10px;"| mkdir| style="padding: 10px;"| mkdir ''options'' ''filename''| style="padding: 10px;"| Makes a directory at the given location with the given name
|-
| style="padding: 10px;"| mv| style="padding: 10px;"| mv ''options'' ''source'' ''destination''| style="padding: 10px;"| Moves a file or directory from the source to the destination
|-
| style="padding: 10px;"| [[This Is Your Brain On Informatics: Pico|pico]]| style="padding: 10px;"| pico ''filename''| style="padding: 10px;"| Opens the given file in the pico text editor
|-
| style="padding: 10px;"| pwd| style="padding: 10px;"| pwd| style="padding: 10px;"| Displays the pathname for the current directory
|-
| style="padding: 10px;"| rm| style="padding: 10px;"| rm ''options'' ''filename''| style="padding: 10px;"| Removes the given file. If -rf is used for the options, a directory and its roots will be removed as well
|-
| style="padding: 10px;"| ssh| style="padding: 10px;"| ssh ''options'' ''user@machine''| style="padding: 10px;"| Remotely logs into the given machine with the given user name
|-
| style="padding: 10px;"| sudo| style="padding: 10px;"| sudo ''command''| style="padding: 10px;"| Allows super user privileges for the given command (requires root password). sudo su allows login to root
|-
| style="padding: 10px;"| tar| style="padding: 10px;"| tar -xzvf ''filename''| style="padding: 10px;"| Extracts files with the extension *.tar.gz or *.tgz
|-
| style="padding: 10px;"| touch| style="padding: 10px;"| touch ''filename''| style="padding: 10px;"| Creates an empty file with given name
|-
| style="padding: 10px;"| wget| style="padding: 10px;"| wget ''internet address''| style="padding: 10px;"| Downloads a file from a given internet address
|-
347
edits