Linux Commands to Get to Know Your OS in Under Seconds!

Listen to this Post

Linux is a powerful operating system, and mastering its command-line interface (CLI) can significantly enhance your productivity. Here are 14 essential Linux commands to help you understand your OS better:

1. `uname -a`

Displays system information, including the kernel version and hardware details.

2. `lsb_release -a`

Shows Linux distribution details (works on Debian-based systems).

3. `hostname`

Prints the system’s hostname.

4. `df -h`

Displays disk space usage in a human-readable format.

5. `free -h`

Shows memory (RAM) usage.

6. `top` / `htop`

Real-time system monitoring (processes, CPU, memory).

7. `ps aux`

Lists all running processes.

8. `ip a` / `ifconfig`

Displays network interfaces and IP addresses.

9. `whoami`

Prints the current logged-in user.

10. `uptime`

Shows how long the system has been running.

11. `lscpu`

Displays CPU architecture information.

12. `lsblk`

Lists block devices (disks and partitions).

13. `history`

Shows command history.

14. `man `

Opens the manual for any command (e.g., man ls).

You Should Know:

To practice these commands effectively, try them in a Linux terminal or a virtual machine. Here are some additional tips:

  • Check System Load:
    cat /proc/loadavg
    

  • Find File Permissions:

    ls -l /path/to/file
    

  • Search for Files:

    find / -name "filename"
    

  • Compress Files:

    tar -czvf archive.tar.gz /path/to/directory
    

  • Monitor Network Traffic:

    sudo tcpdump -i eth0
    

  • Kill a Process:

    kill -9 <PID>
    

  • Update System (Debian/Ubuntu):

    sudo apt update && sudo apt upgrade -y
    

  • Check Open Ports:

    sudo netstat -tulnp
    

What Undercode Say:

Linux commands are the backbone of system administration, cybersecurity, and IT operations. Mastering these basics will help you troubleshoot, secure, and optimize systems efficiently. Always refer to `man` pages (man <command>) for deeper insights.

Expected Output:

uname -a 
Linux ubuntu 5.4.0-91-generic 102-Ubuntu SMP Fri Nov 5 16:31:28 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux 

For more Linux learning, check out:

References:

Reported By: Chuckkeith 14 – Hackers Feeds
Extra Hub: Undercode MoN
Basic Verification: Pass ✅

Join Our Cyber World:

💬 Whatsapp | 💬 TelegramFeatured Image