Terminal Cheat-Sheet

Table of some basic commands

Command zsh bash PowerShell
Change Directory cd cd cd
List Files ls ls ls
Make Directory mkdir mkdir mkdir
Copy cp cp cp
Move / Rename mv mv mv
Show First Lines of File head head Get-Content -Head 10

push the down arrow to see examples.

Some examples

Task zsh / bash PowerShell
Go to your home directory cd ~ cd ~
Go to the course directory cd ~/nr218 cd ~\nr218
List files in the current directory ls ls
List files in nr218 ls ~/nr218 ls ~\nr218
Make a new directory mkdir ~/nr218/lab_1 mkdir ~\nr218\lab_1
Make several directories mkdir ~/nr218/lab_2 ~/nr218/lab_3 mkdir ~\nr218\lab_2, ~\nr218\lab_3
Make nested directories mkdir -p ~/nr218/project_1/data mkdir ~\nr218\project_1\data
Copy a file into a directory cp ~/nr218/notes.txt ~/nr218/lab_1/ cp ~\nr218\notes.txt ~\nr218\lab_1\
Move or rename a directory mv ~/nr218/lab_1 ~/nr218/lab_01 mv ~\nr218\lab_1 ~\nr218\lab_01
Show the first 10 lines of a file head ~/nr218/README.md Get-Content ~\nr218\README.md -Head 10