Linux Command Guide

Search and explore various Linux commands.

Ask AI

Summarize the situation you want to resolve in up to 300 characters and ask the AI which commands you need.

Search freely

Click on the desired category to filter the commands. You can also enter a keyword to search for specific content.



ftp

ftp: File Transfer Protocol Client

The ftp command is a command-line client used to connect to an FTP (File Transfer Protocol) server to upload or download files. Although an older protocol, it is still used in some environments and is useful for simple file transfer tasks.

Learn more

fuser

fuser: Find processes using files or sockets

The fuser command is used to identify the PIDs of processes that are using a specific file, filesystem mount point, or network socket. This is useful for system administrators to find and terminate processes that are locking resources or to troubleshoot issues.

Learn more

gawk

gawk: A Powerful Text Processing Tool

`gawk` is an implementation of GNU Awk, a powerful scripting language used to search for patterns in text files and perform specified actions on lines that match those patterns. It is used for various purposes such as data extraction, report generation, and text transformation.

Learn more

gdb

gdb: GNU Debugger

gdb (GNU Debugger) is a powerful tool for analyzing and debugging programs written in various programming languages such as C, C++, and Fortran. It is essential for understanding the internal workings of a program and for finding and fixing bugs. It supports various debugging scenarios, including attaching to a running process or analyzing core files.

Learn more

getent

getent: Querying Name Service Switch (NSS) entries

The getent command retrieves entries from various system databases (e.g., user, group, host information) using the Name Service Switch (NSS) library. This allows it to fetch information not only from local files like /etc/passwd, /etc/group, and /etc/hosts, but also from other sources defined in the NSS configuration, such as NIS and LDAP.

Learn more

getfacl

getfacl: Check File Access Control Lists (ACLs)

The getfacl command is used to view the Access Control Lists (ACLs) set for files and directories. It allows for more granular permission settings than traditional Unix permissions (rwx) and is useful for managing individual access rights for specific users or groups.

Learn more

getopt

getopt: Parsing Command-Line Options

getopt is a utility used in shell scripts to parse command-line arguments in a standardized way. It helps scripts handle both short options (-a) and long options (--long-option), and correctly separates option arguments. This is essential for improving the user interface and robustness of scripts.

Learn more

gio

gio: GIO Command-line Tool

gio is a command-line tool for performing file and directory operations through GLib's GIO (Gnome Input/Output) virtual file system. It supports various operations such as copying, moving, deleting files, checking information, mounting/unmounting, and is particularly useful in GNOME environments.

Learn more

git

Git Command Guide: The Core of Version Control Systems

Git is a distributed version control system (DVCS) used in software development to track changes in source code and facilitate collaboration among multiple developers. It is essential for efficient code management and stable collaboration. Through this guide, you will learn the basic concepts of Git and its main commands to effectively manage your projects.

Learn more

gparted

GParted: Graphical Disk Partition Management Tool

GParted is a graphical user interface (GUI) based disk partition management tool. It visually provides the powerful features of `parted`, allowing you to easily create, delete, and resize partitions with your mouse. Even beginners can manage disks safely and intuitively.

Learn more

gpasswd

gpasswd: Group Membership and Password Management

The gpasswd command is used to manage the system's group files (/etc/group and /etc/gshadow). It primarily provides functionality to add or remove users from groups, designate group administrators, and set group passwords. This allows for efficient control of group-based access permissions to files and resources.

Learn more

gpg

gpg: OpenPGP Encryption and Signing Tool

gpg (GNU Privacy Guard) is an encryption tool that implements the OpenPGP standard. It is used to encrypt and decrypt files, and to generate and verify digital signatures. This tool is essential for ensuring communication security and data integrity.

Learn more
previous Page 9 / 31 Next