Git turns 13, Linux and SSH commands to know, Python programming, and more

Git turned 13 on April 7, and we celebrated with 13 Git tips. Keep reading for the full list of reader favorites from April 2-8 Read More

Blockchain, Part I: Introduction and Cryptocurrency

It seems nearly impossible these days to open a news feed discussing anything technology- or finance-related and not see a headline or two covering bitcoin and its underlying framework, blockchain. But why? What makes both bitcoin and blockchain so exciting? What do they provide? Why is everyone talking about this? And, what does the future hold? Read More

Rise of the Tomb Raider will release for Linux this month

This will be the twenty first Linux port from Feral (counting the Dawn of War II and Shogun 2 - Fall of the Samurai standalones together with the main games), although they are also bringing Life is Strange: Before the Storm and Total War Saga: Thrones of Britannia to Linux so there's more to look forward to this year. Read More

The current state of Linux video editing 2018

It's pretty well known that Linux is a big deal in modern movie making. Linux is the standard base, a literal industry standard for digital effects but, like all technology with momentum, it seems that the process of cutting footage still defaults mostly to a non-Linux platform. Slowly, however, as artists seek to simplify and consolidate the post-production pipeline, Linux video editing is gaining in popularity. Read More

How to use Variables in Bash Programming

Variables work as temporary storage for any programming language. The coder needs to have a clear concept of using different variables in the code. Variables are used to store specific data. The most commonly used data type of variables are integer, string, float, double and Boolean. The data type of any variable has to be defined at the time of variable declaration for strongly type programming languages. But BASH is a weakly typed programming language that does not require to define any data type at the time of variable declaration.

How To Create/Extend Swap Partition In Linux Using LVM

We are using LVM for flexible volume management so, why can’t we use LVM for swap space?

This allow users to increase the swap partition whenever we need.

If you upgraded the RAM in your system, it is necessary to add more swap space.

This help you to manage the system that run applications that require a large amount of memory.

Swap can be created in three ways Read More


How to configure multiple websites with Apache web server

In my last post, I explained how to configure an Apache web server for a single website. It turned out to be very easy. In this post, I will show you how to serve multiple websites using a single instance of Apache.
Note: I wrote this article on a virtual machine using Fedora 27 with Apache 2.4.29. If you have another distribution or release of Fedora, the commands you will use and the locations and content of the configuration files may be different. Read More

How to Easily Read a Linux Man Page

One of the most important skills you can learn as a Linux user is how to use a manual page, or “man page.”

This article will introduce you to those simple documents. You’ll learn how to open man pages and identify the contents inside, which will include special markings such as bold and underlined text alongside indicators such as ellipses (…) and brackets ([ ]). Learn More

Reliable IoT event logging with syslog-ng

For any device connected to the internet or a network, it's essential that you log events so you know what the device is doing and can address any potential problems. Increasingly those devices include Internet of Things (IoT) devices and embedded systems. Read More


Happy 25th birthday Red Hat Linux

25 years ago, in Bob Young wife's sewing room, the most successful of all Linux and open-source software companies got its start. Young and current Red Hat CEO Jim Whitehurst share their thoughts on Red Hat's journey.Read More


Subscribe to Tuxtops  RSS