Linux Tutorials and Command Line Guides
Learn Linux with step-by-step tutorials, command line examples, and system administration guides for Ubuntu, RHEL, CentOS, and more.
Welcome to the Linux tutorials section, your complete resource for mastering Linux commands and system administration.
This category covers everything from basic commands to advanced system-level operations across multiple distributions such as Ubuntu, RHEL, and CentOS.
Linux is the backbone of modern infrastructure, and understanding it is essential for DevOps, cloud computing, and system administration. You may also explore System Administration and Security for advanced topics.
What you will learn
- Essential Linux commands and tools
- File system and process management
- User and permission management
- Real-world troubleshooting techniques
Ideal for
- Beginners learning Linux
- System administrators
- DevOps engineers
332 articles
Featured guides in this category
Hand-picked, most-cited tutorials — start here if you're new.

How do I install the Linux library libc.so.6
In this tutorial we learn how do I install the linux library libc.so.6. There are 3 possible scenarios: …

How to check the lock status of any user account in Linux
In this article I will share different methods to check the lock status of a user in Linux or Unix …
![How to install Anydesk on AlmaLinux 8 [Step-by-Step]](/install-anydesk-on-almalinux-8/install_anydesk_hu_1f4ec917374ba52d.webp)
How to install Anydesk on AlmaLinux 8 [Step-by-Step]
Step by step instructions to install anydesk on almalinux 8 with screenshot and examples

Downgrade Ubuntu to previous version?
Step by Step instructions to download Ubuntu to previous release
Linux find -exec Command (Multiple Commands, Examples & Practical Guide)
Learn how to use the Linux find -exec command with practical examples. This guide explains find exec syntax, running multiple commands, combining find exec with …
Linux Show Hidden Files with ls, find, and du
Tested Linux commands to show hidden files with ls, list only hidden files, find hidden files recursively, and check hidden file or directory size with du.
Steps to repair filesystem in rescue mode in RHEL/CentOS 7/8 Linux
Steps to repair filesystem in rescue mode in RHEL/CentOS 7/8 Linux. repair xfs filesystem with xfs_repair. repair ext4 filesystem with e2fsck
Top 15 tools to monitor disk IO performance with examples
Top and best tools to check and monitor disk IO performance with disk IO statistics and disk stats with examples. Linux disk usage with iostat, vmstat
6 ssh authentication methods to secure connection (sshd_config)
Overview on different openssh authentication methods using sshd_config in RHEL/CentOS 7/8 Linux with Examples. Authenticate your sshd connection in Linux
Configure FTP server and pam.d to authenticate users with AD (CentOS/RHEL 7/8)
Configure FTP Server and authenticate users from Active Directory for VSFTPD server in CentOS/RHEL 7 and 8 Linux. Connect FTP Server from AD user in Linux
How to check last password change date of user in Linux/Unix
check last password change date in Linux check password expiration, check password status of system and active directory user. chage command examples.
Linux mount command to access filesystems, iso image, usb, network drives
Access file system by using linux mount command. Mount ISO File, USB & network Drive, List usb devices, check USB ports, Fstab options and syntax. Lazy unmount. …
20+ Top Open Source Application Performance Monitoring Tools (APM)
Top application performance monitoring tools, difference between application performance monitoring and application performance management. What is APM?
How to check thread count per process in Linux
Tested Linux commands to check thread count per process using proc task directories, proc status, ps NLWP/LWP, ps -T, top -H and pstree, plus system thread …
Install & Configure FreeIPA Server in RHEL/CentOS 8
steps to install and configure freeipa server in rhel 8 the packages necessary for installing an Identity Management server are shipped with IDM server module
Configure vnc server in RHEL 8 Linux
Step by step tutorial to configure vnc server in RHEL 8 Linux with examples Xvnc is the X VNC (Virtual Network Computing) server. It is based on a standard X
How to create anaconda updates.img used with inst.updates in RHEL 7/8
Steps to create anaconda updates.img also called as product,img with inst,updates in RHEl 7 and 8 during ISO or PXE installation Extract and rebuild updates.img …
Create man page in Linux with examples (sample man page template)
Create man page using man page template with groff. Various man page examples to create table, bullet points etc. Create user specific man page in Linux.
How to exclude some accounts from being locked after multiple incorrect password
Exclude some accounts from being locked out in Linux after providing multiple incorrect password using pam_tally2 and pam_faillock insystem-auth password-auth
