Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
-
Economics & Finance
Articles by Satish Kumar
Page 21 of 94
8 Best Linux Console File Managers
If you're a Linux user, you may be familiar with the console, which is a command-line interface that allows you to interact with your operating system using text commands. While many Linux users prefer graphical user interfaces, console file managers can be more efficient and powerful for file management tasks. These tools allow you to navigate, copy, move, and delete files and directories using a text-based interface. In this article, we'll explore eight of the best console file managers for Linux. Midnight Commander (MC) Midnight Commander is a classic console file manager that has been around for over ...
Read More10 Cool Software to Try from COPR Repo in Fedora
If you're a Fedora user, you might be familiar with the standard software repositories available in the Fedora distribution. However, there is a lesser-known repository called COPR that offers users access to a vast collection of cool and useful software. In this article, we'll explore what COPR is, how to use it, and some of the most interesting software available in the COPR repo for Fedora. What is COPR? COPR stands for "Cool Other Package Repo". It's a community-driven software repository system developed by Fedora users to offer alternative software packages that may not be available in the ...
Read MoreHow to Delete a Postgres User (Drop User)?
PostgreSQL, commonly known as Postgres, is a powerful open-source relational database management system that has been around for over 30 years. It is known for its robustness, scalability, and flexibility, making it suitable for business-critical systems, web applications, and data warehousing. As with any database management system, it is important to know how to manage users in Postgres effectively. In this article, we will discuss how to delete a Postgres user (Drop User). Deleting a user might be necessary when it is no longer required or when there are security concerns. The process involves revoking privileges from the user ...
Read MoreKilling all members of a process group in Linux
As a Linux system administrator, dealing with processes is a frequent task. Generally, they're easy to stop, however in certain cases − when there are large numbers of processes within the same groups − additional steps might be needed. We'll take a closer look at how to manage processes using the concept of process groups and how to terminate all processes that belong to one particular group efficiently. Process Groups A process group in Linux is a collection of related processes that share the same Process Group ID (PGID). Each process group has one group leader whose ...
Read MoreEncrypting and Decrypting Directory in Linux
Directory encryption in Linux provides essential security for protecting sensitive data from unauthorized access. There are several methods available, each with different strengths and use cases. This guide covers the most popular utilities for encrypting and decrypting directories. GPGtar for Archive Encryption GPGtar is a utility that combines tar archiving with GPG encryption, allowing you to encrypt entire directories as compressed archives. It uses GNU Privacy Guard (GPG) to encrypt files within a tar archive, making it ideal for securing large numbers of files at once. Creating an Encrypted Archive To create an encrypted tar archive ...
Read MoreDelete Lines in a Text File That Contain a Specific String
Text files are widely used for storing data and information in various fields such as computer science, engineering, healthcare, finance, etc. However, sometimes it is necessary to remove certain lines that contain specific strings or patterns from a text file. This task can be accomplished easily using various programming languages and command-line tools. Prerequisites Before proceeding further, we need to make sure that we have following prerequisites − A text file containing data and information. A programming language such as Python or command-line tools like Bash. Basic knowledge of regular expressions (regex) for pattern matching. ...
Read More8 Best MySQLMariaDB GUI Tools for Linux Administrators
MySQL and MariaDB are two of the most popular open-source relational database management systems (RDBMS) used by businesses and organizations around the world. As a Linux administrator, you need to have the right tools to manage these databases efficiently. In this article, we'll explore the best MySQL/MariaDB GUI tools for Linux administrators, each offering unique features for database management. Web-Based Tools phpMyAdmin phpMyAdmin is the most widely-used web-based MySQL/MariaDB GUI tool that allows you to manage databases, tables, and other database objects through your browser. It provides a simple and user-friendly interface that makes database administration accessible ...
Read More10 Core Linux Interview Questions with Answers
Linux is a widely used open-source operating system that has become increasingly popular over the years. As a result, there is a high demand for Linux professionals, and many companies are looking for qualified candidates who have the right knowledge and experience. If you are looking to get into a Linux-related career, then it's important to prepare yourself for interviews with some of the most common Linux-related questions that you may face. In this article, we will discuss some of the core Linux interview questions with answers that you can use to prepare for your next interview. What is ...
Read MoreHow to Delete all Text in a File Using Vi/Vim Editor?
Vi and Vim are powerful text editors widely used in Unix/Linux environments for editing plain text files, system configuration files, and programming source code. Vi stands for visual editor, while Vim stands for Vi Improved. Originally developed by Bill Joy in 1976, these editors offer extensive functionality including syntax highlighting, search-and-replace, macros, and efficient handling of large files. One common task is completely clearing a file's content, which can be accomplished using specific commands. Basic Vi/Vim Commands Opening a File To open a file in Vi/Vim, use the command line to navigate to the file's directory ...
Read MoreWhen to Use an Alias vs Script vs a New Function in Bash
When working with Bash, it's important to understand the differences between using an alias, a script, and a function. Each has its own unique use case and can be used to accomplish different tasks efficiently. Aliases An alias is a way to create a shortcut for a command or series of commands. They are defined using the alias keyword followed by the desired shortcut and the command it should reference. For example, the following creates an alias for the ls -la command − alias ll='ls -la' This allows the user to type ll instead ...
Read More