Header AD

Top 100 Linux commands-line: শীর্ষ 100 লিনাক্স কমান্ড-লাইন

 

Top 100+ Linux commands-line: শীর্ষ 100+ লিনাক্স কমান্ড-লাইন

Most of the used Linux Commands list given as following, Here this commands list will be helpful for the private or government job exam. Stay with us, learn something by following our social platform.

  

Navigation and File Operations:

v  ls: List files and directories.

v  cd: Change directory.

v  pwd: Print the current working directory.

v  mkdir: Create a directory.

v  rmdir: Remove an empty directory.

v  cp: Copy files and directories.

v  mv: Move or rename files or directories.

v  rm: Remove files and directories.

v  touch: Create an empty file.

v  cat: Display file contents.

v  nano or vi: Text editors

v  grep: Search for text in files.

v  find: Search for files or directories.

v  ln: Create hard and soft links.


User and Permission Management:


v sudo: Execute commands as a superuser.

vsu: Switch user.

v useradd: Add a new user.

v usermod: Modify user properties.

v passwd: Change the user password.

v chown: Change file or directory ownership.

v chmod: Change file/directory permissions.

v groups: Display group memberships.

 

System Information:

v top: Display real-time system information.

v df: Display disc space usage.

v du: Display file/folder disc usage.

v free: Display memory usage.

v uname: Display system information.

v uptime: Display system uptime.

v PS: Display process status.

Networking:

v ifconfig or ip: Network configuration.

v ping: Test network connectivity.

v netstat: Network statistics

v ssh: Securely access remote systems.

v scp: Securely copy files between systems.

v wget or curl: Download files from the web.

v nc: Netcat, a networking utility.

Package Management:

v apt or yum: Package management (Debian or Red Hat).

v dpkg or rpm: Direct package management.

v apt-get or dnf: Command-line package handling

Process Management:

v ps: Display running processes.

v kill: Terminate processes.

v pkill: Terminate processes by name.

v Jobs: List background jobs.

v bg and fg: Background and foreground jobs

Compression and Archiving:

v tar: Create or extract tar archives.

v gzip, bzip2: compress and decompress files.

v zip and unzip: compress or decompress using ZIP.

System Control:

v shutdown and reboot: System shutdown/reboot

v Halt and power off: Halt or power off the system.

v systemctl: Control system services (systemd).

File Permissions and Ownership:

v chown: Change file or directory ownership.

v chmod: Change file/directory permissions.

Text Processing:

v grep: Search for text in files.

v sed: Stream editor for text manipulation

v awk: Text processing and pattern matching.

Monitoring and Logging:

v tail: Display the end of a file.

v dmesg: Display kernel messages.

v journalctl: Query the systemd journal.

Disc Management:

v fdisk: Disc partitioning utility

v mkfs: Create a file system on a partition.

v mount and umount: mount and unmount filesystems.

Network Services:

v service: Start/stop system services.

v systemctl: Control systemd services.

v firewall-cmd or ufw: Configure firewalls

Backup and Restore:

v rsync: Remote file synchronisation

v dd: Low-level disc copy tool

Environment Variables:

v echo: Display messages.

v env: Display environment variables.

v export: Set environment variables.

Cron Jobs:

v crontab: Schedule tasks using cron.

File Searching:

v Locate: Find files quickly using a database.

v whereis: Locate binary, source, and man page files.

Disc Usage Analysis:

v du: Display disc usage of files and directories.

v ncdu: Interactive disc usage viewer

Network Diagnostics:

v traceroute: Trace the route to a host.

v netcat or nc: Network utility for debugging

Users and Groups:

v useradd: Add a new user.

v usermod: Modify user properties.

v groupadd: Add a new group.

v groupmod: Modify group properties.

Printing:

v lp: Print files.

v lpq: Display print queue.

v lprm: Remove print jobs.

Disc Quotas:

v quota: Display disc quotas for users.

Date and Time:

v date: Display the current date and time.

v cal: Display a calendar.

Process Prioritisation:

v nice: Run a command with modified scheduling priority.

v Renice: Change the priority of running processes.

System Analysis:

v strace: Trace system calls and signals.

v lsof: List open files and network connections.

Terminal Multiplexers:

v tmux or screen: Terminal session managers.

Remote Desktop:

v ssh: Securely access remote systems.

v vncserver: Set up a Virtual Network Computing (VNC) server.

Hardware Information:

v lshw: Display detailed hardware information.

v lspci and lsusb: Display PCI and USB device information.

System Updates:

v apt-get or yum: Package updates and upgrades.

v dnf: Red Hat's package manager for updates.

Encryption and Hashing:

v gpg: Encrypt and sign data.

v md5sum and sha256sum: Compute checksums.

Miscellaneous:

v clear and reset: Clear the terminal screen.

 

 Credit: Amit Kumar Jha

 Stay with us, will be update day by day this section, you can bookmark this page or link. These command line, performing system administration tasks, and streamlining your workflow.

#linux #unix hashtag #commands #essential #linux_commands




Post a Comment

Post a Comment (0)

Previous Post Next Post

Followers

Youtube Channel Image
Mr Sharif Academy Subscribe for More Resources Tutorials
Subscribe