Study your flashcards anywhere!

Download the official Cram app for free >

  • Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off

How to study your flashcards.

Right/Left arrow keys: Navigate between flashcards.right arrow keyleft arrow key

Up/Down arrow keys: Flip the card between the front and back.down keyup key

H key: Show hint (3rd side).h key

A key: Read text to speech.a key


Play button


Play button




Click to flip

26 Cards in this Set

  • Front
  • Back
a program that allows you to communicate directly with the operating system kernel / BOURNE / BOURNE AGAIN / KORN / C / TC
login shell
started whenever a user logs in to the system
non-login shells
any shell started from within a running shell / only the ~/.bashrc file is read when this shell is started
bash stores the commands you enter / the commands are written to the file .bash_history / can have 1000 entries / use up and down arrow keys
use su - used for entering as root
allows you to run graphical operations
Use this to seeyour PID
use to see who are logged in as
allows you leave the admisinstrator shell
shell variable
they control the behavior of the shell itself and are only relevant locally for the currently active shell / examples: PS1 and UID / use EXPORT command to turn to environment variable
environment variable
They have larger scope and also influence any other programs started from within the current shell / examples: PATH, HOME, USER
prints out everything after the command 'echo'
defining aliases allow you to create shortcuts for commands and their options or to create commands with entirely different names /
used to see whether a given command is an alias for something else
define alias
alias alias_name='command options'
search patterns
special characters that may be used to match multiple filenames, also know as wild cards / regular expressions
linux standard data channels
0 - standard input / 1 - standard output / 2 - standard error output
These are the standard input or output for processes, tasks, and functions
< redirects standard input / > redirects standard output or 1> / 2> redirects standard error output
used to copy data from standard input to both standard output and a specified file
a special operator that executes the command on the right side if the command on the left side exited with a zero exit status
A special operator that executes the command on the right side if the command on the left side exited with a nonzero exit status
i- inserts / most common editor on Linux and UNIX
vi, emacs, xemacs, joe, e3, pico,
program that is a stream editor - an editor used from the command line rather than interactively / performs text transforms on a line-by-line basis
got name from creators / used to search for and display text using a variety of different formatting options / awk procedure is an indefinite loop / 3 parts - before, during, after