Command Line Basics Flashcards

1
Q

What is a CLI?

A

command line interface

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is a GUI?

A

graphical user interface

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Give at least one use case for each of the commands listed in this exercise.

man
cat
ls
pwd
echo
touch
mkdir
mv
rm
cp
A
man -  manual to look something up
cat - concatenate or print files
ls - list directory contents
pwd - print name of current directory
echo - display a line of text 
touch - change file timestamps
mkdir - make a directory
mv - move or rename files
rm - remove a file
cp - copy a file
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the three virtues of a great programmer?

A

laziness impatience hubris

How well did you know this?
1
Not at all
2
3
4
5
Perfectly