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 Opensource.com, 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

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


Subscribe to Tuxtops  RSS