Latest Tutorials

stat Command Examples
You can get file permissions, size, mtime, ctime, atime, ownership and several other file attribute information using the stat command in Linux.
ยท Abhishek Prakash

uname Command Examples
You can get Linux kernel version and some other system information with the uname command in Linux. Here's how to use it.
ยท Christopher Murray

How to Add SSH Public Key to Server
Public key authentication allows you to access a server via SSH without password. Here are two methods to copy the public ssh key to the server.
ยท Abhishek Prakash

netcat Command Examples
Here are some practical examples you can follow to learn how the netcat command is used in Linux.
ยท Christopher Murray

iptables vs nftables: What's the Difference?
For a long time iptables have been a favorite tool for sysadmins. But nftables are recommended these days. Read to find out why.
ยท Eric Simard

SIGTERM vs SIGKILL: What's the Difference?
Both SIGTERM and SIGKILL are used for killing a process in Linux. But you should prefer using SIGTERM. Here's why!
ยท Abhishek Prakash

How to Stop Docker Containers
This docker tutorial discusses methods to stop a single docker container, multiple docker containers or all running docker containers at once. You'll also learn to gracefully stop a docker container.
ยท Abhishek Prakash

Complete Guide for Removing Docker Images
A complete article that discusses various scenarios of removing docker images with examples.
ยท Abhishek Prakash

For Loop in Python Explained With Practical Examples
Learn the concept of for loop in Python with these practical examples.
ยท Ankush Das

How to Fix Docker Permission Denied Error on Ubuntu
This detailed troubleshooting article helps you fix the permission denied error with Docker on Ubuntu and other Ubuntu-based Linux distributions.
ยท Abhishek Prakash

Docker Run vs Start vs Create: Difference Explained
For a docker beginner, terms like docker start, docker run and docker create could be confusing. This article explains the difference with examples.
ยท Abhishek Prakash

7 Examples of Date Command in Linux
The date command gives you the current date and time of you Linux system. But it can do a lot more than that. Check out these practical examples.
ยท Ankush Das

How to Copy Files Between Host and Docker Container
The docker copy command enables you to copy files from host to container and from container to the host. Learn how to use this command.
ยท Abhishek Prakash

Properly Installing Docker on Ubuntu [Beginner's Guide]
In the first of Docker tutorial series, you'll learn to install the latest version of Docker Engine Community Edition on Ubuntu Linux.
ยท Avimanyu Bandyopadhyay

Understanding Crontab in Linux With Examples
Learn the concept of crontab in Linux. See how you can set up cron jobs to automatically run scripts and command at predefined time.
ยท Christopher Murray

locate Command Examples
The locate command allows you to preform a super quick search for files. In this tutorial, you'll learn how locate command works and how to use it.
ยท Abhishek Prakash

Learn Python For Free With These Courses and eBooks
Wondering how to learn Python for free? We list some of the best Python courses and books that you can use to learn Python online without spending any money.
ยท Ankush Das

Check Linux Server Vulnerabilities with OpenVAS
OpenVAS is a free and open source tool to check Linux systems for known vulnerabilities. Learn how to get started with OpenVAS.
ยท LHB Community

Handling System Restart Required on Ubuntu
Seeing *** System restart required *** every time you log on to your Ubuntu server? Here's why you see this and what you can do with it.
ยท Abhishek Prakash

uniq Command Examples
The uniq command in Linux and Unix is used for removing duplicate lines from a file. Learn how to use uniq command with these examples.
ยท Christopher Murray

How to Clear Systemd Journal Logs
This quick tutorial shows you two ways to clear systemd journal logs from your Linux system.
ยท Abhishek Prakash

How to Lock and Unlock User in Linux
How do you lock a user account in Linux? Even more importantly, how do you unlock the user in Linux? Learn various ways of locking and unlocking users in Linux command line.
ยท Abhishek Prakash

Using Diff Command to Compare Two Files in Linux Terminal
The diff command is excellent for comparing two files in Linux terminal. But its output could see super complicated. We uncomplicate the things by explaining the diff command output.
ยท Christopher Murray

Practical Examples of the Unzip Command in Linux
Got a zip file in the terminal? Learn how to use the unzip command in Linux with these practical examples.
ยท Abhishek Prakash

Using Linux Basename Command in Bash Scripts
The basename command in Linux prints the final component in a file path. Learn some practical examples of using basename command in bash scripts.
ยท Abhishek Prakash

5 Practical Examples of the Read Command in Linux
With read command, you can make your bash script interactive by accepting user inputs. Learn to use the read command in Linux with these practical examples.
ยท Christopher Murray

Fixing 'Authentication Token Manipulation Error' in Ubuntu Linux
Cannot change user password in Linux because of Authentication Token Manipulation Error? Here are the possible reasons why it happens and how you can fix it.
ยท Abhishek Prakash

How to Restart Apache in Ubuntu
A quick tip that shows how to restart Apache server in Ubuntu and other Linux distributions.
ยท Abhishek Prakash

ps Command Examples
The ps command in Linux is used for getting information about running processes. Here are some useful examples of the complicated and extensive ps command.
ยท Abhishek Prakash

How to Install Vim on Ubuntu
Learn to install Vim on Ubuntu Linux. Also learn to make Vim the default text editor in Ubuntu and Debian based distributions.
ยท Abhishek Prakash