dferrandizmont
12/16/2018 - 10:39 AM

[Bash cheatsheet] #bash

[Bash cheatsheet] #bash

man COMMAND # Look up help for the given command

pwd # Print working directory cd MYDIR # Change directory to MYDIR cd ~/ # Change directory to user root (/Users/USERNAME) cd .. # Change directory up a level mkdir NEWDIR # Create a new directory in the current folder called NEWDIR

cp FROM_FILE TO_FOLDER # Copy FROM_FILE into TO_FOLDER cp -r FROM_DIR TO_FOLDER # Copy FROM_DIR into TO_FOLDER mv FROM_FILE TO_FOLDER # Move FROM_FILE into TO_FOLDER mv -r FROM_DIR TO_FOLDER # Move FROM_DIR into TO_FOLDER

touch NEWFILE # Create a new file (or update the timestamp of a file that exists) rm MYFILE # Delete MYFILE rm -rf MYDIR # Delete MYDIR and all its contents. Careful! less MYFILE # View a file in the less program. Type 'space' to scroll and # 'q' to quit. type COMMAND # Get the type of a shell command or executable. Great for # seeing if a command exists. open MYFILE # Open a file with the default application for that filetype open MYFILE -a "Google\ Chrome" # Open a file with the named application"

shortcuts

ctrl + c # Kill current process ctrl + d # EOF (End-of-File). Often used to end stdin.