3 Useful Vim Plugins To Help Speed Up Your Work

Vim is one of the most popular and powerful command line text or programming editors available on Linux. It already provides so many features that it is almost impossible for a person to learn and use each of them. But [...]

Himanshu Arora 7:09 am

Browse Long and Complex Files using Glogg an Open Source Log Analyzer

Are you a programmer or a system administrator? Does your job requires you to search through long and complex log files? Although there are many command line tools (like grep) that you can use for this purpose, if you are [...]

Himanshu Arora 9:00 am

Linux Process Environment Explained for Beginners

Processes are fundamental to Linux operating system. In order to understand how a Linux process works, it's important to know about its environment. For example, things like how main() function is called, how command line arguments are passed to a [...]

Himanshu Arora 3:00 am

Advanced Directory Navigations Tips and Tricks in Linux

directory navigation

Directory navigation is one of the most basic concepts when it comes to understanding any command line system. Although it's not a very difficult thing to understand when it comes to Linux, there are certain tips and tricks that can [...]

Himanshu Arora 3:00 am

TTYTTER - A Clean, Simple, but Advanced Command Line Twitter Client

Twitter has many popular clients but most of them are graphical. When it comes to Linux, I am sure there would be many command line freaks who would like to know about a command line alternative. In this article, we [...]

Himanshu Arora 3:00 am

What is Linux systemd? A Neat Chart of its Components

linux systemd

Systemd is a system and service manager that is designed specifically for Linux kernel. It replaces the init process to become the first process (PID = 1) that gets executed in user space during the Linux start-up process. In this [...]

Himanshu Arora 3:00 am

How to Install and Use Htop on Linux

Htop is very interactive, gives you additional information about running processes, and allows for manipulations such as sorting the list of processes using various criteria and search for a process/kill processes. While top command takes few seconds delay to collect data [...]

Himanshu Arora 3:00 am

Killall Command in Linux with Examples

pratical use killall linux command

Linux command line offers various commands to kill a process. For example, the 'kill' command can be used to kill a process by passing its PID as an argument, the 'pkill' command takes a pattern as an input and all [...]

Himanshu Arora 3:00 am

A Beginners Guide to Understand Makefiles in Linux

basics of linux makefiles

As beginners, most of the C/C++ programmers compile their programs on Linux command line by running the gcc or g++ compiler commands. But, as their projects start to grow, compilation through a single command does not remain easy and effective. [...]

Himanshu Arora 3:00 am

Linux 'make' Command Explained With Examples

linux make command

The make command in Linux is one of the most frequently used commands by the system administrators and the programmers. While it helps administrators in compiling and installing many open source utilities through the command line, programmers use it to [...]

Himanshu Arora 3:00 am

How to Use 7zip Archiver on Linux Command Line

7zip linux

If you are a windows user, you'd have definitely used the 7zip file archiver. It not only has the highest compression ratio but it also supports a host of archive formats like 7z, LZMA2, XZ, ZIP, Zip64, CAB, RAR, and [...]

Himanshu Arora 3:00 am

Learn Endianness and Structure Padding in C

In this article, we will discuss the concept of endianness and structure padding through C examples. Here are the details of testing environment : OS – Ubuntu 13.04 Shell – Bash 4.2.45 Compiler - gcc (Ubuntu/Linaro 4.7.3-1ubuntu1) 4.7.3 System Endianness [...]

Himanshu Arora 3:00 am

Signal Handling In Linux Through The signal() Function

c signal function

In the part-1 of this series on Linux signals, we discussed the fundamentals of signals in Linux. In this article, we will discuss the practical aspects of signal handling in Linux through the signal() function. All the explanations will be [...]

Himanshu Arora 3:15 am

A 5 Step Guide to Get Started with VIM Editor in Linux

Linux offers powerful command line alternatives especially when it comes to text editors. But, most of the users do not prefer command line text editors because of the steep learning curve. I had the same perception until I actually started [...]

Himanshu Arora 1:02 pm