• 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
Reading...
Front

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

image

Play button

image

Play button

image

Progress

1/26

Click to flip

26 Cards in this Set

  • Front
  • Back
shell
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
history
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
su
use su - used for entering as root
sux
allows you to run graphical operations
id
Use this to seeyour PID
whoami
use to see who are logged in as
exit
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
echo
prints out everything after the command 'echo'
alias
defining aliases allow you to create shortcuts for commands and their options or to create commands with entirely different names /
type
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
piping
These are the standard input or output for processes, tasks, and functions
redirection
< redirects standard input / > redirects standard output or 1> / 2> redirects standard error output
tee
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
vi
i- inserts / most common editor on Linux and UNIX
editors
vi, emacs, xemacs, joe, e3, pico,
sed
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
awk
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