HOWTOS

This category includes the guide for various software installations on supporting hardware and programming ends.

How to Add an Item in a List Using Python Append() Command

how to append Item list python

We have a list of numbers or strings, and we want to append items to a list. Basically, we can use the append method to achieve what we want. The append() method adds a single item to the existing list. It [...]

Ahmed Abdalhamid 5:26 am

Sticky Bit, SUID and SGID in Linux with Examples

In this article, we explain special permissions that work on files and directories named as Sticky bit, SUID and SGID. The sticky bit works on directories only. If a user wants to create or delete a file/directory in some directory, [...]

Raghu 2:00 am

How to Sort a List Using Python Sort List() Method

How to sort list in python

We have a list of numbers or strings, and we want to sort the items in this list. Basically, we can either use sort method or sorted function to achieve what we want. The difference between sort and sorted is that [...]

Ahmed Abdalhamid 2:43 am

RPM Commands in Linux with Examples

RPM Commands Linux

RPM(Redhat Package Manager) is a command line package management utility used for installing, uninstalling, updating, querying and verifying software packages. This article I will explain some of the most common Linux rpm commands for a system admin. Some of the [...]

Bobbin Zachariah 1:30 am

How to Use Python raw_input Function with Examples

use raw_input Python

Python is one of the easiest languages to learn and use, while at the same time being very powerful. Python is a general-purpose interpreted, interactive, object-oriented, and high-level programming language. The Python input() and raw_input() functions are used to read data [...]

Ahmed Abdalhamid 12:05 am

How to Setup Python Virtual Environment on Ubuntu 18.04

SetUp Python Local Programming Environment Ubuntu

Python is a versatile programming language that can be used for many different programming projects(Web - Mobile - Desktop). Easy to set up, and written in a relatively straightforward style with immediate feedback on errors, Python is a great choice [...]

Ahmed Abdalhamid 2:18 am

diff-so-fancy - Improved Human Readable Format for Git diff

diff so fancy tool

Working on the command line using either git or hub can be quite a bland experience, and often a user can find it difficult when reading diffs. Now, the standard format of git has been replaced by a much better [...]

Jamie Arthur 12:05 am

How to Display Random ASCII Art on Terminal

ascii art terminal

ASCII Art Splash Screen is a small tool that displays ASCII Art for users who love fun on the terminal. It pulls a random drawing from a repository and shows it every time you open the terminal. This looks nice, [...]

Ivo Ursino 5:30 am

How to Customize Shell Variable PS1-PS4 on Bash Prompt

You can see the real beauty of Linux when you use shell commands. There are some tasks which you cannot do in GUI and you have to use the shell. So having knowledge in shell commands, it will keep you [...]

Bobbin Zachariah 12:35 am

How to Change Bash Shell Prompt Colorful and Attractive in Linux

Most of us work with a shell prompt. By default most, Linux distro displays hostname and current working directory. But only a few may be knowing about customizing the Bash prompt. You will be excited to know that you can change [...]

Bobbin Zachariah 4:30 am

Psutil - Library to Fectch Running Process and System Utilization Information

cpu

Psutil is a python based library, it provides an interface to monitor your computer system's resources. You can use this utility and its available APIs to find out all details about currently running processes, their resource consumption like memory, network [...]

Aun Raza 3:00 am

6 Tools to Search Source Code for Developers in Linux

While searching for text in files inside a directory structure from command prompt/shell, there are many tools available in linux. The one of the tool which is oldest and widely used is grep that stands for global regular expression print. [...]

Dwijadas Dey 3:00 am

How to Install Grunt on Ubuntu 16.04

Grunt is a JavaScript task runner, that does things which you normally do with your code. One of the best examples is that, when you're about to release a website, to make your site faster, you try to use a [...]

Saheetha Shameer 3:00 am

How to Install MariaDB 10 on CentOS 7 CPanel Server

MariaDB is a enhanced open source and drop-in replacement for MySQL. It is developed by MariaDB community and available under the terms of the GPL v2 license. Software Security is the main focus for the MariaDB developers. They maintain its [...]

Saheetha Shameer 3:00 am