Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
43 Cards in this Set
- Front
- Back
Who developed the language of C? Unix?
|
Dennis Ritchie & Ken Thompson
|
|
What is an operating system?
|
> programs which make the computer work
>talks to all the hardware for you (ex. printers) |
|
What do you need in order to be a computer?
|
RAM = random access memory CPU = computer processing unit
|
|
What's a kernal?
|
* master control program
* schedules tasks * manages resources * core of the computer/runs the computer |
|
What is a file system?
|
files & directories
|
|
What are utilities?
|
software tools/commands
|
|
What is a geographical user interface (GUI) ?
|
provides and easy to use environment
|
|
What is UNIX made up of?
|
> kernal
> shell > programs |
|
What is a shell?
|
A program that accepts commands.
|
|
Examples of shells.
|
P.I.N.E. = Pine is not Elm
G.N.U. = Gnu is not Unix |
|
What is the root of the hard drive?
|
C:\
|
|
What is the root directory?
|
/
|
|
Label. /home/faculty/myers
|
/home = root directory
/faculty = folder /myers = file |
|
Is unix case sensitive?
|
hell yea
|
|
Absolute path names
|
start at the root.
/home/lister/guitar |
|
Relative path names
|
path from where you are right now
home/lister/guitar |
|
What does ~ do?
|
Refers to your own home directory.
|
|
What does pwd stand for?
|
print working directory
|
|
what does ftp stand for?
|
file transfer protocol
|
|
What's a parameter?
|
not a flag.
Ex: cd (..) cd (../testfiles/part1) |
|
What does "man" do?
|
shows you the flags
|
|
What is force quit?
|
control c
|
|
When do you use quotes?
|
Mainly if there's a space
|
|
What is a space character?
|
\
|
|
ls -a
|
list the dot files
Ex: .docx .txt |
|
What does touch do?
|
creates files/updates time stamps
|
|
what's an alias?
|
not a real unix command
|
|
wc?
|
Word Count
|
|
Will this create a new directory?
cp temp2/directory5? |
no
|
|
what does -r mean?
|
recursive / referring back
|
|
What does rm * do?
|
removes everything in the folder, but not the directories
|
|
What's the shell called that we're working in now?
|
ssh shell
|
|
what does ? do
|
matches any single character
|
|
What does [w.e.] do?
|
gives a range for numbers or letters
Ex: rm [a-z]at rm chp[1-0] |
|
r(ead) w(rite) e(xecute)
|
r = 4
w = 2 e = 1 |
|
What's a way of changing the permissions without using binary code?
|
chmod g(roup)=rwx,u(ser)=rwx,o(ther)=rwx
|
|
du
|
disk usage
|
|
date
|
print or set the system time or date (don't put a file name after this)
|
|
date "+%y"
|
last two digits of the year
|
|
date "+%D"
|
02/03/10 mm/dd/yy
|
|
Pico -
get in copy paste save get out |
> pico
> ctl k = kill (cut) > ctl u = unkill (paste) > ctl x = exit and save > press yes. to overwrite and stuff |
|
Emacs -
get in copy paste save get out get help |
> no backspace button. delete.
> ctl k = kill (cut) > ctl y = yank (paste) > ctl x + w = save as > ctl z = suspend (exit) > ctl -h = get help |
|
Vi -
get in copy paste save get out |
>dd = delete
> copy = yy select w.e > paste = p > :w save as > :q! = quit without saving > :wq = quit and save as something |