Nav & File operation basics
Navigation basics:
cd /path/to/directory # Change directorycd .. # Go up one directoryls # List filesls -l # List with detailsls -a # List all (including hidden)pwd # Print working directoryFile peration basics:
cp file.txt /destination/ # Copy filecp -r folder/ /destination/ # Copy directory recursivelymv file.txt newname.txt # Rename/move filerm file.txt # Delete file (careful!)rm -rf folder/ # Delete folder (VERY careful!)mkdir -p path/to/nested/folder # Create nested directoriestouch file.txt # Create empty file or update timestampUsing these commands everyday - while trying my best not to use GUI - has helped me solidify the absolute basics of using the terminal. It’s quite fun :)