Term
|
Definition
| program that takes keyboard commands and passes to OS to carry out |
|
|
Term
|
Definition
|
|
Term
|
Definition
used to interact with shell in graphical environment
KDE - konsole GNOME - gnome-terminal |
|
|
Term
|
Definition
| displays current time and date |
|
|
Term
|
Definition
| displays calendar of current month |
|
|
Term
|
Definition
| free space on disk drives |
|
|
Term
|
Definition
| terminal sessions running behind graphical desktop, access by pressing CTRL-ALT-F1 through F6 |
|
|
Term
|
Definition
| print name of current working directory |
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
| pathname that begins with root directory and follows filesystem tree to desired directory/file |
|
|
Term
|
Definition
| pathname that begins in working directory and uses . (working dir) and .. (working dir's parent directory) to specify location of destination |
|
|
Term
|
Definition
| shows statistics on system memory |
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
| list all files including hidden (beginning with period) |
|
|
Term
| "ls -A" or "ls --almost-all" |
|
Definition
| list all files except .. (parent dir) and . (working dir) |
|
|
Term
| "ls -d" or "ls --directory" |
|
Definition
| list directories\show directory details with -l |
|
|
Term
| "ls -F" or "ls --classify" |
|
Definition
| appends indicator characters |
|
|
Term
| "ls -h" or "ls --human-readable" |
|
Definition
| file size in human readable format |
|
|
Term
|
Definition
|
|
Term
| "ls -r" or "ls --reverse" |
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
| results sorted by modification time |
|
|
Term
|
Definition
| (less) scroll back one page |
|
|
Term
| page down or space (less) |
|
Definition
| (less) scroll forward one page |
|
|
Term
|
Definition
| (less) scroll up one line |
|
|
Term
|
Definition
| (less) scroll down one line |
|
|
Term
|
Definition
| (less) Move to the end of the text file |
|
|
Term
|
Definition
| (less) move to the beginning of the text file |
|
|
Term
|
Definition
| (less) Search forward to next occurence of |
|
|
Term
|
Definition
| (less) Next occurence of previous search |
|
|
Term
|
Definition
| (less) display help screen |
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
| contains binaries that are needed for system to boot/run |
|
|
Term
|
Definition
| contains kernel, RAM disk image, and boot loader |
|
|
Term
|
Definition
| device nodes; list of all devices kernel understands on system |
|
|
Term
|
Definition
| system wide config files and shell scripts which start system services at boot |
|
|
Term
|
Definition
| contains user directories; only place regular users can write files |
|
|
Term
|
Definition
|
|
Term
|
Definition
| used in case of partial recovery from file system corruption |
|
|
Term
|
Definition
| mount points for removable media |
|
|
Term
|
Definition
| mount points for removable devices mounted manually |
|
|
Term
|
Definition
| optional software/commercial software installed here |
|
|
Term
|
Definition
| contains files with information on system hardware/how kernel views system |
|
|
Term
|
Definition
| home dir for root account |
|
|
Term
|
Definition
|
|
Term
|
Definition
| temporary files created by programs; some configs empty after reboot |
|
|
Term
|
Definition
| programs/support files used by regular users |
|
|
Term
|
Definition
| executable programs installed by linux distro (Ch. 3) |
|
|
Term
|
Definition
| shared libraries for progs in /usr/bin (Ch. 3) |
|
|
Term
|
Definition
| programs not included with distro but intended for systemwide use (Ch. 3) |
|
|
Term
|
Definition
| more system administration progs (Ch. 3) |
|
|
Term
|
Definition
| shared data used by programs in /usr/bin (Ch. 3) |
|
|
Term
|
Definition
| documentation for packages (Ch. 3) |
|
|
Term
|
Definition
| databases, spool files, mail, logs; any files that change regularly (Ch. 3) |
|
|
Term
|
Definition
| log files (i.e. messages) (Ch. 3) |
|
|
Term
|
Definition
| copy files/directories (Ch. 4) |
|
|
Term
|
Definition
| move/rename files/directories (Ch. 4) |
|
|
Term
|
Definition
| create directories (Ch. 4) |
|
|
Term
|
Definition
| remove files/directories (Ch. 4) |
|
|
Term
|
Definition
| create hard/symbolic links (Ch. 4) |
|
|
Term
|
Definition
| wildcard; matches any characters (Ch. 4) |
|
|
Term
|
Definition
| wildcard; matches single character (Ch. 4) |
|
|
Term
|
Definition
| matches any character that is member of set "characters" (Ch. 4) |
|
|
Term
|
Definition
| matches any character not member of set "characters" (Ch. 4) |
|
|
Term
|
Definition
| matches any alphanumeric character (Ch. 4) |
|
|
Term
|
Definition
| matches any alphabetic character (Ch. 4) |
|
|
Term
|
Definition
| matches any numeral (Ch. 4) |
|
|
Term
|
Definition
| matches any lowercase letter (Ch. 4) |
|
|
Term
|
Definition
| matches any uppercase letter (Ch. 4) |
|
|
Term
|
Definition
| (cp) copies files/directories and all attributes including ownership/permissions (Ch. 4) |
|
|
Term
| -i, --interactive (cp, mv, rm) |
|
Definition
| (cp, mv, rm) before overwriting or deleting existing file will prompt for confirmation (Ch. 4) |
|
|
Term
|
Definition
| (cp, rm) recursively copy/delete directories and contents; when copying/deleting directory it (or -a for cp) is required (Ch. 4) |
|
|
Term
|
Definition
| (cp, mv) only copy/move files that don't exist or are newer than destination (Ch. 4) |
|
|
Term
| -v, --verbose (cp, mv, rm) |
|
Definition
| (cp, mv, rm) display informative messages while processing (Ch. 4) |
|
|
Term
|
Definition
| (rm) ignore nonexistent files and do not prompt when deleting; overrides -i (Ch. 4) |
|
|
Term
| symbolic link (ln -s link_file target_file) |
|
Definition
| file that points to target file or directory; can point to files on different filesystems or to directories (Ch. 4) |
|
|
Term
| hard link (ln link_file target_file) |
|
Definition
| old link method. additional directory entry that references an original file (same exact blocks of data); cannot reference anything outside its file system or reference a directory (Ch. 4) |
|
|
Term
|
Definition
| number referencing chain of disk blocks that is associated with hard links, invoked with ls -i (Ch. 4) |
|
|
Term
|
Definition
| indicate how a command name is interpreted (Ch. 5) |
|
|
Term
|
Definition
| display whyich executable program will be executed (Ch. 5) |
|
|
Term
|
Definition
| get help for shell builtins (Ch. 5) |
|
|
Term
|
Definition
| display a command's manual page (Ch. 5) |
|
|
Term
|
Definition
| display a list of approrpiate commands (Ch. 5) |
|
|
Term
|
Definition
| display a command's info entry (Ch. 5) |
|
|
Term
|
Definition
| display very brief description of a command (Ch. 5) |
|
|
Term
|
Definition
| create an alias for a command (Ch. 5) |
|
|
Term
|
Definition
| like files in /usr/bin. within this categorty programs can b ecompiled binaries, or programs written in scripting languages. (Ch. 5) |
|
|
Term
|
Definition
| bash supports a number of commands internally called shell builtins; i.e. cd command. (Ch. 5) |
|
|
Term
|
Definition
| miniature shell scripts incorporated into environment. (Ch. 5) |
|
|
Term
|
Definition
commands we can define, built from other commands. syntax: alias name='string' (Ch. 5) |
|
|
Term
|
Definition
| (info) Display command help (Ch. 5) |
|
|
Term
|
Definition
| (info) display previous page (Ch. 5) |
|
|
Term
|
Definition
| (info) Display next page (Ch. 5) |
|
|
Term
|
Definition
| (info) Next- display the next node (Ch. 5) |
|
|
Term
|
Definition
| (info) Previous - display the previous node (Ch. 5) |
|
|
Term
|
Definition
| (info) up- display the parent node of the currently display ed node, usually a menu (Ch. 5) |
|
|
Term
|
Definition
| (info) Follow the hyperlink at the cursor location (Ch. 5) |
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
| concatenate files (Ch. 6) |
|
|
Term
|
Definition
| sort lines of text (Ch. 6) |
|
|
Term
|
Definition
report or omit repeated lines uniq -d (shows duplicates)(Ch. 6) |
|
|
Term
|
Definition
| print lines matching pattern (Ch. 6) |
|
|
Term
|
Definition
print newline, word, and byte counts for each file. wc -l (# of lines)(Ch. 6) |
|
|
Term
|
Definition
outpot the first part of a file head -n N (output N lines)(Ch. 6) |
|
|
Term
|
Definition
output the last part of a file tail -n N (output N lines) tail -f (show last lines as updated)(Ch. 6) |
|
|
Term
|
Definition
| read from standard input and write to standard output and files
| tee | grep (Ch. 6) |
|
|
Term
|
Definition
| redirect standard output (overwrites) (Ch. 6) |
|
|
Term
|
Definition
| redirect standard output (append) (Ch. 6) |
|
|
Term
|
Definition
| redirect standard error (Ch. 6) |
|
|
Term
|
Definition
| redirect standard output and standard error to one file (order is important!) (Ch. 6) |
|
|
Term
|
Definition
| redirect standard output and standard error to one file streamlined (overwrite) (Ch. 6) |
|
|
Term
|
Definition
| redirect standard output and error to one file (append) (Ch. 6) |
|
|
Term
|
Definition
| dispose of unwanted output (change redirect as needed) (Ch. 6) |
|
|
Term
|
Definition
| pipeline operator; standard output of one command goes into standard input of another. command1 | command2 (Ch. 6) |
|
|
Term
|
Definition
| display a line of text (Ch. 7) |
|
|
Term
|
Definition
| expands * into list of files/directories in current working dir (Ch. 7) |
|
|
Term
|
Definition
| expands into home directory of current or specified user (Ch. 7) |
|
|
Term
|
Definition
| performs arithmetic expression and gives output (Ch. 7) |
|
|
Term
|
Definition
| (arithmetic) addition (Ch. 7) |
|
|
Term
|
Definition
| (arithmetic) subtraction (Ch. 7) |
|
|
Term
|
Definition
| (arithmetic) multiplication (Ch. 7) |
|
|
Term
|
Definition
| (arithmetic) division (Ch. 7) |
|
|
Term
|
Definition
| (arithmetic) Modulo/"remainder" (Ch. 7) |
|
|
Term
|
Definition
| (arithmetic) exponentiation (Ch. 7) |
|
|
Term
|
Definition
echo {list of letters/integers} echo {A,B,C} echo {1..5} echo {Z..A} (Ch. 7) |
|
|
Term
|
Definition
| echo $VARIABLE; expands variable (Ch. 7) |
|
|
Term
| list of available variables |
|
Definition
|
|
Term
|
Definition
$(); can use pipelines i.e. echo $(ls) file $(ls -d /usr/bin/* | grep zip)(Ch. 7) |
|
|
Term
|
Definition
| word-splitting, pathname expansion, tilde expansion, brace expansion suppressed within quotes except for "$", "\", "`" (Ch. 7) |
|
|
Term
|
Definition
| suppress all expansions (Ch. 7) |
|
|
Term
|
Definition
| causes computer to beep (Ch. 7) |
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
| display contents of history list (Ch. 8) |
|
|
Term
|
Definition
| move cursor to beginning of line (Ch. 8) |
|
|
Term
|
Definition
| move cursor to end of line (Ch. 8) |
|
|
Term
|
Definition
| move cursor forward one character (Ch. 8) |
|
|
Term
|
Definition
| move cursor backward one character (Ch. 8) |
|
|
Term
|
Definition
| move cursxor forward one word (Ch. 8) |
|
|
Term
|
Definition
| move cursor backward one word (Ch. 8) |
|
|
Term
|
Definition
| clear screen and move cursor to top left corner (Ch. 8) |
|
|
Term
|
Definition
| delete character at cursor location (Ch. 8) |
|
|
Term
|
Definition
| transpse character at cursor location with one preceding it (Ch. 8) |
|
|
Term
|
Definition
| transpose word at cursor location with one preceding it (Ch. 8) |
|
|
Term
|
Definition
| convert characters from cursor location to end of word to lowercase (Ch. 8) |
|
|
Term
|
Definition
| convert characters from cursor location to end of word to uppercase (Ch. 8) |
|
|
Term
|
Definition
| kill text from cursor to end of line (Ch. 8) |
|
|
Term
|
Definition
| kill text from cursor to beginning of line (Ch. 8) |
|
|
Term
|
Definition
| kill text from cursor to end of current word (Ch. 8) |
|
|
Term
|
Definition
| kill text from cursor to beginning of current word. If cursor is at beginning of word, kill previous word. (Ch. 8) |
|
|
Term
|
Definition
| yank text from kill-ring and inset at cursor location (Ch. 8) |
|
|
Term
|
Definition
| press tab when typing a command (Ch. 8) |
|
|
Term
|
Definition
| display list of possible completions (or press tab 2nd time) (Ch. 8) |
|
|
Term
|
Definition
| insert all possible completions (Ch. 8) |
|
|
Term
|
Definition
| history expansion; will expand ! into contents of line in history list. (Ch. 8) |
|
|
Term
|
Definition
| (history) move to previous history entry (Ch. 8) |
|
|
Term
|
Definition
| (history) move to next history entry (Ch. 8) |
|
|
Term
|
Definition
| (history) move to beginning of history list (Ch. 8) |
|
|
Term
|
Definition
| (history) move to end of history list (Ch. 8) |
|
|
Term
|
Definition
| (history) reverse incremental search (Ch. 8) |
|
|
Term
|
Definition
| (history) reverse search, non-incremental. Type in search string and press enter before search is performed. (Ch. 8) |
|
|
Term
|
Definition
| (history) forward search, non-incremental. (Ch. 8) |
|
|
Term
|
Definition
| (history) execute current item in history list and advance to next one (Ch. 8) |
|
|
Term
|
Definition
| (history) repeat last command (Ch. 8) |
|
|
Term
|
Definition
| (history) repeat last history list item starting with string (Ch. 8) |
|
|
Term
|
Definition
| (history) repeat last history list item containing string (Ch. 8) |
|
|
Term
|
Definition
records an entire shell session and stroes it in a file script [file] (Ch. 8) |
|
|
Term
|
Definition
| display user identity (Ch. 9) |
|
|
Term
|
Definition
| change a file's mode/permissions (Ch. 9) |
|
|
Term
|
Definition
| set default file permissions (Ch. 9) |
|
|
Term
|
Definition
| run a shell as another user (Ch. 9) |
|
|
Term
|
Definition
| execute a command as another user (Ch. 9) |
|
|
Term
|
Definition
| Change a file's owner (Ch. 9) |
|
|
Term
|
Definition
| change file's group ownership (Ch. 9) |
|
|
Term
|
Definition
| change user's password (Ch. 9) |
|
|
Term
|
Definition
| (attribute) a regular file (Ch. 9) |
|
|
Term
|
Definition
| (attribute) directory (Ch. 9) |
|
|
Term
|
Definition
| (attribute) a symbolic link; remaining attributes are always rwxrwxrwx (Ch. 9) |
|
|
Term
|
Definition
| (attribute) character special file, refers to device that handles data as a stream of bytes (Ch. 9) |
|
|
Term
|
Definition
| (attribute) block special file, refers to device that handles data in blocks (Ch. 9) |
|
|
Term
|
Definition
(permission attribute) files: allows file to be opened/read directories: allows directory contents to be listed if execute attribute is also set (Ch. 9) |
|
|
Term
|
Definition
(permission attribute) files: can be written/truncated but not renamed/deleted. directory: files can be created/deleted/renamed if exec attrib is set (Ch. 9) |
|
|
Term
|
Definition
(permission attribute) file: can be executed directory: can be entered (cd directory) (Ch. 9) |
|
|