
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Satish Kumar has Published 1032 Articles

Satish Kumar
10K+ Views
As a Linux user, you might have come across a situation where you ran out of disk space, but you are not sure where all space has gone. It can be frustrating, but fortunately, there are several tools and techniques you can use to track down where disk space has ... Read More

Satish Kumar
2K+ Views
Linux is a popular operating system that is widely used for its open-source nature and flexibility. Linux command line interface (CLI) is a powerful tool that allows users to control and manipulate their system. One of most commonly used commands in Linux CLI is "opt." In this article, we will ... Read More

Satish Kumar
4K+ Views
Introduction If you are familiar with command line interface, you have probably encountered a double-dash (--) in some of commands you use. This article seeks to explain what double-dash means and how it affects behavior of shell commands. What is a Double-Dash in Shell Commands? A double-dash is a syntax ... Read More

Satish Kumar
25K+ Views
Introduction In Linux, files are often used to store data that is either created by a program or generated by user. It is common for users to append new lines of data to existing files rather than creating new ones from scratch. This article will explain how to append lines ... Read More

Satish Kumar
2K+ Views
Introduction When it comes to managing files and directories in any operating system, being able to list all files in a directory is an essential task. However, it becomes a bit more complicated when you need to recursively list all files in a directory, including symlinks. This is particularly important ... Read More

Satish Kumar
15K+ Views
Linux is a powerful operating system that offers a wide range of command-line tools for executing various tasks. One of tasks that often need to be performed is repeating a command at a given interval. This feature can be useful for several reasons, such as monitoring system performance, running scheduled ... Read More

Satish Kumar
3K+ Views
One of most basic and frequently performed tasks in any operating system is search and replace. This becomes even more crucial when working with text files, where multiple instances of same word or phrase may be scattered throughout document. In such cases, manually editing each instance can be both time-consuming ... Read More

Satish Kumar
917 Views
Introduction The awk command is a versatile tool used in Unix and Linux environments for text processing and manipulation. One of its key features is ability to modify files in-place, which is particularly useful when working with large datasets. In this article, we will explore how to save modifications in-place ... Read More

Satish Kumar
3K+ Views
Introduction CMake is an open-source cross-platform tool used for building, testing and packaging software. It is widely used in industry for its portability and ability to generate build scripts for various build systems such as make, ninja, etc. Qt is a cross-platform application development framework that is widely used in ... Read More

Satish Kumar
2K+ Views
When a laptop goes into sleep mode, operating system tries to conserve power by stopping most processes and putting computer in a low-power state. However, sometimes a process may continue to run or periodically wake up computer, preventing it from entering a deep sleep state. This can lead to increased ... Read More