Command Line Flashcards
(31 cards)
1
Q
pwd
A
print working directory
2
Q
hostname
A
my computer’s network name
3
Q
mkdir
A
make directory
4
Q
cd
A
change directory
5
Q
ls
A
list directory
6
Q
rmdir
A
remove directory
7
Q
pushd
A
push directory
8
Q
popd
A
pop directory
9
Q
cp
A
copy file or directory
10
Q
mv
A
move file or directory
11
Q
less
A
page through a file
12
Q
cat
A
print the whole file
13
Q
xargs
A
execute arguments
14
Q
find
A
find files
15
Q
grep
A
find things inside files
16
Q
man
A
read a manual page
17
Q
apropos
A
find what man page is appropriate
18
Q
env
A
look at your environment
19
Q
echo
A
print some arguments
20
Q
export
A
export/set a new environment variable
21
Q
exit
A
exit the shell
22
Q
sudo
A
DANGER! become super user root DANGER!
23
Q
chmod
A
change permission modifiers
24
Q
chown
A
change ownership
25
mkdir -p
will make an entire path even if all the directories don't exist
26
cp -r
command to copy more directories with files in them
27
$|$
The | takes the output from the command on the left, and "pipes" it to the command on the right. In line 1 you see me do that.
28
$<$
The < will take and send the input from the file on the right to the program on the left. You see me do that in line 2. This does not work in PowerShell.
29
$>$
The > takes the output of the command on the left, then writes it to the file on the right.
30
$>>$
The >> takes the output of the command on the left, then appends it to the file on the right.
31
find STARTDIR -name WILDCARD -print
find STARTDIR -name WILDCARD -print