
Here are the basic shell commands they discuss in Chapter 4. I'm only annotating those that don't have an analog in R, or that I don't remember from using the DOS prompt on my family's 386 desktop back in the '90s!
Directory/file information:
ls
ls -a
ls -l
ls -l -a
pwd
Navigation:
cd ..
exit
View files
cat
less -- view text files
man -- view "manuals"/help files
Directory/file manipulation
mkdir
rmdir
cp -- copying files
mv -- moving files
rm
Misc.
alias -- in your bash_profile; creates shortcuts
chmod -- "change mode"
cat .bash_profile -- print the contents of the file that set your shell settings
echo $PATH -- print the locations where the shell looks for programs to be located
which -- shows the location of a program or command is stored
curl -- "see URL"; download web data
wc file -- character, word, and line count for a file
history
history | grep "search" -- "pipe" your command history over to grep and have grep locate commands with the term "search" in them.
Curl
-0 -- output operator
Modifiers to grep
-i -- ignore case of search term
-v -- "not" or "except"
-c
-E
-l
-n
-h
No comments:
Post a Comment