File Compression with ‘tar’ command

Published on :

Common Options -c –create Create a new archive. -x –extract Extract files from an archive. -t –list List the contents of an archive. -f –file=ARCHIVE Use archive file or dir ARCHIVE. -v –verbose Verbosely list files processed. Compression Options – -a –auto-compress Use archive suffix to determine the compression program. […]


Secure Shell (SSH)

Published on :

What is SSH? A secure shell is used to remotely access a server from a client over an encrypted connection. OpenSSH is used as an alternative to Telnet connections that achieve remote shell access but are unencrypted. The OpenSSH client is installed on most GNU/Linux distributions by default and is […]


How To Install Node.js on a CentOS 7 server

Published on :

Node.js is a Javascript platform for server-side programming. It allows users to easily create networked applications that require backend functionality. By using Javascript as both the client and server language, development can be fast and consistent. In this article, we would install Node.js from the source. Before installing the Node.js […]

chroor in linux

Linux / Unix: chroot Command Examples

Published on :

Change root (chroot) is an operation that changes the apparent root directory for the current running process and their children. A program that is run in such a modified environment cannot access files and commands outside that environmental directory tree. Requirements 1. root privileges 2. another working Linux environment,such as […]


Network Configuration in Linux

Published on :

This article covers TCP/IP networking, network administration, and system configuration basics. Linux can support multiple network devices. The device names are numbered and begin at zero and count upwards. Forexample, a computer with two NICs will have two devices labeled eth0 and eth1 Local DNS resolution File: /etc/hosts contains a […]


Install Apache, MariaDB, PHP (LAMP) stack on Arch Linux

Published on :

What is LAMP Stack? LAMP (Linux Apache MySQL PHP) consists of the Linux operating system as a development environment, the Apache HTTP Server as web server, the MySQL relational database management system (RDBMS) as DB (DataBase) system, and the PHP programming language as Server-side (Back End) programming language. LAMP is […]

change your default ssh

How to change default shell in Linux

Published on :

What is a SHELL? The shell executes a program in response to its prompt. When you give a command, the shell searches for the program, and then executes it. For example, when you give the command ls, the shell searches for the utility/program named ls, and then runs it in […]


Process monitoring and information gathering in Linux

Published on :

Overall you have two ways to monitor processes at Linux host Static monitoring Interactive monitoring Static monitoring The most widely used command is ps (i.e., process status) command is used to provide information about the currently running processes, including their process identification numbers (PIDs). Here a few useful options to […]