Archive for the “Linux” Category

Working With Bash Variables In Linux

by Chris Pinnock

The Bourne Again SHell, or bash as it is abbreviated to, is probably the most used shell in the Linux world and is default on most Linux distributions. As such, it is what many people think of when they consider the Linux command line. Many people use bash for its flexibility as well as a…

Working With Bash Aliases In Linux

by Chris Pinnock

One of the really handy features of the Bourne Again SHell (bash) is that it has the ability to use aliases. Using bash aliases can make working at the command line a lot easier by shortening long commands to something more memorable, or by adjusting the operation of commands by injecting flags. How do aliases…

Linux File System Explained

by Chris Pinnock

Linux file system can act as a major source of confusion for new Linux users. While most people will be familiar with the Windows file system layout, the Linux method can seem very alien. In this article, we’ll have a look at how the Linux file system is laid out and how it works. The…

Use Your VPS As Your Own DropBox With Seafile

by Chris Pinnock

Cloud-based file sharing tools have become very popular. They provide a helpful way to share files with friends or as an automatic backup for files to allow easy synchronization between your devices. However, there are a number of issues with these services, not least of which is trusting a third party with your data. There’s…

Using Nice With Your Linux Processes

by Chris Pinnock

While modern multi-tasking operating systems can make it appear that all your applications are running at the same time, the truth of the matter is somewhat different. Computer multitasking works using a method called time slicing, processes are assigned a slice of CPU time by the operating system during which they are processed. The processes…

Using VnStat To Monitor Your Network Traffic In Linux

by Chris Pinnock

When we consider monitoring tools, we often think about tools that monitor your processes and resource usage such as disk space, memory and CPU load. However, network bandwidth usage of your server is of equal importance. So, in this article we’ll be looking at VnStat – the lightweight command line network monitoring tool. VnStat is…

Monitoring Your Debian Or Ubuntu Server With Munin

by Chris Pinnock

Monitoring your server’s performance and activity is one of the duller aspects of running a server, and often something that is overlooked until there is a problem. Fortunately, there are many tools that can be used to monitor your server’s resources with differing levels of complexity and difficulty to configure. One of the simpler tools…

What Is .bashrc?

by Chris Pinnock

Something you may have come across if you’ve been looking around the filesystem on your Linux server is that each user’s home directory will contain a number of “hidden” files. On Linux systems, hidden files have a filename that starts with a dot (.). The purpose of having these as hidden files is to reduce…

Understanding MySQL/MariaDB Users And Privileges: Part 1

by Chris Pinnock

MySQL and its fork MariaDB are powerful relational database engines that are used to run many of the websites around the world. Their complexity is increased by the seemingly confusing manner by which users are handled within them. This can be difficult for new users to understand. Therefore, in this article, we’ll have a look…

Using Rsync To Back Up Your Server

by Chris Pinnock

Backing up your files is one of the more important and commonly performed tasks of a system administrator. There are many tools and methods you can use for performing backups, and today we will be looking at working with rsync. Rsync, as its name implies, is a tool designed to synchronize files between directories. These…

over 200,000 servers launched

and counting worldwide...

‚Äč