The Beginner’s Guide to Using Cron to Schedule Tasks in Linux

Cron is a robust scheduler that allows you to schedule scripts or commands and run them on a regular basis. It is the heartbeat that keeps various programs and custom scripts ticking. You schedule scripts to run in the crontab file. Although this file can be intimidating upon first view, it is something that can be fairly easy to grasp with a little practice. Learn More

How to build deep learning inference through Knative serverless framework

Deep learning is gaining tremendous momentum in certain academic and industry circles. Inference—the capability to retrieve information from real-world data based on pre-trained models—is at the core of deep learning applications. Learn More

How to install php5 and php7 on Ubuntu 18.04 LTS

This article describes a step by step procedure to install PHP versions 5.6 and 7.2 on your Ubuntu. After installing the two versions, we will also explain how you can disable one version and enable another version to be treated as the default version by the system. Learn More

C Programming Language - Introduction

Several of the newer languages like C++, Java, PHP, and more are based on C. And that's the reason students are still advised to get proficient in C in order to have good command on any of the newer languages based on C. So keeping this importance in mind, we will kick-start a series of tutorials where we will be discussing the basics of the C programming language.

Python libraries for data science, command-line tools, Jenkins X, DevOps, Perl 6, and more

On, we have a lot of reasons to be thankful. Over the past 12 months, we've had the pleasure of working with writers from a range of open source communities, organizations, and projects. We've had ongoing relationships and friendships with many of them, plus we've enjoyed welcoming dozens of new contributors to the site and new moderators to our community moderator program. Learn More

Linux File Permissions and Ownership Explained with Examples

Learn everything you need to know about Linux file permissions. Also learn how to change the file permissions and ownership.

By design, Linux is a multi-user operating system. In an enterprise system, there would be multiple users accessing the same system. But if any user could access and modify all files belonging to other users or system files, this would certainly be a security risk. Learn More

Turn an old Linux desktop into a home media center

My first attempt to set up an "entertainment PC" was back in the late 1990s, using a plain old desktop computer with a Trident ProVidia 9685 PCI graphics card. I used what was known as a "TV-out" card, which had an extra output to connect to a standard television set. The onscreen result didn't look very nice and there was no audio output. And it was ugly: I had an S-Video cable running across my living room floor to my 19" Sony Trinitron CRT TV set. Learn More

How to test your network with PerfSONAR

PerfSONAR is a network measurement toolkit collection for testing and sharing data on end-to-end network perfomance.

How to Install VirtualBox on Ubuntu

Since it is a cross-platform program, VirtualBox can be run on multiple operating systems. This means that it will work perfectly fine on Linux, just as it does on Windows. Furthermore, the graphical user interface should be almost identical on all platforms. Learn More

Selectively deploying your superpowers on Linux

The sudo command allows privileged users to run all or selected commands as root, but understanding how it works and doesn't work is a big help. Learn More


Subscribe to Tuxtops  RSS