Top 70 Linux commands that are commonly used in DevOps: ♾
- ls: List directory contents 🖱
- cd: Change directory 🛞
- pwd: Print working directory 🐜
- mkdir: Create a directory 🎮
- touch: Create a file 📁
- cp: Copy files and directories ©️
- mv: Move or rename files and directories 🗂
- rm: Remove files and directories 😋
- find: Search for files and directories 🧐
- grep: Search for patterns in files 🧐
- cat: Concatenate and display files :🔗
- less: View file contents page by page 💻 13.head: Display the first lines of a file 🗣️
- tail: Display the last lines of a file 🥶
- vi/vim: Text editor ✌️
- nano: Text editor 💬
- tar: Archive and compress files 🤐
- gzip: Compress files 🤐
- gunzip: Decompress files 🔫
- wget: Download files from the web 🌐
- curl: Transfer data to or from a server 🥌
- ssh: Secure shell remote login 🏠
- scp: Securely copy files between hosts ©
- chmod: Change file permissions 💜
- chown: Change file ownership 😮
- chgrp: Change group ownership 👥
- ps: Display running processes 🛡
- top: Monitor system resources and processes 🌺
- kill: Terminate processes 😵
- df: Display disk space usage 🦪
- du: Estimate file and directory space usage 💬
- free: Display memory usage 🆓
- uname: Print system information ⛔️
- ifconfig: Configure network interfaces 🤹
- ping: Test network connectivity 🪅
- netstat: Network statistics 🪆
- iptables: Firewall administration
☹️ - systemctl: Manage system services ✌️
- journalctl: Query the system journal 📀
- crontab: Schedule cron jobs 🗓
- useradd: Create a user account
🅰️ - passwd: Change user password
🅰️ - su: Switch user
🅰️ - sudo: Execute a command as another user 📀
- usermod: Modify user account 🦥
- groupadd: Create a group 👥
- groupmod: Modify a group 📈
- id: Print user and group information 💡
- ssh-keygen: Generate SSH key pairs 👩💻
- rsync: Synchronize files and directories ⏰
- diff: Compare files line by line 💻
- patch: Apply a patch to files 💊
- tar: Extract files from an archive 😵
- curl: Perform HTTP requests 🙈
- nc: Netcat - networking utility 🐈
- wget: Download files from the web 😷
- whois: Lookup domain registration details 😅
- dig: DNS lookup utility 😬
- sed: Stream editor for text manipulation 🐢
- awk: Pattern scanning and processing language 🤩
- sort: Sort lines in a text file 😖
- cut: Extract sections from lines of files 🙂
- wc: Word, line, character, and byte count 💼
- tee: Redirect output to multiple files or commands 😬
- history: Command history 👋
- source: Execute commands from a file in the current shell 🌧
- alias: Create command aliases 👾
- ln: Create links between files 🖥
- uname: Print system information ⛔️
- lsof: List open files and processes 🎧