Satish Kumar

Satish Kumar

937 Articles Published

Articles by Satish Kumar

Page 25 of 94

Using gzip and gunzip in Linux

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 3K+ Views

When working in Linux, it's common to encounter large files that need to be compressed for storage or transfer. One popular compression tool available in Linux is gzip, which is used to compress files to save disk space and reduce transfer time. In this article, we'll explore how to use gzip and gunzip in Linux, including how to compress and decompress files, and how to work with compressed archives. What is gzip? Gzip is a compression utility tool used in Linux and other Unix-based systems. It's used to compress and decompress files, reducing their size for storage and ...

Read More

10 Interview Questions and Answers on Linux Commands

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 617 Views

Linux is an open-source operating system that has gained popularity over the years. Linux commands are essential for system administration, development, and daily operations. If you are preparing for a technical interview, understanding core Linux commands is crucial. This article provides 10 common Linux command interview questions with detailed answers to help you succeed. What is the command to create a new file in Linux? The command to create a new file in Linux is touch. This versatile command allows users to create empty files instantly. touch filename.txt The touch command can also update ...

Read More

Remove the First Line of a Text File in Linux

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 30K+ Views

There are several ways to remove the first line of a text file in Linux. In this article, we will explore four different methods that can be used to accomplish this task, each with its own advantages and syntax. Method 1: Using the head Command The head command displays the first few lines of a text file. To remove the first line, we use the -n option with a negative value. The -n -1 option tells head to display all lines except the last one, which effectively removes the first line when we want all but the first. ...

Read More

ARM calling conventions on WinCE and Linux

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 577 Views

The ARM processor architecture has become increasingly popular in embedded systems and mobile devices due to its low power consumption, high performance, and cost-effectiveness. It is widely used in operating systems such as Windows CE and Linux. This article discusses ARM calling conventions on these two platforms. What is a Calling Convention? A calling convention is a set of rules that dictate how function calls are made in a program. These rules define how arguments are passed, how return values are handled, and how the stack is managed during function calls. Several different calling conventions exist for ARM ...

Read More

How to find number of RAM Slots in Linux

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 13K+ Views

Random Access Memory (RAM) is an essential component of any computer system that stores data the processor uses frequently to speed up program execution. Since the number of RAM slots determines the maximum amount of memory that can be installed, knowing how many slots are available is crucial for planning memory upgrades. This article demonstrates three methods to find the number of RAM slots in Linux systems. Why Know the Number of RAM Slots? Understanding your system's RAM slot configuration is essential for several reasons. The amount of installed RAM determines how many programs can run simultaneously and ...

Read More

The netcat Command in Linux

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 23K+ Views

The netcat command in Linux is a powerful network utility for communication and troubleshooting. It allows users to read and write data to network connections using TCP or UDP protocols. Often called the nc command, netcat serves as a versatile tool for establishing connections, transferring files, port scanning, and network debugging. What is the netcat command? The netcat command, also known as nc, is a command-line utility that enables reading and writing data over network connections. It can establish connections to servers and clients, send and receive data, and perform various network-related tasks. Network administrators commonly use it ...

Read More

Where is entry of hypercalls in KVM

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 743 Views

Kernel-based Virtual Machine (KVM) is a virtualization infrastructure for Linux that allows multiple operating systems to run simultaneously on a single host machine. It leverages hardware virtualization support, such as Intel VT-x and AMD-V, to provide efficient virtualization. A critical aspect of KVM's operation is how virtual machines communicate with the hypervisor through hypercalls. What Are Hypercalls A hypercall is a privileged instruction that allows a virtual machine to interact with the hypervisor — the software layer controlling access to physical hardware. Similar to system calls in non-virtualized environments, hypercalls enable virtual machines to request services such as ...

Read More

10 Interview Questions on Linux ls Command

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 862 Views

If you're looking to land a job in a Linux environment, you're likely to be asked a lot of technical questions during the interview process. One of the most important commands in Linux is the ls command, which is used to list the contents of a directory. In this article, we'll explore the most common interview questions on the ls command and how to answer them effectively. What is the "ls" command, and what does it do? The ls command is used to list the contents of a directory. It displays the names of files and directories in ...

Read More

Find and tar Files on Linux

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 2K+ Views

One of the most powerful features of the Linux operating system is the ability to find and manipulate files quickly and easily from the command line. This can be especially useful when working with large numbers of files or when you need to automate certain tasks. In this article, we will explore two essential command-line tools for finding and compressing files on Linux: the find command and the tar command. Finding Files with the find Command The find command is a powerful tool that allows you to search for files on your Linux system based on various criteria ...

Read More

Linux per-process resource limits - a deep Red Hat Mystery

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 4K+ Views

Per-process resource limits in Linux are constraints that prevent individual processes from consuming excessive system resources like CPU time, memory, and file descriptors. These limits ensure system stability by preventing resource starvation and maintaining fair resource allocation among competing processes. Red Hat Enterprise Linux provides multiple mechanisms for implementing these limits, including traditional ulimit commands and the more advanced Control Groups (cgroups) framework. Understanding both approaches is essential for effective system administration. What are Per-Process Resource Limits? Per-process resource limits are system-enforced boundaries that restrict how much of a particular resource a process can consume. When a ...

Read More
Showing 241–250 of 937 articles
« Prev 1 23 24 25 26 27 94 Next »
Advertisements