Skip to content

Latest commit

 

History

History
98 lines (82 loc) · 3.78 KB

commandline_cheatsheet.md

File metadata and controls

98 lines (82 loc) · 3.78 KB

Command Line Cheatsheet for Windows

SHORTCUTS

Command Description
Tab Auto-complete files and folder names
Up Arrow Scroll through previous commands
Ctrl + A Go to the beginning of the line you are currently typing on
Ctrl + E Go to the end of the line you are currently typing on
Ctrl + R Lets you search through previously used commands
Ctrl + C Kill whatever you are running
exit Exit the current shell

SHELL COMMANDS

Command Description
cd Print full working path
dir or gci List contents of a directory
chdir [folder] or sl Change into a directory
sl .. Go one directory up
cls Clear the view
open [file] Opens a file
open . Opens the directory
ni [file name] Creates a new file
del [file name] Remove a single file
ni -ItemType dir [directory name] Make a new directory
copy [file] [new file/new directory] Copy file to file or new directory
move [file] [new file/new directory] Move file into new file or directory
rmdir [directory] Remove directory ( only operates on empty directories )
rmdir /s [directory name] Force remove a directory and all its contents
help Prints all possible commands

Advanced Commands

Command Description
sudo [command] Run command with the security privileges of the superuser (Super User DO)
cp *.js Use wildcards to get all files of a certain type when moving or copying
edit [file] Opens file in Terminal editor
exit Exit

Command Line Cheatsheet for MacOS

SHORTCUTS

Command Description
Tab Auto-complete files and folder names
Up Arrow Scroll through previous commands
Ctrl + A Go to the beginning of the line you are currently typing on
Ctrl + E Go to the end of the line you are currently typing on
Ctrl + R Lets you search through previously used commands
Ctrl + C Kill whatever you are running
Ctrl + D Exit the current shell

SHELL COMMANDS

Command Description
pwd Print full working path
. Current folder
cd [folder] Change into a directory
cd .. Change directory upwards
ls List contents of a directory
ls -la List all contents including hidden files
clear Clear the view
open [file] Opens a file
open . Opens the directory
touch [file name] Creates a new file
rm [file name] Remove a single file
mkdir [directory name] Make a new directory
cp [file] [new file/new directory] Copy file to file or new directory
mv [file] [new file/new directory] Move file into new file or directory
rmdir [directory] Remove directory ( only operates on empty directories )
rm -rf [directory name] Force remove a directory and all its contents

ADVANCED COMMANDS

Command Description
sudo [command] Run command with the security privileges of the superuser (Super User DO)
cp *.js Use wildcards to get all files of a certain type when moving or copying
!! Use double bang to repeat last command
nano [file] Opens file in Terminal editor
q Exit