System auditing with auditd System auditing is a very important task that should be a part of every server. It allows us to audit minute details related to what exactly is happening within the system. auditd is a userspace component to the Linux auditing system. This means that system users will be able to run […]
Archives for October 2018
“Abort command issued nexus” error messages in /var/log/messages file
The Problem The following log entries are found in /var/log/messages continuously. What do they mean and how to get rid of them? Nov 21 07:08:58 db6foredcd kernel: qla2xxx [0000:49:00.0]-801c:4: Abort command issued nexus=4:3:33 — 1 2002. Nov 21 07:08:58 db6foredcd kernel: qla2xxx [0000:49:00.0]-801c:4: Abort command issued nexus=4:1:33 — 1 2002. Nov 21 07:08:59 db6foredcd kernel: […]
“comm” Command in Linux with Examples
It is often useful to compare versions of text files. For system administrators and software developers, this is particularly important. A system administrator may, for example, need to compare an existing configuration file to a previous version to diagnose a system problem. Likewise, a programmer frequently needs to see what changes have been made to […]
How to install git on ubuntu 16.04
This small howto post covers the installation and configuration of Git client on your ubuntu 16.04. We will install git version 2.9.3 that comes with a large number of updates versus previous release 2.8. Git is a version control system that is used for software development and other version control tasks. This post assumes you […]
Order of environment calls for different OS shells in Linux
Knowing the order of execution of the environment variables for different OS Shell(s) is very important for a system administrator. This might be useful for setting up cron jobs or for understanding differences in commands run in an interactive shell vs batch jobs using a non-interactive shell. 1. Shell: CSH Startup (order): –> .cshrc (always) […]