25 Essential Linux Commands
- ls (list directory contents) ๐
- cd (change directory) ๐
- pwd (print working directory) ๐
- cp (copy files or directories) ๐
- mv (move/rename files or directories) ๐
- rm (remove files or directories) ๐️
- mkdir (make directories) ๐️
- rmdir (remove empty directories) ๐ฎ
- touch (create empty files) ๐️
- cat (concatenate and print file content) ๐ฑ
- echo (display a line of text) ๐ข
- grep (search text using patterns) ๐
- man (display manual pages) ๐
- sudo (execute commands as superuser) ๐ฎ
- chmod (change file permissions) ๐
- chown (change file owner and group) ๐ฅ
- ps (report a snapshot of current processes) ๐ท
- top (display dynamic real-time process viewer) ๐ฉ
- kill (terminate processes) ☠️
- tar (archive files) ๐ฆ
- find (search for files in a directory hierarchy) ๐
- nano, vi, emacs (text editors) ๐
- apt, yum, zypper, dnf (package managers) ๐ฆ
- ssh (secure shell for network services) ๐ก️
- git (version control system) ๐ฒ