Tag: linux system administration

  • How To Setup OpenLDAP Server on Debian 10

    How To Setup OpenLDAP Server on Debian 10

    As a system administrator, you are probably already familiar with the LDAP protocol. If you are working in a medium to large company, you can be sure that your company already owns a LDAP server, whether it is on Linux or Windows. Invented in the early 80s, the LDAP protocol (for Lightweight Directory Access Protocol) […]

  • How To Rename a Directory on Linux

    How To Rename a Directory on Linux

    If you have been working with Linux systems for quite some time, you already know how important it is to keep your filesystem structured. In some cases, you may need to create temporary directories with random names that need to be renamed later on. Renaming directories on Linux is not done with a dedicated renaming […]

  • Screen Command on Linux Explained

    Screen Command on Linux Explained

    The screen command is a very common command used on Linux to launch and arrange multiple terminal shells within one single shell. Screen is most of the time used for two purposes. It can either be used in order to organize multiple shells and navigate between them easily. It can also be used in order […]

  • Find Text in Files on Linux using grep

    Find Text in Files on Linux using grep

    This tutorial focuses on finding text in files using the grep command and regular expressions. When working on a Linux system, finding text in files is a very common task done by system administrators every day. You may want to search for specific lines in a log file in order to troubleshoot servers issues. In […]

  • User Administration Complete Guide on Linux

    User Administration Complete Guide on Linux

    This tutorial focuses on user administration on Linux hosts, managing users and groups. As a system administrator, you are manipulating users and groups all the time. You may be required to create a new user account for a new member in your team for example. You may also be asked to create specific accounts for […]

  • How To Check Free Disk Space on Linux

    How To Check Free Disk Space on Linux

    This tutorial discusses the ways to check disk space on Linux using the command line or graphical tools. As a system administrator, you always want to make sure that you have enough space for your hosts to run. Luckily for you, there are plenty of commands that you can use in order to check disk […]

  • How To Set and Unset Environment Variables on Linux

    How To Set and Unset Environment Variables on Linux

    On Linux, knowing how to set and unset environment variables is essential to manage your hosts. Environment variables are a set of key value pairs stored on your Linux and used by processes in order to be able to perform specific operations. One very popular example is when you are trying to set the timezone […]

  • How To Set Date and Time On Linux

    How To Set Date and Time On Linux

    This tutorial focuses on the techniques to set the date and time on Linux using timedatectl, NTP or date. As a system administrator, you may be asked to set the system date on multiple servers. They may be configured badly or their timezones might not be configured properly. As a consequence, some of your programs […]

  • The 10 Best Linux Books To Read in 2019

    The 10 Best Linux Books To Read in 2019

    This tutorial focuses on the best Linux books that you should read to become a professional system administrator. First released in September 1991, the Linux kernel was designed with home PCs in mind. Since then, Linux has become a go-to operating system for much larger platforms, such as servers, supercomputers, and cloud computing, as well […]

  • 30 Linux Processes Exercises For Sysadmins

    30 Linux Processes Exercises For Sysadmins

    This is the set of exercises following the article on Linux Processes Explained. If you carefully read the article and understood the principles detailed inside, you should be able to answer most of the questions. Should you find any errors or imprecisions, feel free to leave a comment. Good luck! Processes Basics Question 1 : […]