Browse by distribution
Choose your Linux distribution to see install guides and configuration tutorials written for that OS.
Ubuntu tutorials
Step-by-step Ubuntu tutorials — install packages, configure services, and fix common issues on Ubuntu LTS and interim releases.
Debian tutorials
Debian administration and install guides — apt, systemd, and server configuration on Debian stable and testing.
Rocky Linux tutorials
Rocky Linux how-to guides — dnf, SELinux, systemd services, and RHEL-compatible administration.
RHEL tutorials
RHEL and Red Hat administration guides — subscription manager, dnf/yum, SELinux, and enterprise Linux configuration.
CentOS tutorials
CentOS and CentOS Stream administration — yum/dnf, services, and migration notes for RHEL-compatible systems.
AlmaLinux tutorials
AlmaLinux server guides — dnf, EPEL, systemd, and RHEL-compatible install and configuration steps.
Fedora tutorials
Fedora administration and development guides — dnf, systemd, and bleeding-edge Linux workflows.
Arch Linux tutorials
Arch Linux guides — pacman, AUR workflows, and rolling-release administration.
All Linux articles
Every tutorial tagged with the Linux category, including distribution-neutral guides.
All Linux articles
How to list packages in a yum group?
Being able to list packages in a YUM group can be helpful for a variety of reasons, such as ensuring that all necessary packages are installed for a specific
How to share folder with NFS in Ubuntu?
Developed by Sun Microsystems in 1984, NFS (Network File SystemS) is an RPC- based distributed file system structure that allows computers on the network to
How to Edit a File in Linux? [SOLVED]
In Linux operating systems, everything is a file. There are daily routine tasks within the system such as turning new features on or off or editing files. An
wget command not found
There are two possible reasons for wget command not found error. Either the wget package is not installed on your server or PATH variable is wrongly set.
How to DROP connection in IPTABLES?
iptables is a GPL licensed utility that allows the Linux kernel firewall to configure IP packet filter rules. Filters are organized in different tables that
Solved: vncserver service failed a configured resource limit was exceeded
vncserver service failed because a configured resource limit was exceeded tigervnc on RHEL 7, remove temporary files from under /tmp and /tmp/.X11-unix/.
How to configure bridged network in virt-manager (CentOS / RHEL 7)
Steps to configure bridged network in virt-manager. Virtual Machine Manager provides a graphical tool for administering virtual machines for KVM, Xen etc
define ephemeral disk in OpenStack and compare with persistent storage
Define ephemeral storage. Difference between root disk vs ephemeral disk in openstack? Ephemeral storage is non persistent storage unlike cinder swift storage.
How to download entire repository from CentOS /RHEL 7/8 for offline use?
To download entire repository from CentOS / RHEL 7 you will need one time access to Internet. Next you can sync the online repository to your local system
How to download rpm package and all dependencies (RHEL / CentOS 7)
Download rpm package and all dependencies in CentOS / RHEL 7 using yumdownloader or repotrack. You can also use repoquery with yumdownloader to download rpm
Linux Boot Process Explained Step by Step in Detail
Get detailed description of Step by Step Guide of Linux boot process with flowchart diagram. This also is the most asked question in interviews in Linux.
How to protect GRUB2 from booting kernel without password in Linux
Learn to set password to protect grub2 from booting a kernel without password. in rhel 7.To set password and protect grub2 remove unrestricted in menuentry
How to exit full screen mode in qemu virt-manager ( RHEL / CentOS 7)
How to exit full screen mode in qemu virt-manager for kvm hosts or get out of fullscreen. This article is validated on RHEL / CentOS 7 Linux on vnc viewer.
Understanding High Availability Cluster and Architecture
Understand thearchitectecture of different kinds of cluster i.e. high performance, load balancing and high availability cluster in Red Hat Linux
Guide to troubleshoot Cluster Resource (RHEL / CentOS 7)
Configure high availability cluster, create cluster resource and troubleshoot cluster resource for a cluster on Red Hat / CentOS 7 with examples.
Understanding resource group and constraints in a Cluster with examples
Understand resource group and constraints with examples in Cluster. Different types of constraint, adding existing resource to group, High Available Cluster
OpenStack Command Line Cheat Sheet (Beginner's Guide)
OpenStack command line cheat sheet for begineer. This CLI cheat sheet consists of Flavor, Identity, Compute Nova, Neutron Network, Block Storage, Guestfish
How to change tmpfs partition size in Linux ( RHEL / CentOS 7 )
Increase decrease, change tmpfs partition size in Red Hat Linux 7, /run /run/user/$PID /dev/shm /sys/fc/cgroup using fstab RuntimeDirectorySize logind.conf
5 ways to check if server is physical or virtual in Linux or Unix
Commands to check if server is physical or virtual in Linux Unix. dmesg, lshw, hwinfo, dmidecode commands to check if server is physical or virtual remotely
How to install and configure two node cluster in Linux ( CentOS / RHEL 7 )
How to install configure two node cluster in linux on centos rhel 7 using vmware virtualbox corosync-quorumtool two_node wait_for_all auto_tie_breaker
Understanding nova compute architecture basics in Openstack (flow chart)
nova compute architecture , what is the role of nova-api, nova-scheduler, nova- console, nova-conductor, nova-console-auth, nova-compute service in OpenStack
How to restrict root user to access or modify a file and directory in Linux
Restrict and prevent access to root user for files and directories in linux using extended attributes chattr. Root and all users will be restricted to modify
How to disable tty or enable tty console in Linux ( RHEL / CentOS 7)
How to enable tty for more than 6 console. How to disable all the tty terminals in Linux. systemd disable tty. systemd enable tty using getty service in Linux.
Secure Master Slave DNS Server with DNSSEC key in Linux (RHEL/CentOS 7)
Steps to secure master slave dns server using various algorithm types to secure the data replication between master and slave dns server using dnssec key Linux
Register RHEL 7 host to RHN using subscription manager (with or without proxy)
Register RHEL 7 system to Red Hat Satellite Network using subscription manager. Attach pool, enable and disable repositories with or without proxy in RHSM.conf
Unregister RHEL 7 using Subscription Manager and Remove System Profile
Unregister RHEL 7 from Red Hat Network using subscription manager and remove system profile. subscription-manager unregister, clean to remove subscription data
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
How to find files in Ubuntu?
There are 5 different ways to find files in ubuntu.
How to download torrent from CLI in Ubuntu?
The word torrent is an expression used to name the metadata linked to the files and folders to be downloaded. A torrent file (.torrent) does not contain the
How to take screenshot in Ubuntu?
Taking screenshots is a feature that the end user needs in every operating system. They probably started offering the take a screenshot feature after the OS

