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
331 articles
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?
Solved: Check thread count per process in Linux [5 Methods]
Check threads per process Check threads count per process Threads vs processes Single threaded process vs Multi Threaded process max allowed threads and process …
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]
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
How to implement password policy in RHEL Linux with examples
Learn to implement password policy with complexity, old password reuse and more using pwquality.conf explained with examples in RHEL/CentOS 7 Linux
How to prevent user from using old password (or re-using) again in Linux
How to prevent user from using old password or reusing old password while providing new password in CentOS/RHEL 7 Password has been already used. Choose another …
How to check and set Java timezone (update tzdata for openJDK) using tzupdater
Steps to set java timezone using tzupdater update tzdata for openjdk in CentOS RHEL SLES. Check current tzdayta version in JRE java -jar tzupdater.jar -V
