Basic Linux commands

Most used linux commands list

๐ฉ๐ฐ๐ – Print working directory.

๐ฅ๐ฌ – List directory contents.

๐œ๐ – Change directory.

๐ญ๐จ๐ฎ๐œ๐ก – To create a file without any content.

๐œ๐š๐ญ – Concatenate and display file content.

๐œ๐ฉ – Copy files or directories.

๐ฆ๐ฏ – Move or rename files or directories.

๐ซ๐ฆ – Remove files or directories.

๐ฆ๐ค๐๐ข๐ซ – Create a new directory.

๐ซ๐ฆ๐๐ข๐ซ – Remove an empty directory.

๐ž๐œ๐ก๐จ – Display a line of text or a variable value.

๐ง๐š๐ง๐จ – A simple text editor.

๐ฏ๐ข – A powerful text editor.

๐œ๐ก๐ฆ๐จ๐ – Change file or directory permissions.

๐œ๐ก๐จ๐ฐ๐ง – Change file or directory owner and group.

๐Ÿ๐ข๐ง๐ – Search for files in a directory hierarchy.

๐ ๐ซ๐ž๐ฉ – Search text using patterns.

๐ฆ๐š๐ง – Display the manual for a command.

๐ฉ๐ฌ – Display information about running processes.

๐ค๐ข๐ฅ๐ฅ – Terminate processes by PID.

๐ญ๐จ๐ฉ – Display and update sorted information about processes.

๐๐Ÿ – Report file system disk space usage.

๐๐ฎ – Estimate file space usage.

๐Ÿ๐ซ๐ž๐ž – Display memory usage.

๐ฎ๐ง๐š๐ฆ๐ž – Print system information.

๐ฎ๐ฉ๐ญ๐ข๐ฆ๐ž – Tell how long the system has been running.

๐ฐ๐ก๐จ๐š๐ฆ๐ข – Display the current user.

๐ฌ๐ฎ๐๐จ – Execute a command as another user, typically the superuser.

๐š๐ฉ๐ญ-๐ ๐ž๐ญ – Package handling utility for Debian-based distributions.

๐ฒ๐ฎ๐ฆ – Package manager for RPM-based distributions.

๐ญ๐š๐ซ – Archive files.

๐ณ๐ข๐ฉ – Package and compress (archive) files.

๐ฎ๐ง๐ณ๐ข๐ฉ – Extract compressed files.

๐ฐ๐ ๐ž๐ญ – Retrieve files from the web.

๐œ๐ฎ๐ซ๐ฅ – Transfer data from or to a server.

๐ฌ๐ฌ๐ก – OpenSSH client (remote login program).

๐ฌ๐œ๐ฉ – Secure copy (remote file copy program).

๐ซ๐ฌ๐ฒ๐ง๐œ – Remote file and directory synchronization.

๐ก๐จ๐ฌ๐ญ๐ง๐š๐ฆ๐ž – Show or set the system’s host name.

๐ฉ๐ข๐ง๐  – Send ICMP ECHO_REQUEST to network hosts.

๐ง๐ž๐ญ๐ฌ๐ญ๐š๐ญ – Print network connections, routing tables, interface statistics, masquerade connections, and multicast memberships.

๐ข๐Ÿ๐œ๐จ๐ง๐Ÿ๐ข๐  – Configure a network interface.

๐ข๐ฉ – Show/manipulate routing, devices, policy routing, and tunnels.

๐ข๐ฉ๐ญ๐š๐›๐ฅ๐ž๐ฌ – Administration tool for IPv4 packet filtering and NAT.

๐ฌ๐ฒ๐ฌ๐ญ๐ž๐ฆ๐œ๐ญ๐ฅ – Control the systemd system and service manager.

๐ฃ๐จ๐ฎ๐ซ๐ง๐š๐ฅ๐œ๐ญ๐ฅ – Query and display messages from the journal.

๐œ๐ซ๐จ๐ง๐ญ๐š๐› – Schedule periodic background jobs.

๐ฌ๐ฎ๐๐จ ๐ฌ๐ฎ – Allows us to switch to a different user and execute one or more commands in the shell without logging out from our current session.

๐ฆ๐จ๐ฎ๐ง๐ญ – Mount a file system.

๐ฎ๐ฆ๐จ๐ฎ๐ง๐ญ – Unmount a file system.

You can checkout the below link of the Linux Roadmap.

https://roadmap.sh/linux

You may also like...

1 Response

  1. Media says:

    The Linux Roadmap link seems interesting! Iโ€™ve been trying to get more familiar with Linux commands, and `pwd` is definitely one of the basics. Do you think itโ€™s better to start with the terminal or use a GUI for beginners? Iโ€™ve heard mixed opinions. Also, whatโ€™s your take on the best resources for learning Linuxโ€”should I stick to official documentation or explore more interactive platforms? Iโ€™m curious if the roadmap covers advanced topics or just the fundamentals. Would you recommend any specific tools or practices to make the learning process smoother? Let me know your thoughts!

Leave a Reply

Your email address will not be published. Required fields are marked *