Introduction to Linux
This topic is part of our Linux System Administration training Here are a few online resources which are useful for understanding what Linux, Unix and Open Source Software really are. History of Unix,...
View ArticleFile management
This topic is part of our Linux System Administration training File Management When using an operating system, it is essential that File and Directory Management be properly done. This includes:...
View ArticleFile Permissions
This topic is part of our Linux System Administration training File permissions and ownership The sole reason for having multiple users is to be able to enforce access control i.e. allowing each user...
View ArticleAutomation
This topic is part of our Linux System Administration training We will now learn how to use cron to automatically execute a set of commands at a specific date and time. This topic is part of our Linux...
View ArticlePackage installation from source
Sometimes we have to install open source software which are not part of official repositories and which cannot be downloaded in compiled form. When this happens, the best bet is to install from...
View ArticleData Management
This topic is part of our Linux Network Services and Security training To be completed… This topic is part of our Linux Network Services and Security training
View ArticleApache Web Server
The Apache HTTP (Web) Server is the most popular web server in the world. In July 2012, 61.45% of web servers on the Internet were running the Apache software (14.62% run IIS and 11.09% run nginx) Red...
View ArticleDocumentation in Linux
Linux is a very powerful operating system and, consequently, is sometimes complex to understand and configure properly. Fortunately, all Linux installations give the system administrator access to a...
View ArticleGraphical user interface
This topic is part of our Linux Network Services and Security training The Linux Graphical interface Typical Linux distributions use either Gnome or KDE as graphical interface. A competent Linux system...
View ArticleTop rated libraries for Android development
Software development is hard. Developing mobile apps is even harder as mobile devices have a lot of constraints (small screens, limited amount of resources, network connectivity drops, a high level of...
View Article