Skip to content

Latest commit

 

History

History
33 lines (30 loc) · 1.06 KB

2-commandLine.md

File metadata and controls

33 lines (30 loc) · 1.06 KB

##Digital Humanities Lab, 2.11. 2014 #Command Line Basics

##Basic Commands

Command Description
pwd present working directory
ls list (the entries in the pwd)
cd [directory] change directory
cd .. back
cd - get back to the last place you were in
mkdir [directory name] makes a folder
touch [file] create a file
man [command] manual for some command
rm [file] removes file
rm -r [directory] remove recursively (NOTE: flags)
rm -ir [directory] remove interactively and recursively (NOTE: chaining flags together)
cp [file] [directory] makes a duplicate of [file] in [directory]
mv [file] [new name] rename
mv [file] [directory] move a file (NOT duplicate)
history view commands you've typed in the past

##Advanced Commands

Command Description
pushd saves the directory you specify
popd pops to the directory you specified in pushd
ctrl-r search based on history (great for SSH)
ctrl-a beginning
ctrl-e end
grep regular expressions
find