How to Install NTP Server and Client on Ubuntu 18.04 LTS

NTP (Network Time Protocol) is a networking protocol designed to synchronize the clocks of computers over a network. NTP allows you to synchronize the clocks of all the systems within the network. NTP server synchronizes its time by contacting a number of servers around the world.

In this tutorial, we will learn to install NTP server and Setup time synchronization on Ubuntu 18.04 server. Learn More

12 Useful Linux Commands for New User

Using the command line on a Linux computer can afford you the ability to navigate faster than using a graphical interface, as well as programmatically control what’s on your system. The following are basic commands to navigate and find what you need on most systems. When using a *nix based system, these commands will allow you to navigate the system efficiently and effectively. Learn More

How to manage partitions with GNU Parted on Linux

Partitions management is one of the most essentials and dangerous task to perform when working with operating systems. In this tutorial we will focus on the use of GNU parted and see how we can use it to create, resize and delete partitions from the command line interface. Learn More

What happens if you try to take your code out of Linux?

Linux-savvy legal experts from the past and present weigh in on this knotty, open-source licensing matter.
A side-effect of Linus Torvalds taking leave from Linux to work on how he deals with people and the new Linux contributors' Code of Conduct (CoC) was one person suggesting that programmers forced out of Linux could take their contributed code out of the operating system. Well, can they? Learn More

Linux firewalls: What you need to know about iptables and firewalld

A firewall is a set of rules. When a data packet moves into or out of a protected network space, its contents (in particular, information about its origin, target, and the protocol it plans to use) are tested against the firewall rules to see if it should be allowed through. Here’s a simple example: Learn More

How to Undo or Redo a Yum Install on CentOS and RHEL

One of the most important and useful feature added to YUM Package Manager (from version 3.2.25) is the 'yum history' command. It allows you to review a full history of yum transactions that have been run on a system. It shows the dates and times when a transactions were performed, whether the transactions succeeded or were aborted, the number of packages affected, and so much more. Learn More

3 open source distributed tracing tools

Distributed tracing systems enable users to track a request through a software system that is distributed across multiple applications, services, and databases as well as intermediaries like proxies. This allows for a deeper understanding of what is happening within the software system. These systems produce graphical representations that show how much time the request took on each step and list each known step. Learn More

Happy Birthday, GNU: Why I still love GNU 35 years later

GNU was publicly announced on September 27, 1983, and today has a strong following.

GNU is...
- an operating system
- an extensive collection of computer software
- free software
- licensed under the GNU Project's own General Public License (GPL) Learn More

Linus Torvalds and Linux Code of Conduct: 7 myths debunked

No, protesting programmers are not removing code from Linux; there are no purges of politically incorrect Linux kernel developers. And Linus Torvalds is coming back. Learn More

A sysadmin's guide to Ansible: How to simplify tasks

In my previous article, I discussed how to use Ansible to patch systems and install applications. In this article, I'll show you how to do other things with Ansible that will make your life as a sysadmin easier. First, though, I want to share why I came to Ansible. Learn More


Subscribe to Tuxtops  RSS