CentrioHost Blog

Stories and News from IT Industry, Reviews & Tips | Technology Blog


THE TOP FIVE TOOLS A CENTOS SYSTEMS ADMINISTRATOR SHOULD KNOW

For the casual user of Windows, the Linux command line looks really intimidating and appears to be a complex and unfriendly interface that requires the knowledge of arcane commands.

In reality, the command line is immensely powerful and actually allows an experienced user to monitor, control and tune every single aspect of the system.

Even a minimal installation of CentOS comes with a rich selection of useful tools and many others can be installed from the standard repositories.

In this blog article, we will briefly discuss the top five tools that a CentOS administrator should master in order to maintain servers in top shape.

VIM

The command line is all about editing text files and there is no better tool than Vim for this purpose.

Vim is actually a very old program that can be traced back to the original vi developed for Unix systems in 1976. It preserves some archaic features but has been constantly improved over the years and can be personalized with many plugins and options.

The initial learning curve is notoriously steep and most Linux newbies have been trapped in Vim at the start of their journey, with no clue how to get out.

However, Vim can be incredibly useful once you learn some of its shortcuts and becomes much more than a simple text editor. You can configure it for example as a very fast coding tool.

For a quick introduction to Vim, run the command vimtutor and follow the interactive tutorial.

YUM

In all distributions from the RedHat family, yum serves as the package manager of choice. It is a powerful tool that handles the installation of new packages, as well as their update or removal.

Yum is available by default on all CentOS systems but the software selection in the initial repositories is quite poor. This reflects the RedHat philosophy of emphasizing security and stability, by only offering packages that have been thoroughly tested.

As a result, the official repos provide older software, several versions behind the latest one, for example php 5.4

System administrators usually configure other repositories in order to install and update newer packages.

One of the most popular is epel-release, which can be installed as a package and includes many useful tools. Other common choices are the remi or ius repositories for php and its associated extensions.

Most software developers also maintain dedicated repositories that provide the latest versions of their packages.

NETSTAT

Netstat is very useful command line tool that shows network connections and statistics, as well as open ports and sockets.

Executing it with no arguments will display a lot of information, so you will have to learn how to control the output using flags.

System administrators typically use nestat to view the processes that listen on certain ports, here is an example of the flags used for this purpose and the result:

Subscribe Now

10,000 successful online businessmen like to have our content directly delivered to their inbox. Subscribe to our newsletter!

Archive Calendar

SatSunMonTueWedThuFri
 123
45678910
11121314151617
18192021222324
25262728293031

Over 20000 Satisfied Customers!

  • web hosting reviewer
    Valerie Quinn
    CTO, Acteon Group

    Centriohost staff were fantastic, I had a concern with a domain and they got back to me very quickly and they helped me to resolve the issue! ~ . . . Read more

  • Joomla hosting reviewer
    Collin Bryan
    Photographer, Allister Freeman

    I'm using centrio for my portfolio since 2006. The transition was seamless, the support was immediate, and everything works perfectly. ~ . . . Read more

  • dedicated server reviewer
    Harry Collett
    Actor, A&J Artists

    Very easy to understand & use even though I am not very technologically minded. No complications whatsoever & I wouldn't hesitate to recommend it to all. ~ . . . Read more

  • vps web hosting reviewer
    Porfirio Santos
    Technician, Diageo PLC

    Centrio support team have been amazingly responsive and helpful to any of my queries, thank you so much to the Centriohost have been amazingly responsive and helpful to any of my queries 👍👍👍 ~ . . . Read more

  • wordpress hosting plans reviewer
    Catherine Auer
    Doctor, SmartClinics

    Anytime I've had a problem I can't solve, I've found Centriohost to be diligent and persistent. They simply won't let an issue go until the client is happy. ~ . . . Read more

  • reseller hosting reviewer
    Effectivo Social
    Freelancer, Fiverr

    Recommend their shared hosting for all my SME web design clients. Their cloud or VME offerings are too great to deal with. Pricing is perfect and suitable for all users (͠≖ ͜ʖ͠≖) 👌 ~ . . . Read more

Top