Master the terminal with these powerful commands.
List directory contents.
ls -laShow all files, including hidden, with details.
Change directory.
cd /home/userMove to /home/user.
Print working directory.
pwdShows current absolute path.
Search text using patterns.
grep "error" syslogFind lines containing "error" in syslog.
Change file permissions.
chmod +x script.shMake script.sh executable.
Secure Shell remote login.
ssh user@hostConnect to remote host.
Transfer data (HTTP/HTTPS).
curl -O https://example.com/fileDownload file.
Execute as superuser.
sudo apt updateUpdate package list (Debian).
Disk space usage.
df -hHuman-readable disk usage.
Process monitor (real-time).
topView running processes.
Simple text editor.
nano file.txtEdit file.txt.
Show command history.
history | grep sshFind ssh commands used.