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

cp Command in Linux: 7 Practical Examples

cp command in Linux is used for copying files and directories. In this tutorial, you’ll learn some of the essential usages of the cp command. Learn More

C# Fundamentals: Hello World

C# is a general purpose, type safe programming language implemented with the Object Oriented Paradigm in mind, The following tutorial is aimed at users that already know the basics of programming and are looking for a fast guide to get started with C# and .NET Core on Linux. The whole tutorial is divided into different posts, each containing new topics. Learn More

How To Install Webmin on Ubuntu 18.04

Webmin is an open source web control panel for system administration for Linux/UNIX. Webmin allows you to manage users, groups, disk quotas as well as configure most popular services including web, FTP, email and database servers. Learn More

Three SSH GUI Tools for Linux

At some point in your career as a Linux administrator, you’re going to use Secure Shell (SSH) to remote into a Linux server or desktop. Chances are, you already have. In some instances, you’ll be SSH’ing into multiple Linux servers at once. In fact, Secure Shell might well be one of the most-used tools in your Linux toolbox. Learn More

How to use multiple programming languages without losing your mind

With all the different programming languages available today, many organizations have become digital polyglots. Open source opens up a world of languages and technology stacks developers can use to accomplish their tasks, including developing and supporting legacy and modern software applications. Learn More

Pages

Subscribe to Tuxtops  RSS