Linux - All Commands Cheat Sheet

Linux - All Commands Cheat Sheet

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Misc

.ldaprc .ldaprc is a configuration file for the OpenLDAP client libraries.
30-systemd-environment-d-generator The 30-systemd-environment-d-generator command is a tool for generating systemd environment files.
_flushlbf _flushlbf is a system management command specifically designed to reset load balancing policies, pools, and health checks configured in the Linux Bonding (LBF) module.
_Generic The _Generic keyword is used in C++ to provide generic programming capabilities, allowing functions and classes to be defined in a way that works for a variety of data types.
__after_morecore_hook The __after_morecore_hook function allows post-processing the memory address returned by __morecore().
__clone2 __clone2 is an advanced Linux command that creates a new thread or process with flexible options for sharing resources, inheriting attributes, and setting flags.
__fbufsize fbufsize is a Linux command that configures and displays the framebuffer size for text-based consoles.
__flbf flbf is a versatile command-line tool used to convert or handle files in different formats.
__fpending The __fpending command is a Linux system administration tool that provides information about pending file system operations.
__fpurge fpurge is a command-line utility used to flush the file system page cache to the backing storage device.
__freadable __freadable is a powerful Linux utility that enhances the readability of text files by applying various transformations and formatting options.
__freading freading is a command-line utility that interprets and processes textual input using predefined rules, often called a grammar.
__free_hook __free_hook is a utility command used to manage and manipulate memory used by Linux applications.
__fsetlocking __fsetlocking is a powerful Linux command used to set file locking options.
__fwritable __fwritable is a Linux command used to test the write permissions of files and directories.
__fwriting The fwriting command is designed to enable writers, bloggers, and creatives to enhance their writing process through text manipulation, editing, and analysis.

A

a64l a64l is a Linux command-line utility for translating between AT&T 649E and Bell 103D line numbers.
abicompat abicompat analyzes binary packages to determine compatibility with other versions of the same package or other packages that depend on it.
abidiff abidiff compares the ABIs of two shared libraries or executables.
abidw abidw is a text editor specifically designed for editing ABIF (Application Binary Interface) headers for embedded Linux development.
abilint abilint is a powerful command-line tool used to analyze and validate binary executable files on Linux systems.
abipkgdiff abipkgdiff compares two sets of package interfaces (ABIs) and generates a report on the ABI changes.
accept4 The accept4() system call accepts an incoming connection on a socket and creates a new socket for communication, returning four values: the accepted socket descriptor, the peer address, the peer address length, and additional socket flags.
access.conf access.conf controls access to web-space.
accessdb accessdb is a versatile command-line tool designed to manage and interact with Microsoft Access databases in Linux environments.
accton accton is a Linux command that controls the accounting and audit session by starting or stopping it.
acl_add_perm acl_add_perm is a command-line utility designed to modify the Access Control Lists (ACLs) associated with files and directories.
acl_calc_mask acl_calc_mask is a command-line tool used to calculate the Access Control List (ACL) mask for a given set of permissions.
acl_check acl_check analyzes the Access Control List (ACL) of a given file or directory to assess permissions and perform audits.
acl_clear_perms acl_clear_perms is a powerful command-line tool designed to remove or restrict specified permissions for files, directories, and symbolic links in Linux systems.
acl_cmp acl_cmp compares two files based on their access control lists (ACLs) and returns whether they are identical.
acl_copy_entry acl_copy_entry is a command-line utility used to copy access control list (ACL) entries from one file or directory to another.
acl_copy_ext acl_copy_ext is a command-line utility used to copy Access Control Lists (ACLs) between files and directories in extended ACL format.
acl_copy_int acl_copy_int is a Linux command that copies POSIX Access Control Lists (ACLs) from one file or directory to another.
acl_create_entry acl_create_entry modifies the Access Control List (ACL) for a file or directory, allowing for fine-grained control over file permissions.
acl_delete_def_file acl_delete_def_file removes an existing default access control list (ACL) file from a file system.
acl_delete_entry acl_delete_entry removes specified access control list (ACL) entries from the given file or directory.
acl_delete_perm acl_delete_perm removes access control list (ACL) permissions from files or directories.
acl_dup acl_dup duplicates an access control list (ACL) between files or directories.
acl_equiv_mode acl_equiv_mode is a Linux command used to set or display the equivalent access modes of a file or directory.
acl_error acl_error is a tool designed to help users troubleshoot and debug file permission issues by showing the Access Control Lists (ACLs) of a file or directory and any errors associated with them.
acl_extended_fd acl_extended_fd enables the management and modification of extended access control lists (ACLs) for files and directories using a file descriptor.
acl_extended_file acl_extended_file is a Linux command used to manage extended access control lists (ACLs) associated with a particular file.
acl_extended_file_nofollow acl_extended_file_nofollow is a file access control utility for Linux systems.
acl_free The acl_free command takes an ACL (access control list) entry previously created by getfacl and frees its allocated memory.
acl_from_mode acl_from_mode converts a numeric file permission mode to a textual Access Control List (ACL).
acl_from_text acl_from_text is a powerful command-line tool for converting human-readable access control list (ACL) specifications into machine-readable format.
acl_get_fd acl_get_fd retrieves the access control list (ACL) associated with the file descriptor fd.
acl_get_permset The acl_get_permset command is a versatile tool for retrieving and manipulating Access Control Lists (ACLs) for files and directories.
acl_get_qualifier acl_get_qualifier is a command-line tool that allows users to modify access permissions on files and directories using Access Control Lists (ACLs).
acl_get_tag_type acl_get_tag_type can be used in conjunction with other tools for managing extended attributes and ACLs on ext4/ext3 filesystems.
acl_init acl_init initializes an ACL (Access Control List) entry for a file or directory.
acl_set_file acl_set_file is a command-line tool for manipulating Access Control Lists (ACLs) of files and directories in Linux systems.
acl_set_permset acl_set_permset is a command-line tool used to manipulate Access Control Lists (ACLs) on files and directories in Linux.
acl_set_tag_type acl_set_tag_type modifies the tag type of a file or directory.
acl_size
acl_to_any_text acl_to_any_text converts Access Control Lists (ACLs) to human-readable text formats.
acl_to_text acl_to_text converts Access Control Lists (ACLs) into a text representation for easy analysis and modification.
acl_valid acl_valid is a command-line tool for validating Access Control Lists (ACLs) in various formats, such as NFS4 ACLs and POSIX ACLs.
acosf acosf is a command used to compute the inverse cosine of a floating-point number.
acosh acosh calculates the inverse hyperbolic cosine of a given numeric argument.
acoshf acoshf is a mathematical utility used to calculate the inverse hyperbolic cosine of a floating-point value.
acoshl acoshl is a mathematical utility that computes the inverse hyperbolic cosine of a given input value.
acosl acosl calculates the inverse cosine of a complex number.
acs_map acs_map is a command used in Linux environments to map Autonomous Cloud Service (ACS) namespaces to Kubernetes clusters.
addch addch adds a single character to the current position of the cursor in the terminal window.
addchnstr addchnstr is a powerful command-line utility designed to add channel strip configurations to Avid Pro Tools sessions.
addchstr addchstr is a powerful command-line utility for managing character sets in Linux.
addftinfo addftinfo is a tool used to add custom metadata to a file or directory.
addmntent addmntent manages the file /etc/mtab which contains information about mounted filesystems.
addnstr addnstr is a versatile tool for adding annotation strings to existing PDB files.
addnwstr addnwstr is a command-line tool used to add a new network namespace (netns) for network management and isolation.
addpart addpart is a command-line utility used to add a new partition to a block device or hard drive.
addr2line addr2line is a command-line utility that converts a hexadecimal address to a source code file and line number.
address_families The address_families utility is a simple command that lists all supported address families and their associated names.
addseverity addseverity is a Linux command used to assign and manage security severity levels to files and directories in the SELinux (Security Enhanced Linux) system.
addstr addstr is a utility command used to add new users to the system.
addwstr addwstr is a command-line utility used to add widespread strings (WSTRs) to the current kernel.
add_key add_key is a command that adds or modifies SSH, PGP, or X.509 certificates to an existing keyring.
add_wch add_wch is a powerful command designed to enhance the capabilities of wireless network adapters by adding wireless channel support.
add_wchnstr add_wchnstr is a lightweight utility for adding word chains to a given text file.
add_wchstr add_wchstr is a utility for concatenating wide character strings.
adjtime adjtime is a Linux command that allows users to modify and retrieve the system's time and date.
adjtimex adjtimex is a Linux command used to adjust the system's clock, providing fine-grained control over various time parameters.
adjtime_config adjtime_config is a command-line utility used to configure system timing parameters, such as frequency offset and maximum error adjustment.
afmtodit afmtodit converts a plain ASCII AFM (Adobe Font Metrics) file to a DIT (Digital Imaging Technology) file.
afs_syscall The afs_syscall command is a system call interface to the Andrew File System (AFS).
agetty agetty is a process that runs under the init process and waits for incoming calls on a given tty line.
aio aio is a Linux command for performing asynchronous input and output (IO) operations.
aio.h aio.h defines functions and types for asynchronous input and output (AIO) operations.
aio_cancel aio_cancel is a kernel function that cancels asynchronous I/O operations submitted to the Linux kernel using the aio_write or aio_read functions.
aio_fsync aio_fsync initiates an asynchronous file sync operation for the specified file.
aio_init aio_init initializes asynchronous I/O (AIO) operations, including the AIO context and associated resources.
alias The alias command in Linux is used to create shortcuts for other commands.
aligned_alloc aligned_alloc allocates a block of memory of a specified size that is aligned on a specified boundary.
alloc_hugepages alloc_hugepages is a command-line utility used to allocate huge pages in the memory of a Linux system.
alloc_pair
alphasort alphasort is a command-line utility that performs case-insensitive alphabetical sorting of text.
anacrontab anacrontab is a command-line tool used to manage cron jobs that need to run even when the system is not logged in.
apropos The apropos command is used in Unix-like operating systems to search the man pages for entries that match a given search term.
apt The apt command (Advanced Package Tool) is a powerful package management tool used in Debian-based Linux distributions like Ubuntu.
apt-get apt-get is a command-line tool used for handling packages on Debian and Ubuntu-based distributions.
aptitude aptitude is a text-based interface to the Debian GNU/Linux package system, including Ubuntu and other Debian-based distributions.
arc4random The arc4random command is a secure and high-quality pseudorandom number generator (PRNG) built into macOS and Linux.
arc4random_buf The arc4random_buf command generates cryptographically secure random bytes using the ARC4 random number generator.
arc4random_uniform arc4random_uniform is a command-line utility that generates random numbers using the arc4random algorithm.
arch_prctl arch_prctl is a system call used to control architecture specific behavior.
argz argz can be used together with the execve() family of system calls to execute programs with non-standard argument lists.
argz_add argz_add is a command-line utility used to manipulate and manage argz lists, which are null-terminated strings concatenated into a single buffer.
argz_add_sep argz_add_sep is a library function that appends a separator to an existing argz list.
argz_count argz_count is a utility that calculates the number of argz entries in an argz list.
argz_create_sep argz_create_sep generates an ARGZ data structure from a set of strings, with a specified separator.
argz_replace The argz_replace utility is a versatile tool for modifying and restructuring argument lists.
aria_chk aria_chk is a command-line utility used to check the integrity and validity of aria2c download files.
aria_dump_log aria_dump_log is a Linux command used to extract the log entries from a specified Aria2 download task.
aria_ftdump aria_ftdump is a tool designed to extract data from a full text index file created using the aria_fulltext module of aria2.
aria_pack aria_pack is a modern command-line tool for archiving, compressing, and extracting files.
aria_read_log aria_read_log is a command-line utility for reading and interpreting the logs of the aria2 download manager.
aria_s3_copy aria_s3_copy is a command-line utility used to copy objects between Amazon Simple Storage Service (S3) buckets.
armscii-8 armscii-8 is a command-line utility for generating ASCII art representations of text or images.
arm_fadvise arm_fadvise is a utility used to manipulate the hints on the expected future access pattern of a file or a range of bytes within.
arm_fadvise64_64 arm_fadvise64_64 is a Linux kernel system call that provides advisory information about file accesses to the kernel.
arm_sync_file_range arm_sync_file_range is a Linux command that provides a method for synchronizing data between the host system and an Arm-based device over an Arm System Management Interface (SMI) channel.
arpa_inet.h arpa_inet.h is a header file that contains definitions for the arpa/inet.h library.
arpd arpd is a network monitoring tool that displays active network connections and their corresponding MAC addresses using Address Resolution Protocol (ARP).
arping arping is a versatile network utility used to generate Address Resolution Protocol (ARP) requests and responses, enabling network troubleshooting and debugging.
arptables-nft-restore arptables-nft-restore is designed to restore pre-existing iptables rules directly into a nftables configuration.
arptables-nft-save arptables-nft-save is a command used to save the current IPv4/IPv6 arptables ruleset in a format compatible with nftables.
arptables-restore arptables-restore reads an ARP tables configuration from a file and restores it into the kernel.
arptables-translate arptables-translate is a command-line tool used to translate arpt rulesets into iptables or nftables rulesets.
asa asa is a versatile Linux command that provides advanced string manipulation capabilities, including searching, replacing, filtering, and analysis.
ascii-xfr ascii-xfr is a multiplatform utility for text transfer, specifically designed to convert binary files into ASCII text representations suitable for transmission over non-binary channels.
asctime asctime converts a time tuple to a string in a human-readable format.
asctime_r asctime_r formats a time, expressed as the standard C struct tm, into a string representation in a standard format.
asinf asinf is a command-line utility that calculates the arcsine of a given value.
asinhl asinhl is a Linux command used to calculate the inverse hyperbolic sine of a given value.
asinl asinl is a mathematical utility that calculates the inverse sine of the complex argument provided.
aspell aspell is a command-line spell checker designed for checking and correcting spelling in plain text files and programming languages.
asprintf asprintf dynamically allocates a string of given size and writes a formatted string into it.
assert The assert command in Linux is a versatile tool for evaluating conditions during script execution and taking specific actions based on the evaluation results.
assert.h The assert.h header file defines the assert() macro, which is used for debugging purposes.
assert_perror assert_perror is a utility for simulating permission errors.
assume_default_colors The assume_default_colors command sets the default colors to use for terminal output.
astraceroute astraceroute is a command-line utility that performs advanced and comprehensive traceroute operations, providing detailed information about the network path and performance between you and a target host.
asymmetric-key asymmetric-key manages asymmetric key pairs for use in cryptographic operations.
at The at command in Linux schedules commands and scripts to be executed at a later time.
atan2 atan2 calculates the arctangent (in radians) of the specified y and x coordinates.
atan2f atan2f calculates the arc tangent (in radians) of the specified input values, y and x.
atan2l atan2l is a mathematical function that calculates the arctangent (angle) of two given arguments as a floating-point value.
atanf atanf calculates the arctangent of a floating-point number.
atanhl atanhl calculates the inverse hyperbolic tangent of a given number.
atanl atanl is a command-line utility that calculates the arctangent of a number.
atexit atexit registers a function that will be called when the program exits or terminates.
atof atof (ascii to float) converts a string of decimal ASCII digits into a double value.
atoll atoll converts a decimal integer to a string.
atoq
attroff The attroff command disables text attributes for the current terminal line.
attrset attrset is a command used to modify file attributes in Linux systems.
attr_get attr_get retrieves or modifies SELinux attributes extended with that of the matchpathcon module.
attr_getf attr_getf retrieves the file flags of a file.
attr_listf attr_listf lists file attributes.
attr_list_by_handle The attr_list_by_handle command retrieves and prints the file attributes for the path specified by the file handle.
attr_multi attr_multi extracts multiple attribute values from files and directories, providing a versatile solution for retrieving metadata and system information.
attr_multif attr_multif is a command-line tool used to set or retrieve multiple extended attributes simultaneously for a file or directory.
attr_multi_by_handle attr_multi_by_handle is a Linux command used for managing file system extended attributes stored at the handle level, providing granular control over file metadata.
attr_off attr_off is a powerful tool used to remove extended attributes from files on Linux systems.
attr_on attr_on is a tool accessible through the Apport package that enables diagnostics collection, allowing users to proactively collect diagnostic data on a system.
attr_remove attr_remove is a command-line tool for removing extended file attributes associated with a file or directory.
attr_removef attr_removef removes a file attribute from a given path.
audispd-zos-remote
audit.rules audit.rules is a configuration file used by the Linux Audit Framework to specify rules for generating audit records.
audit2allow audit2allow analyzes audit log messages and generates customized SELinux policies that allow the activities observed in the logs.
audit2why audit2why is a Linux command-line utility used for analyzing audit logs (messages generated by the Linux kernel's audit subsystem) to identify potential security issues.
auditd-plugins auditd-plugins enables and manages the use of plugins with the auditd daemon, a tool used for auditing system activity in Linux.
auditd.conf
audit_action_to_name audit_action_to_name is a command-line tool that converts an audit action number to its corresponding name.
audit_add_rule_data audit_add_rule_data is a Linux command used to add data to a rule for the kernel's audit subsystem.
audit_add_watch audit_add_watch is a command used to add a list of files or directories to the Linux Audit Framework's watch list, enabling the auditing of events related to these items.
audit_close audit_close closes the Linux audit log and optionally frees the audit buffer.
audit_delete_rule_data audit_delete_rule_data can be used in conjunction with other commands to manage audit rules.
audit_detect_machine audit_detect_machine is a tool included in the Linux Audit Framework that helps detect the make and model of the local machine.
audit_encode_nv_string audit_encode_nv_string is a command-line tool for encoding case-insensitive null-terminated NUL-separated key-value string pairs into a binary format used by the Linux audit system.
audit_encode_value audit_encode_value is a tool for encoding values according to the Audit Data Format (ADF).
audit_errno_to_name audit_errno_to_name is a command-line utility that converts Linux error numbers (errno) to their corresponding symbolic names.
audit_flag_to_name audit_flag_to_name is a command used to translate an audit flag's numerical value into its corresponding name.
audit_fstype_to_name audit_fstype_to_name translates a Linux filesystem type number into its corresponding name.
audit_getloginuid audit_getloginuid is a powerful Linux command that provides the login user ID (UID) of the user who initiated an auditable event.
audit_get_reply audit_get_reply is a Linux command that allows users to retrieve the response from the kernel's Audit daemon (auditd).
audit_get_session audit_get_session retrieves the current audit session ID.
audit_is_enabled audit_is_enabled is a command-line utility that checks whether the Linux Audit subsystem is enabled or disabled on the system.
audit_log_acct_message audit_log_acct_message is a powerful command used to control system auditing and log accounting messages.
audit_log_semanage_message The audit_log_semanage_message command is a powerful tool in Linux that allows administrators to filter and view SELinux-related messages from the audit logs.
audit_log_user_avc_message audit_log_user_avc_message enables or disables the logging of a special message when an AVC denial occurs for a user session.
audit_log_user_command audit_log_user_command is a powerful Linux command used to configure and manage user command audit logging within the Linux Audit Framework.
audit_log_user_comm_message audit_log_user_comm_message is a Linux tool for generating custom messages to be audited by auditd.
audit_log_user_message audit_log_user_message allows system administrators to add arbitrary messages to the audit log.
audit_name_to_action audit_name_to_action translates an audit name to an action description, providing insights into Linux auditd audit events.
audit_name_to_errno audit_name_to_errno translates an audit system call name to an error number.
audit_name_to_flag audit_name_to_flag translates audit event types to a specific flag value.
audit_name_to_fstype audit_name_to_fstype is a Linux command used to determine the file system type associated with a given audit filesystem mountpoint.
audit_name_to_syscall audit_name_to_syscall is a command-line utility used to convert an audit system call name to its corresponding Linux system call number.
audit_request_rules_list_data The audit_request_rules_list_data command allows users to list audit request rules based on the given request object attributes.
audit_request_signal_info audit_request_signal_info is a Linux command used to send signals to the audit daemon (auditd).
audit_request_status audit_request_status allows monitoring the status of multiple audit requests submitted to the Security Center service.
audit_setloginuid audit_setloginuid can be used with other utilities like auditctl to fine-tune audit rules.
audit_set_backlog_limit audit_set_backlog_limit manages the system audit backlog limit, which determines the maximum number of unprocessed audit events the kernel can store.
audit_set_backlog_wait_time audit_set_backlog_wait_time controls how long the audit system waits for the queue of pending events to drain when the queue is full.
audit_set_enabled audit_set_enabled enables or disables the system audit service.
audit_set_failure
audit_set_pid audit_set_pid is a Linux security command that allows privileged users to control the process identifier (PID) that is used for the audit logging process.
audit_set_rate_limit audit_set_rate_limit is a Linux command used to manage the rate limit of audit events generated by the Linux kernel's audit subsystem.
audit_syscall_to_name audit_syscall_to_name converts a syscall number into its corresponding syscall name.
audit_update_watch_perms audit_update_watch_perms is a command-line utility for updating the permissions for watch rules of the Linux Audit Framework.
audit_value_needs_encoding The audit_value_needs_encoding command determines if a value needs to be encoded before being stored in an audit record.
auparse_add_callback auparse_add_callback() is a function provided by the Auparse library, a tool for parsing audit event data in Linux.
auparse_destroy auparse_destroy is a command-line utility used to destroy an attribute parser object created by auparse_init.
auparse_feed auparse_feed is a powerful command-line tool designed to parse and process feed data in Linux systems.
auparse_feed_age_events auparse_feed_age_events is a command-line tool for parsing and analyzing age event data from an AgeFeed feed.
auparse_feed_has_data auparse_feed_has_data checks if a feed (an RSS or Atom XML document) has data.
auparse_find_field The auparse_find_field command is a utility designed to extract specific fields from an Apache Access Log or Error Log and display the results in a tabular format.
auparse_find_field_next The auparse_find_field_next command searches for the next occurrence of a specified field in an audit record.
auparse_first_field auparse_first_field extracts the first field from each line of input, based on a specified field delimiter.
auparse_first_record auparse_first_record is a command for parsing the first record of an audit log file in binary format.
auparse_flush_feed auparse_flush_feed is a Linux command used to flush audit records from a user-supplied feed into the Linux audit system for processing.
auparse_get_field_int auparse_get_field_int extracts the numerical value associated with a field from a parsed audit log entry.
auparse_get_field_name auparse_get_field_name is a command-line utility used to extract field names from an audit log event in the Linux Audit Framework.
auparse_get_field_num The auparse_get_field_num command is a utility used to extract the index of a specified field within an audit record.
auparse_get_field_str auparse_get_field_str extracts a specific field from an AUParse record and returns it as a string.
auparse_get_field_type auparse_get_field_type is a command-line tool used to retrieve the type of a field within a structured data format (e.g., Avro, CSV, JSON) based on a given schema.
auparse_get_filename auparse_get_filename is a Linux command designed to extract the filename from an AU file, which is a common audio file format.
auparse_get_line_number The auparse_get_line_number command is a powerful tool used to parse and extract line numbers from the header section of an ELF (Executable and Linkable Format) binary file.
auparse_get_milli auparse_get_milli is a Linux command that parses timestamp strings in the "HH:MM:SS:ms" format and extracts the millisecond component.
auparse_get_node auparse_get_node extracts nodes from an AUParse object.
auparse_get_num_fields auparse_get_num_fields() is a function in the Luigi library for Python.
auparse_get_num_records auparse_get_num_records is a command-line utility that extracts and counts the number of records from an audit event log file in the Linux Audit Framework (auditd) format.
auparse_get_record_num auparse_get_record_num parses an audit record and retrieves the record number field.
auparse_get_record_text auparse_get_record_text is a command-line utility that extracts the text content from an audio file.
auparse_get_serial The auparse_get_serial command extracts the serial number from an auparse output file.
auparse_get_time The auparse_get_time command is a versatile tool designed for parsing time-related data from a given input string.
auparse_get_timestamp auparse_get_timestamp extracts the timestamp from an audit record file.
auparse_get_type auparse_get_type is a high-performance domain socket server that efficiently parses Google AU Parse files in real-time.
auparse_get_type_name auparse_get_type_name is a command-line utility used for analyzing audit records and extracting information about system calls and events.
auparse_goto_field_num auparse_goto_field_num is a Linux command that parses AU data and moves the cursor to the specified field number.
auparse_goto_record_num The auparse_goto_record_num utility allows users to navigate within an audio file and jump to a specific record number.
auparse_interpret_field The auparse_interpret_field command interprets a field in an audit record according to the relevant audit interpretation rules defined in the audit interpretation key file.
auparse_interpret_realpath
auparse_interpret_sock_address auparse_interpret_sock_address parses and interprets a socket address string, providing detailed information about its protocol, port, and host address.
auparse_interpret_sock_family auparse_interpret_sock_family interprets the AF_* constant in a sock_family field of an audit record and returns the corresponding string.
auparse_interpret_sock_port auparse_interpret_sock_port is a Linux command that interprets and extracts port information from various input formats.
auparse_metrics auparse_metrics is a powerful command-line tool for parsing and analyzing Apache access logs, extracting valuable metrics to provide insights into web server performance and usage patterns.
auparse_new_buffer auparse_new_buffer is a command-line utility used to process and parse audio data.
auparse_next_event auparse_next_event parses the next event from an audit trail file.
auparse_next_field auparse_next_field is a utility designed to parse records from AU format files.
auparse_next_record auparse_next_record parses a single audit record from the given file descriptor and returns it in a format convenient for consumption by clients.
auparse_node_compare auparse_node_compare compares nodes in two AU parse trees and prints a summary of differences.
auparse_normalize auparse_normalize is a powerful tool for parsing and normalizing audit records.
auparse_normalize_functions auparse_normalize_functions is a Linux command that normalizes a set of function names to a canonical format.
auparse_normalize_get_action auparse_normalize_get_action is a command-line tool used to retrieve the action associated with a normalized audit event.
auparse_normalize_get_event_kind auparse_normalize_get_event_kind normalizes the event kind of a given AU event.
auparse_normalize_get_results The auparse_normalize_get_results command is a powerful tool for normalizing and extracting structured data from various event and audit data sources.
auparse_normalize_how auparse_normalize_how is a tool for normalizing audio data to improve its consistency and comparability.
auparse_normalize_key auparse_normalize_key is a command-line tool that normalizes audio parse keys for use in search and retrieval applications.
auparse_normalize_object_first_attribute auparse_normalize_object_first_attribute is a utility for normalizing the first attribute of an object in an AU format message.
auparse_normalize_object_kind auparse_normalize_object_kind is a tool that normalizes object kinds to their canonical representation.
auparse_normalize_object_next_attribute auparse_normalize_object_next_attribute is a command-line tool that iterates through attributes of a normalized object.
auparse_normalize_object_primary auparse_normalize_object_primary normalizes a primary object of an AU file.
auparse_normalize_object_primary2 auparse_normalize_object_primary2 parses and normalizes data from an object stream, applying a set of rules to ensure consistency and predictable output.
auparse_normalize_object_secondary auparse_normalize_object_secondary is a command-line tool that normalizes object secondary JSON metadata for MediaPipe Objectron.
auparse_normalize_session auparse_normalize_session is a command-line tool for normalizing session data collected from an audit log.
auparse_normalize_subject_first_attribute auparse_normalize_subject_first_attribute normalizes subject attributes in an audit record by placing the first attribute in the subject always.
auparse_normalize_subject_kind auparse_normalize_subject_kind is a command-line utility for normalizing subject kind strings in URIs.
auparse_normalize_subject_next_attribute auparse_normalize_subject_next_attribute is a command-line tool used to normalize the next attribute of a subject in a X.509 certificate.
auparse_normalize_subject_primary auparse_normalize_subject_primary is a utility for normalizing subject names in email addresses by extracting the primary address while preserving any comments or annotations.
auparse_normalize_subject_secondary auparse_normalize_subject_secondary is a command-line tool for normalizing secondary subject lines in Apple Mail data.
auparse_reset auparse_reset is a Linux command-line utility used to reset the audit events parser subsystem.
auparse_set_eoe_timeout
auparse_set_escape_mode auparse_set_escape_mode is used to set the escape mode for an audit parser.
auparse_timestamp_compare auparse_timestamp_compare is a command-line tool for comparing timestamps in the AU (Absolute Unix Time) format.
ausearch-expression ausearch-expression is a powerful tool for searching through the Linux audit log, allowing administrators and security professionals to identify and investigate specific events or activities.
ausearch_add_expression ausearch_add_expression is a utility that allows you to add new search expressions to the audit search framework.
ausearch_add_interpreted_item ausearch_add_interpreted_item is a command-line tool used to add an interpreted item to the audit subsystem.
ausearch_add_item ausearch_add_item enhances the capabilities of the Linux Audit Framework by allowing users to add customizable audit data to audit records.
ausearch_add_regex ausearch_add_regex is a command-line utility used to add regular expression filters to auditd (the Linux audit daemon) rules.
ausearch_add_timestamp_item ausearch_add_timestamp_item adds a timestamp to an existing timestamp item in the audit database.
ausearch_add_timestamp_item_ex ausearch_add_timestamp_item_ex allows users to examine timestamps in audit events recorded by the audit system.
ausearch_clear ausearch_clear is a privileged command used to remove filtered audit records from audit caches.
ausearch_next_event ausearch_next_event is a command-line utility used to search for audit events stored in the Linux Audit Framework (auditd) event queue.
ausearch_set_stop ausearch_set_stop is a utility for the Linux Audit system that allows administrators to pause and resume audit record generation.
authnone_create authnone_create is a command that creates a service account with no authentication mechanism configured.
authunix_create authunix_create is a utility used to create and manage UNIX authentication permissions and passwords for PostgreSQL databases.
authunix_create_default authunix_create_default creates a default authorization method for UNIX authentication.
auth_destroy auth_destroy destroys or terminates an existing authentication mechanism handler.
auto.master auto.master is a configuration file used to customize the behavior of the GNU Autoconf utility, a toolset for generating portable code among diverse computing platforms.
autofs.conf autofs.conf is a configuration file that defines the behavior of the autofs mount manager.
autofsd-probe autofsd-probe is a utility for testing the accessibility of NFS mounts configured in /etc/auto.master and /etc/auto.mnt.
autofs_ldap_auth.conf autofs_ldap_auth.conf is a configuration file for the autofs_ldap_auth module, used for LDAP authentication in autofs file systems.
autopoint autopoint processes GNU automake input files and generates corresponding AX_ macros.
avcstat The avcstat command in Linux provides detailed statistics about AppArmor security violations and policy denials.
avc_add_callback avc_add_callback: A tool for adding callback functions to AVC rules in SELinux.
avc_audit avc_audit is a Linux command used to query and manipulate SELinux security policy audit settings.
avc_av_stats avc_av_stats is an SELinux command that provides detailed information about the security status of a system.
avc_cache_stats avc_cache_stats is a command-line tool used to display statistics about the SELinux AVC (Access Vector Cache).
avc_cleanup The avc_cleanup command is used to reclaim space occupied by AVC (Access Vector Cache) databases.
avc_compute_create avc_compute_create is a versatile tool used for creating access vector cache (AVC) entries.
avc_compute_member avc_compute_member computes the primary or secondary membership of a SID.
avc_context_to_sid
avc_destroy avc_destroy removes an access vector cache (AVC) entry.
avc_entry_ref_init The avc_entry_ref_init command in the Linux Audit Virtualization Framework (AVF) initializes a reference to an audit vector (AVC) entry.
avc_get_initial_context avc_get_initial_context is a Linux command that allows unprivileged processes to obtain an initial security context (ISC) from the Security Enhanced Linux (SELinux) policy.
avc_get_initial_sid The avc_get_initial_sid command in Linux is used to retrieve the Security Identifier (SID) of the initial security context that will be used by the kernel to process the specified subject's messages.
avc_has_perm avc_has_perm is a versatile command for inspecting the access vector cache (AVC) and determining whether a specific process has the necessary permissions to perform an action.
avc_has_perm_noaudit
avc_init avc_init is a utility to initialize the AppArmor policy engine and its data structures.
avc_netlink_acquire_fd
avc_netlink_check_nb
avc_netlink_close avc_netlink_close is a command-line utility designed to close a previously opened Netlink socket and unregister the callback to receive events.
avc_netlink_loop avc_netlink_loop is a command-line utility used to loop SELinux AVC messages through the netlink socket.
avc_netlink_release_fd avc_netlink_release_fd is a command line tool for releasing a file descriptor associated with an audit netlink connection.
avc_open avc_open is a utility for opening arbitrary file-like objects and acting on them.
avc_reset avc_reset is a utility for managing SELinux access control policies.
avc_sid_stats avc_sid_stats is a Linux command that provides detailed statistics about Security-Enhanced Linux (SELinux) access vector cache (AVC) Security Identifier (SID) usage.
avc_sid_to_context The avc_sid_to_context command is a powerful tool for converting a Security Identification (SID) into the corresponding Security Context (SELinux Context).
awk The awk command in Linux is a powerful text processing tool that enables users to manipulate data and generate reports.

B

b2sum b2sum is a cryptographic utility that generates and verifies checksums for files using the BLAKE2b hashing algorithm.
babeltrace2-convert babeltrace2-convert is a powerful tool that transforms raw binary traces collected by the babeltrace utility into human-readable and easily analyzable formats.
babeltrace2-filter.lttng-utils.debug-info The babeltrace2-filter.lttng-utils.debug-info command filters trace files by using a debug info configuration file.
babeltrace2-filter.utils.muxer babeltrace2-filter.utils.muxer is a command-line utility that provides multiplexing capabilities for trace data, allowing you to combine multiple trace streams into a single output file.
babeltrace2-filter.utils.trimmer babeltrace2-filter.utils.trimmer is a tool for trimming events from a trace that are outside a specified time range.
babeltrace2-help babeltrace2-help is a command that provides help information about the babeltrace2 tool suite.
babeltrace2-intro babeltrace2-intro is a tool for analyzing and visualizing performance data.
babeltrace2-list-plugins babeltrace2-list-plugins can be combined with other tools to manage and analyze trace data.
babeltrace2-plugin-ctf babeltrace2-plugin-ctf is a plugin for babeltrace2 that allows tracing and processing of data in the Common Trace Format (CTF).
babeltrace2-plugin-lttng-utils babeltrace2-plugin-lttng-utils is a plugin for babeltrace2 that provides access to raw LTTng data.
babeltrace2-plugin-text babeltrace2-plugin-text converts Babeltrace events into textual summaries or full traces.
babeltrace2-plugin-utils babeltrace2-plugin-utils is a set of utilities for working with Babylon plugins.
babeltrace2-query-babeltrace.support-info babeltrace2-query-babeltrace.support-info is a command-line tool used to retrieve system information in the form of key-value pairs.
babeltrace2-query-babeltrace.trace-infos babeltrace2-query-babeltrace.trace-infos queries trace information from a Linux trace file.
babeltrace2-run babeltrace2-run is a command-line tool that allows you to record and inspect kernel events in the eBPF format.
babeltrace2-sink.ctf.fs babeltrace2-sink.ctf.fs is a Linux command for writing CTF traces to a file system.
babeltrace2-sink.text.details babeltrace2-sink.text.details is a command-line utility for generating text summaries of the details of a babeltrace2 trace.
babeltrace2-sink.text.pretty babeltrace2-sink.text.pretty is a command-line tool used to output formatted trace events to the standard output in a human-readable format.
babeltrace2-sink.utils.counter The babeltrace2-sink.utils.counter utility is a component of the babeltrace2 toolkit.
babeltrace2-sink.utils.dummy babeltrace2-sink.utils.dummy is a plugin for Babeltrace2 that provides a simple dummy sink for connection tracing data.
babeltrace2-source.ctf.fs babeltrace2-source.ctf.fs is a command-line tool for generating a CTF (Common Trace Format) trace source from a Linux ftrace trace directory.
babeltrace2-source.ctf.lttng-live babeltrace2-source.ctf.lttng-live is a command-line utility for converting live LTTng kernel traces in CT format to a human-readable text file.
babeltrace2-source.text.dmesg The babeltrace2-source.text.dmesg command converts kernel ring buffer traces to a text format suitable for further analysis.
backtrace The backtrace command generates a stack trace of a running program or process, showing the function calls that led to the current context.
backtrace_symbols backtrace_symbols generates a stack backtrace from a memory dump or core file and resolves the addresses in it to symbols.
backtrace_symbols_fd backtrace_symbols_fd is a Linux utility that prints backtraces of a process, reading backtrace data from a file descriptor.
base32 The base32 command is used in Linux to encode and decode data using the Base 32 encoding scheme as defined in RFC 4648.
base64 The base64 command in Linux is used for encoding and decoding data using the Base64 encoding scheme.
basename The basename command in Linux is used to strip directory and suffix from filenames.
basenc basenc is a versatile command-line utility for performing a variety of base encoding and decoding operations.
bash Bash (Bourne Again SHell) is the GNU Project's shell and command language interpreter.
bash-bang The !! command in Linux is a shell shortcut to repeat the last command executed.
baudrate baudrate is a utility command used to set or display the baud rate of a serial device.
bc The bc (Basic Calculator) command in Linux is an arbitrary precision calculator language.
bcmp bcmp compares two files and outputs the byte and line number of any differences it finds.
bdflush bdflush is a Linux command that forces the kernel to flush all dirty block device buffers (cache) to their corresponding persistent storage devices.
be16toh be16toh converts a 16-bit big-endian binary value to a host-byte-order 16-bit integer.
be32toh
be64toh be64toh converts a big-endian 64-bit unsigned integer to a host-order (little-endian) unsigned integer.
BerElement The BerElement command is a versatile tool used for manipulating and parsing Basic Encoding Rules (BER) data.
BerValue BerValue is a versatile command-line tool for extracting and manipulating BER (Basic Encoding Rules) values from DER (Distinguished Encoding Rules) or BER-encoded data.
BerVarray BerVarray is a versatile command-line application designed to manipulate and transform numerical arrays in a vast and efficient manner.
ber_alloc_t ber_alloc_t is a library function for BER (Basic Encoding Rules) encoding and decoding in the C programming language.
ber_bvarray_free The ber_bvarray_free command in Linux is used to free the memory allocated for a Berkeley DB (BDB) byte value array (BVA).
ber_bvdup ber_bvdup is a command-line tool for performing bitwise logical operations on binary images.
ber_bvecadd ber_bvecadd is a utility used to add Bridged Virtual Ethernet (BVE) controllers to a Xen virtual machine.
ber_bvecfree
ber_bvfree ber_bvfree liberates the Berkeley Packet Filter (BPF) virtual machine bytecode interpreter.
ber_bvstr ber_bvstr converts a BER-encoded BitString value to an ASCII string representation.
ber_bvstrdup
ber_dupbv ber_dupbv identifies duplicate files based on their content, even if the file names or sizes differ.
ber_first_element
ber_flush The ber_flush command in Linux is used to flush buffers on a specific block device.
ber_flush2 ber_flush2 is a command-line utility used to flush buffers associated with block devices.
ber_get_bitstring ber_get_bitstring can be used in conjunction with other BER decoding functions to parse complex BER-encoded data structures.
ber_get_boolean
ber_get_enum
ber_get_next The ber_get_next command is designed for retrieving the next value from an ASN.1 encoded BER sequence, ensuring maximum data integrity during the process.
ber_get_null
ber_get_stringa ber_get_stringa retrieves a BER-encoded string of an arbitrary length.
ber_get_stringal Ensure that the provided ber element is valid and contains a BER-encoded string.
ber_get_stringb The ber_get_stringb command extracts a BER encoded string from a given input stream.
ber_get_stringbv
ber_init2 ber_init2 is a command used for initializing and manipulating BerkeleyDB environments and databases.
ber_len_t ber_len_t retrieves the length of an encoded ASN.1 BER or DER object.
ber_memalloc ber_memalloc is a command-line utility designed for memory management and debugging in the context of BER data structures.
ber_memcalloc
ber_memfree ber_memfree is a memory management utility used on the Berkeley Packet Filter (BPF).
ber_memrealloc ber_memrealloc is a tool for bulk reallocating BER elements in memory.
ber_memvfree ber_memvfree can be used with other BER functions to manage memory allocation and deallocation.
ber_next_element ber_next_element is a Net-SNMP command-line tool used to navigate the Basic Encoding Rules (BER) format of a specified SNMP PDU.
ber_put_bitstring ber_put_bitstring can be integrated with other Linux commands using pipes or shell scripting.
ber_put_boolean The ber_put_boolean command can be used with other LDAP commands to create and modify LDAP PDUs.
ber_put_enum ber_put_enum is a library function in the Botan library used to encode an enumerated value.
ber_put_null
ber_put_ostring ber_put_oer_ostring is used in the Application Layer to encode a BER Object Identifier (OID) into a compact binary representation.
ber_put_set ber_put_set is a command-line utility for managing sets of strings.
ber_skip_tag ber_skip_tag is a command-line utility used for manipulating BER (Basic Encoding Rules) encoded data.
ber_sockbuf_add_io This command can be used with other commands to create a network server.
ber_sockbuf_alloc ber_sockbuf_alloc allocates a new socket buffer to be used for a specific socket.
ber_sockbuf_ctrl ber_sockbuf_ctrl allows the manipulation of socket buffer and thread pool options for the Berkeley Socket (BSD) library used in networking applications.
ber_sockbuf_remove_io ber_sockbuf_remove_io is a highly optimized function for removing a Berkeley socket buffer from an I/O event notification mechanism.
ber_start_seq ber_start_seq is a command-line tool used for generating a BER (Basic Encoding Rules) sequence.
ber_start_set ber_start_set is a utility designed to initiate BER or packet session setup within a Linux network interface.
ber_str2bv ber_str2bv is a command-line utility designed to convert a BER-encoded string to its Base64 Variant (BV) representation.
ber_uint_t ber_uint_t is an utility command used to encode and decode BER-encoded unsigned integers.
bfifo bfifo is a powerful Linux command that creates a named pipe and passes data between processes.
bg The bg command in Linux is used to resume suspended jobs in the background.
bg-ampersand The "&" character is not a standalone command in Linux, but an operator used within the command line interface to run processes in the background.
bind The bind command in Linux is used for binding or unbinding keystrokes to shell functions or assigning keys to readline commands, enhancing the command-line interface's interactivity and efficiency.
bindresvport bindresvport reserves a port below 1024 for a specific process and returns it to the user.
bindtextdomain bindtextdomain binds the specified TEXTDOMAIN to the message catalog identified by DOMAINNAME.
bind_textdomain_codeset bind_textdomain_codeset sets the character encoding for translation calls.
binfmt.d binfmt.d is a configuration directory for setting up support for different binary file formats in Linux.
bkgdset bkgdset is a command-line tool for setting the background of a terminal with a specified image or pattern.
bkgrnd bkgrnd is a command-line tool that sets the background of the Linux console or terminal.
bkgrndset bkgrndset configures and sets the background image for the login screen or the desktop background.
blkcnt_t blkcnt_t is a command-line utility for manipulating the blkcnt_t data type, which is used in Linux to represent block counts and logical block sizes for block devices.
blkdeactivate blkdeactivate is a Linux utility that deactivates a physical or logical block device.
blkiomon blkiomon is a powerful Linux command that monitors and reports Input/Output (I/O) bandwidth utilized by block devices.
blkmapd blkmapd is a utility that provides a device mapper target to manage physical disks and logical volumes.
blkparse blkparse is a powerful tool for parsing and analyzing block devices and raw disk images.
blkpr blkpr is a powerful command-line tool designed to provide real-time performance metrics and statistics for storage devices.
blkrawverify blkrawverify is a utility used to verify raw block devices (e.g., hard drives, SSDs) by comparing their data against a reference image.
blksize_t blksize_t is a Linux command used to determine the optimal block size for a given file system.
blkzone blkzone is a utility for manipulating block zone (BZ) files used by the Linux Logical Volume Manager (LVM).
blockdev blockdev is a versatile Linux utility that allows users to manage, query, and manipulate block devices.
bno_plot bno_plot is a potent command-line tool for visualizing the data obtained from the Bosch BNO055 absolute orientation sensor.
boolcodes boolcodes is a command-line tool used to convert boolean expressions into human-readable English descriptions.
booleans booleans is a command-line utility in Linux systems used to manage and manipulate boolean (true/false) values stored in the Security-Enhanced Linux (SELinux) framework.
boolfnames boolfnames is a command-line tool that operates on boolean flags/field names extracted from proto files.
boolnames boolnames is a versatile utility that converts boolean expressions into human-readable names for enhanced readability and understanding.
bootparam bootparam is a network management tool that retrieves and sets boot parameters for diskless, network-booted clients.
bootup bootup is a powerful Linux command that provides detailed information about the system's boot process.
border The border command creates a border around a given text or file content.
border_set border_set is a powerful command-line utility used to control the display of ASCII art borders around text and other elements in a terminal environment.
box_set box_set is a versatile command-line utility for configuring and manipulating file attributes, permissions, and user/group ownership.
BPF-HELPERS BPF-HELPERS is a command-line tool that provides a comprehensive list of BPF helper functions available in the Linux kernel.
break The break command in Linux is a shell builtin that exits from a loop (for, while, until, or select) in shell scripting.
bsearch bsearch is a utility for performing binary searches on sorted arrays.
bswap bswap is a command-line utility used to swap the bytes in a value or file, effectively changing the endianness.
bswap_16 The bswap_16 command is a utility that swaps the bytes of a 16-bit binary number.
bswap_32 bswap_32 is a command-line tool used to swap the bytes of a 32-bit little-endian integer.
bswap_64 bswap_64 is a command-line utility that performs byte-swapping operations on 64-bit integers, effectively reversing the order of bytes within a 64-bit word.
btowc btowc is a utility program that converts a single-byte character from the current locale to a wide-character code.
btrace btrace is a powerful, Java-based, dynamic tracing tool for the JVM.
btrecord btrecord is a command-line utility for recording the audio output from a Bluetooth device connected to your Linux system.
btreplay btreplay is a powerful tool that allows users to capture and replay Bluetooth traffic.
btrfs-balance btrfs-balance is a utility for balancing data across devices in a Btrfs file system.
btrfs-convert btrfs-convert is a powerful tool for converting filesystems between different formats, primarily designed for the Btrfs filesystem.
btrfs-device btrfs-device is a command-line tool used for managing the devices that make up a Btrfs file system.
btrfs-find-root btrfs-find-root is a command-line tool used to search a given block device or file for the root filesystem of a Btrfs filesystem.
btrfs-image btrfs-image is a versatile command that allows for the creation and manipulation of Btrfs filesystem images.
btrfs-inspect-internal btrfs-inspect-internal is a tool for inspecting Btrfs filesystem internals.
btrfs-map-logical btrfs-map-logical is a command-line utility for the Btrfs file system that maps logical extents to their physical location on the disk.
btrfs-property btrfs-property manipulates properties, key-value pairs associated with Btrfs filesystems and objects.
btrfs-qgroup btrfs-qgroup is a tool for managing Block Transparent File System (Btrfs) quota groups, which allow administrators to define limits on disk space and other resources for specific users or groups of users.
btrfs-receive btrfs-receive is a Btrfs command-line utility used to receive and import data into a Btrfs filesystem.
btrfs-replace The btrfs-replace command allows you to replace the data and/or metadata of an existing file or directory with another file or directory in a Btrfs filesystem.
btrfs-select-super btrfs-select-super is a command-line utility used to select the preferred root superblock when multiple superblocks exist in a Btrfs file system.
btrfsck btrfsck is a command-line tool for checking and repairing Btrfs file systems.
btrfstune btrfstune is a utility for tuning Btrfs filesystems.
btt
builtin The builtin command in Linux is used to execute a shell builtin, passing it arguments, and returning its exit status.
busctl busctl is a versatile tool for interacting with systemd's D-Bus interface.
byteorder byteorder examines a binary file and prints out an estimate of its byte ordering.
bzero The bzero command in Linux initializes a block of memory to zero.
bzip2 bzip2 is a command-line based file compression tool that uses the Burrows–Wheeler algorithm and Huffman coding.

C

c99 c99 is a command-line tool for compiling C code according to the C99 standard.
cabs cabs is a command-line utility that provides flexible and efficient data manipulation and analysis capabilities.
cabsf cabsf is a command-line utility used to perform basic arithmetic operations on complex numbers represented in Cartesian form (real and imaginary parts).
cabsl cabsl is a command-line tool that converts audio files to and from various formats, including AAC, MP3, WAV, OGG, and FLAC.
cacheflush cacheflush is a command-line tool used to flush the disk cache in Linux.
cacos cacos calculates the inverse cosine (arccosine) of the specified trigonometric ratio.
cacosf cacosf is a command-line utility used to calculate the inverse cosine of a floating-point number within the range [-1, 1].
cacosh cacosh calculates the inverse hyperbolic cosine of a given input.
cacoshf cacoshf is a Linux command used to calculate the inverse hyperbolic cosine of a given value.
cacoshl
cacosl The cacosl command is a Linux utility for calculating the inverse cosine of a hyperbolic value.
CAKE CAKE is a versatile command-line tool for managing and monitoring your Docker environment.
cal The cal command in Linux displays a calendar in the terminal, showing the current month by default.
caller The caller command in Linux is used primarily in shell scripting and debugging to print the context of any active subroutine call (a shell function, a shell script, or a sourced script).
callgrind_annotate callgrind_annotate is a performance analysis tool that annotates profiling results from callgrind with additional information.
callgrind_control callgrind_control is a command-line tool used for controlling performance profiling using Callgrind, a tool for profiling memory usage and performance of C and C++ programs.
callrpc callrpc is a user-space utility that provides a convenient way to invoke remote procedure calls (RPCs) to an RPC server.
canonicalize_file_name canonicalize_file_name converts a file path into its canonical form, resolving symlinks, and removing redundant components such as ./ and ../.
can_change_color The can_change_color command in Linux allows users to determine whether a specific user or group has the ability to change the text color of the virtual console.
capget The capget command retrieves the effective capabilities of a specified process or user.
capgetp capgetp is a command-line tool used to get the permitted capability set of a process.
capng_apply capng_apply grants or revokes Linux capabilities on a running process or a set of processes.
capng_apply_caps_fd capng_apply_caps_fd allows the application of capabilities by reading them from a file descriptor.
capng_capability_to_name The capng_capability_to_name() function converts a capability in capabilities NG format to its textual name.
capng_change_id The capng_change_id command sets the user's capabilities and GID/SID.
capng_clear capng_clear is a command-line tool for manipulating capabilities in Linux using the newer capabilities API introduced in Linux 2.2.
capng_fill capng_fill is a powerful Linux command that allows users to fill a capability set with capabilities.
capng_get_caps_fd capng_get_caps_fd is a powerful Linux command used to retrieve the capabilities of a process or a file descriptor.
capng_get_caps_process capng_get_caps_process retrieves the capabilities of a process.
capng_get_rootid The capng_get_rootid command retrieves the effective root user ID for the given capability set.
capng_have_capabilities capng_have_capabilities is a security-related command in Linux used to determine whether a process has specific capabilities.
capng_have_capability The capng_have_capability command examines a capability set and reports whether a specified capability is present.
capng_have_permitted_capabilities capng_have_permitted_capabilities checks if a set of capabilities is present in the permitted capability set of the calling process.
capng_lock The capng_lock command is a utility for locking and unlocking capabilities of a process or thread.
capng_print_caps_numeric capng_print_caps_numeric is a Linux command to print capabilities with the extended capability namespace (CAP_NG) in a numeric form.
capng_print_caps_text capng_print_caps_text is a command-line tool that displays the Capability NG (cap_ng) capabilities of a file, process, or thread in human-readable text format.
capng_restore_state capng_restore_state restores a previously captured process's capabilities.
capng_save_state capng_save_state saves the capabilities of a process into a capability set and returns a file descriptor that represents the saved set.
capng_setpid capng_setpid modifies capabilities in a running process.
capng_set_rootid capng_set_rootid is a Linux command used for setting the real user ID (RUID) of the current process and is primarily useful for dropping root privileges or changing the effective user ID.
capng_updatev capng_updatev modifies the capabilities for a specified process or files.
capsetp capsetp modifies a capability in the specified process or process's thread by setting its effective value to the specified value.
captest captest is a command-line tool for capturing and analyzing network traffic.
captree captree is a command-line tool used to capture and record the system boot process of Linux systems.
cap_clear cap_clear is a command-line utility designed to clear specific capabilities from a binary executable.
cap_clear_flag cap_clear_flag is a command used to remove a capability flag from a particular file or directory.
cap_compare cap_compare is a command-line tool used to compare the capabilities of two files, directories, or processes.
cap_copy_ext cap_copy_ext is a command-line tool for copying extended capabilities from one file or directory to another.
cap_copy_int cap_copy_int is a command-line utility used to copy Linux capabilities from one file to another.
cap_copy_int_check The cap_copy_int_check command provides a comprehensive mechanism to verify the integrity of POSIX capability sets.
cap_drop_bound cap_drop_bound allows the bounding of capabilities for child processes.
cap_dup The cap_dup command in Linux allows you to duplicate file capabilities from one file to another.
cap_fill cap_fill is a Linux tool for adjusting the file capabilities of a specified file or directory.
cap_fill_flag cap_fill_flag is a Linux command used to interpret and modify capabilities associated with a file or directory's access control list (ACL).
cap_free cap_free removes capabilities from a file or directory.
cap_from_name cap_from_name converts a capability name to a capability value.
cap_from_text cap_from_text converts a text representation of capabilities into a hexadecimal string.
cap_func_launcher cap_func_launcher is a privileged command that executes a specified user command while limiting its capabilities to a predefined set.
cap_get_ambient cap_get_ambient retrieves the ambient capability set of a program, or a particular thread.
cap_get_bound The cap_get_bound() command fetches the capabilities bounding set for an existing process.
cap_get_fd The cap_get_fd() command is used to retrieve the capabilities associated with a file descriptor.
cap_get_file The cap_get_file command is a tool used to retrieve the capabilities associated with a regular file.
cap_get_flag cap_get_flag is a command-line tool used to retrieve the value of a capability flag associated with a process or file descriptor.
cap_get_mode
cap_get_nsowner cap_get_nsowner retrieves the user namespace owner details for the specified process.
cap_get_pid cap_get_pid is a command-line utility that retrieves the capabilities of a running process.
cap_get_secbits The cap_get_secbits command is a utility used in Linux systems to retrieve the current value of the security bits set for the calling process.
cap_iab cap_iab is a Linux command used to manipulate "independent addressing block" (IAB) capabilities for network interfaces.
cap_iab_compare cap_iab_compare is a command-line tool designed to compare the capabilities between two or more applications.
cap_iab_dup The cap_iab_dup command is used to create a duplicate of a given capability.
cap_iab_fill cap_iab_fill is a command-line tool for encapsulating Internet Advertising Bureau (IAB) data into the CAP framework.
cap_iab_from_text cap_iab_from_text is a command-line tool that helps identify inappropriate and abusive language (IAB) in text inputs.
cap_iab_get_pid cap_iab_get_pid can be used in scripts or command chains to automate tasks related to network access control.
cap_iab_get_proc The cap_iab_get_proc command is a kernel module that provides an interface to the Intel Advanced Encryption Standard-New Instructions (AES-NI) hardware acceleration technology.
cap_iab_get_vector cap_iab_get_vector retrieves the current Intersection Address Bitmap (IAB) vector.
cap_iab_init cap_iab_init is a command-line tool used to manage Interactive Access Bridge (IAB) sessions.
cap_iab_set_proc cap_iab_set_proc is a tool used to set the capabilities of a given process.
cap_iab_set_vector cap_iab_set_vector sets the Intelligent Adaptation Buffer (IAB) vector for a given device.
cap_iab_to_text cap_iab_to_text is a utility to decode International Air Transport Association (IATA) codes and convert them into their full text equivalents.
cap_init cap_init is a Linux utility used to query and set the initial capabilities of a process.
cap_launch cap_launch is a powerful command used to manipulate capabilities on Linux systems.
cap_launcher_callback cap_launcher_callback is a command that is used to invoke a callback function in a Linux kernel module.
cap_launcher_setgroups cap_launcher_setgroups modifies the group access list of a specified capability in a running target process.
cap_launcher_set_iab The cap_launcher_set_iab command is used to configure the In-App Billing (IAB) settings for a given Android application.
cap_launcher_set_mode cap_launcher_set_mode grants or removes capabilities from a launched process.
cap_max_bits Cap_max_bits can be used in conjunction with other commands to manage capabilities.
cap_mode cap_mode is a command-line utility used to set, get, and manipulate capability modes for Linux processes.
cap_mode_name The cap_mode_name command retrieves the name of the Linux capability mode for a given number.
cap_prctl cap_prctl is a command-line utility in Linux that allows users with CAP_SETPCAP privilege to manipulate the capabilities of the current process or threads.
cap_prctlw cap_prctlw is a powerful Linux command that allows for detailed manipulation of capabilities in a way that complements the traditional capset and capget commands.
cap_reset_ambient cap_reset_ambient is a powerful command in Linux used to change user capabilities in a temporary manner.
cap_setgroups cap_setgroups manipulates capability sets and groups for processes.
cap_set_flag cap_set_flag is a powerful tool used to manipulate file capabilities in the Linux operating system.
cap_set_nsowner cap_set_nsowner is a powerful utility used to change the namespace ownership of capabilities.
cap_set_syscall cap_set_syscall() is a Linux command that allows the modification of the list of system calls that can be made by a given process.
cap_size cap_size is a powerful utility used to calculate the size of the capability mask for a given process, user, or file.
cap_to_text cap_to_text converts text from a CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) image to plain text.
carg carg (Climate And Radiation Group) is a command-line tool designed for processing, analyzing, and visualizing atmospheric radiation and climate data.
cargf cargf (CARGo Format) is a tool for formatting CARGO files, the configuration files used by the CARGO package manager for Rust projects.
cargl cargl is a command-line utility designed for efficient and flexible data manipulation in a CSV (Comma-Separated Values) format.
case The case command in Linux is not a standalone utility but a shell built-in that is used to execute commands based on specific conditions.
casinf casinf is a mathematical utility that computes the inverse sine (arcsine) of a given numerical expression.
casinh casinh calculates the inverse hyperbolic sine of a number.
casinhf casinhf is a mathematical function that calculates the inverse hyperbolic sine of a floating-point number.
casinhl casinhl is a mathematical utility that calculates the inverse hyperbolic sine of a given real number.
casinl casinl is a command-line tool that calculates the inverse sine (arcsine) of a given real number.
cat The cat (concatenate) command in Linux is used to read, concatenate, and display file contents to the standard output.
catan catan is a command-line tool that facilitates the exploration and analysis of Catan board game scenarios.
catanf catanf is a command-line tool that allows users to manage and manipulate ZIP and CATAN archives.
catanh catanh is a command-line utility that calculates the inverse hyperbolic tangent of a number.
catanhf The catanhf command computes the inverse hyperbolic tangent of a floating-point number.
catanhl catanhl is a command-line utility that calculates the inverse hyperbolic tangent of a given value.
catanl catanl is a command-line tool designed to facilitate seamless interaction with the Catan game server.
catclose catclose is a powerful Linux command that makes batch file management and manipulation tasks incredibly efficient.
catgets catgets retrieves messages from a message catalog and converts them to a native character set encoding.
catman Catman is a command-line tool that combines the functionality of 'cat' and 'man'.
catopen catopen is a utility used to open and read a message catalog, which is a database of translated messages used for localization in programs.
cbc_crypt cbc_crypt is a versatile command-line tool used for encrypting or decrypting data using the Cipher Block Chaining (CBC) mode of operation in conjunction with a specified cipher algorithm.
cbreak cbreak is a command used to set or clear the state of the terminal input mode known as cbreak mode.
cbrt cbrt calculates the cube root of a floating-point number.
cbrtf The cbrtf command calculates the cube root of a given number.
cbrtl cbrtl calculates the cube root of a complex number.
CBS CBS (Cluster Bootstrap Server) is a command-line utility for creating, managing, and interacting with Kubernetes clusters.
cciss cciss is a versatile command-line tool for managing Dell PERC RAID controllers in Linux environments.
ccosf ccosf calculates and prints the cosine of an input angle specified in radians.
ccosh ccosh is a Linux command that performs hyperbolic cosine calculations on specified values.
ccoshf ccoshf (continuous cosh function) is a command-line tool for calculating the hyperbolic cosine (cosh) function of a given input value.
ccoshl ccoshl calculates the hyperbolic cosine of a complex number.
ccosl The ccosl command in Linux is a mathematical utility used for calculating the cosine of the angle represented by its operand.
cc_t cc_t is a command-line tool used for managing and manipulating cross-compilation toolchains for embedded systems development.
cd The cd command, short for change directory, is a fundamental shell command in Linux and other Unix-like operating systems.
cdrwtool cdrwtool is a command-line utility for writing, copying, and erasing data on CD-RW and DVD-RW media.
ceilf ceilf rounds its input to the nearest integer greater than or equal to the input value.
ceill ceill rounds up a number to the nearest integer towards positive infinity.
certtool certtool is a versatile tool for managing and inspecting X.509 certificates and certificate requests in a variety of formats on Linux systems.
cexp2 cexp2 is an essential command-line utility primarily used to execute expressions involving complex exponential, trigonometric, and logarithmic functions.
cexp2f cexp2f is a command that calculates the base-2 exponential of a single-precision floating-point number.
cexp2l One common issue with cexp2l is the potential for overflow or underflow errors due to the large values that can result from exponentiation operations.
cexpf cexpf is a Linux command that computes the complex exponential function, also known as the exponential function of a complex number.
cexpl cexpl allows comprehensive exploration and manipulation of Linux containers.
cfdisk cfdisk is a Linux command used for disk partitioning.
cfgetispeed cfgetispeed is a versatile command that extracts the input baud rate (speed) from a specified serial port.
cflow cflow is a utility that analyzes C code and generates a graphical representation of the function call graph.
cfmakeraw cfmakeraw is a utility command for POSIX operating systems used to set the terminal into raw mode.
cfsetispeed cfsetispeed is a command-line utility used to set the input baud rate for a serial port represented by file descriptor fd.
cfsetspeed cfsetspeed sets the speed of a serial port file descriptor.
cgcc cgcc is a C/C++ compiler collection that includes several different compilers in a single package.
cgroup_namespaces cgroup_namespaces manages cgroups (control groups) namespaces, providing isolation and resource control for processes.
cg_annotate cg_annotate is a versatile command in the cgkit suite, used for advanced annotation and analysis of crystallographic models.
cg_diff cg_diff is a powerful command-line tool for comparing two control groups (cgroups) and highlighting their differences.
charmap The charmap command displays a graphical character map that allows users to visually browse and select Unicode characters with their corresponding code points.
chattr The chattr command in Linux is used to modify the attributes of files and directories on file systems that support extended attributes, such as ext3 and ext4.
chcat chcat is a command-line tool used to change file attributes and extended attributes (xattrs) on Linux systems.
chcpu chcpu is a command-line utility used to dynamically manage CPU affinity on Linux systems.
checkmodule checkmodule is a tool used to analyze Security-Enhanced Linux (SELinux) module source code or binary modules and check for potential security flaws or policy violations.
checkPasswdAccess checkPasswdAccess verifies whether a user has sufficient password access permissions.
checkpolicy checkpolicy scans Security-Enhanced Linux (SELinux) policy modules for potential policy violations and issues warnings or errors as appropriate.
chfn chfn (change finger) is a Linux utility that allows users to modify their finger information stored in the system's password database (/etc/passwd).
chgat chgat (short for "change attribute") is a Linux command-line utility used to modify the terminal attributes of the current process or a specified device.
chgpasswd chgpasswd is a command-line utility designed to facilitate the password changes for multiple user accounts in a single operation.
chgrp chgrp stands for change group ownership and is a command used on Linux and other Unix-like operating systems to change the group ownership of files and directories.
chkconfig chkconfig is a command-line utility in Linux used to manage system services in conjunction with the SysV init and systemd daemon scripts.
chkhelp The chkhelp command provides contextual help for Linux commands, retrieving information from the system's man pages.
chmem chmem is a command used to modify the memory allocation of a running process.
chmod The chmod command in Linux is used to change the file access permissions of files and directories.
choke choke is a command-line tool for managing and throttling network bandwidth.
choom choom is a utility to capture network traffic and perform deep packet inspection.
chown The chown command in Linux stands for change owner.
chown32 chown32 is a command specifically designed for 32-bit FAT file systems, allowing users to change the ownership and permissions of files and directories in these particular file systems.
chpasswd The chpasswd command in Linux is used to update the passwords of user accounts in batch mode.
chroot The chroot command in Linux changes the root directory for the currently running process and its children.
chrt chrt is a command used to set or change scheduling attributes of a running process or a command about to be executed.
chvt chvt is a Linux command used for switching between virtual consoles (VTs).
cifsiostat cifsiostat is a Linux command-line tool used to display performance statistics and status information for CIFS filesystems.
cimag cimag extracts the imaginary part of a complex number.
cimagf cimagf is a command-line tool designed to analyze and manipulate images in various formats.
cimagl cimagl is a versatile command-line tool designed for image manipulation and conversion tasks.
circleq circleq is a versatile Linux command used for efficiently creating and manipulating circular dependency graphs.
CIRCLEQ_EMPTY CIRCLEQ_EMPTY tests if the circular queue is empty.
CIRCLEQ_ENTRY
CIRCLEQ_FOREACH_REVERSE The CIRCLEQ_FOREACH_REVERSE macro iterates over a circular doubly linked list in reverse order.
CIRCLEQ_HEAD_INITIALIZER CIRCLEQ_HEAD_INITIALIZER initializes a circular double-linked list head to an empty list.
CIRCLEQ_INSERT_AFTER CIRCLEQ_INSERT_AFTER inserts an element after a specified element in a circular queue.
CIRCLEQ_INSERT_BEFORE CIRCLEQ_INSERT_BEFORE is a command used within Linux Kernel space programming to insert a node before another node in a circular doubly linked list.
CIRCLEQ_LOOP_NEXT The CIRCLEQ_LOOP_NEXT macro in the Linux kernel is used to iterate through a circular queue.
CIRCLEQ_LOOP_PREV CIRCLEQ_LOOP_PREV iterates through a circular queue in reverse order, beginning from a specified element.
CIRCLEQ_NEXT
CIRCLEQ_PREV CIRCLEQ_PREV is a Linux utility used for manipulating circular doubly linked lists in C programs.
cksum The cksum command in Linux is used for computing and verifying checksums and byte counts of a file.
classes.conf classes.conf is a text file used in Linux to define character classes for file name expansion.
clearenv clearenv is a versatile utility for removing environment variables from the current shell session.
clearerr clearerr clears the end-of-file indicator for a stream.
clearerr_unlocked The clearerr_unlocked() function clears the end-of-file (EOF) indicator and error indicators for a given FILE stream, allowing subsequent read/write operations to continue without errors.
clearok clearok is a Linux command used to enable curses applications to update the screen without having to use refresh after each character is written.
client.conf The client.conf file is a configuration file used by various Bitcoin and Litecoin clients, including Bitcoin Core, Litecoin Core, and related derivatives.
clntraw_create clntraw_create creates a raw Sun RPC client handle for communication with a specific RPC program and version.
clnttcp_create clnttcp_create is a command that establishes a TCP-based client connection to a remote RPC server.
clntudp_bufcreate
clnt_broadcast The clnt_broadcast command broadcasts a Remote Procedure Call (RPC) message to a set of network nodes.
clnt_call clnt_call is a Linux command that allows users to make RPC (Remote Procedure Call) calls to an RPC server.
clnt_control clnt_control is a command-line tool used to retrieve and modify runtime properties of Network File System (NFS) clients.
clnt_create The clnt_create command is a core function within Sun's RPC (Remote Procedure Call) library, used for creating a client handle for remote procedure calls.
clnt_freeres clnt_freeres is a client-side utility used in Remote Procedure Call (RPC) applications.
clnt_pcreateerror Errors in using clnt_pcreateerror are typically related to invalid program or version numbers.
clnt_perrno
clnt_spcreateerror clnt_spcreateerror is a command-line tool used to create a Server-Per-Connection (SPC) error service.
clnt_sperrno clnt_sperrno is a Linux command used to identify the corresponding system error number for a given SunRPC client error code.
clockdiff clockdiff measures the performance characteristics of the system clock by calculating its drift per second from an external reference source, typically a GPS receiver.
clock_getcpuclockid clock_getcpuclockid retrieves the clock ID for a specific CPU or group of CPUs.
clock_getres clock_getres retrieves the resolution (precision) of the specified clock.
clock_t clock_t is a data type used to represent time measurements in Linux.
clog10 clog10 is a command-line utility used to calculate the common logarithm (base 10) of a given number.
clog10f The clog10f command calculates the base-10 logarithm of each element in the input data, resulting in an output array of the same dimensions.
clog10l clog10l is a command-line utility that calculates the common (base-10) logarithm of a given number.
clog2 clog2 calculates the base-2 logarithm of a given number.
clog2f clog2f converts the logarithm of a number to the floating-point representation.
clog2l clog2l calculates the logarithm base 2 of a number.
clogf clogf is a utility designed for logged file analysis.
clogl clogl is a command-line tool for generating log files in a simple, structured, and human-readable format.
clone2 clone2 is an advanced Linux system call that creates a child process with specific process characteristics.
clone3 clone3 is a powerful Linux command that creates a new process (task).
closedir closedir closes an open directory stream, freeing associated resources and making the directory stream unusable.
closelog The closelog command is used to close the system log.
close_range close_range is a command-line tool that measures and compares the similarity between two files or pieces of text.
clrtobot clrtobot is a command-line tool for converting color codes from one format to another.
clrtoeol clrtoeol is a text manipulation utility that clears all characters from the current cursor position to the end of the line.
cmirrord cmirrord is a command-line tool used for mirroring entire directories or specific files to one or multiple destinations, maintaining synchronization between them.
cmp The cmp command in Linux is used to compare two files byte by byte, allowing users to determine whether the files are identical or different.
cmsg The cmsg command in Linux is a powerful tool used to create, manage, and send custom messages through the Linux kernel's Netlink subsystem.
CMSG_ALIGN CMSG_ALIGN is a powerful Linux command for aligning memory addresses.
CMSG_DATA The CMSG_DATA command is a part of the Linux kernel's message queue system, which provides a mechanism for processes to communicate with each other.
CMSG_FIRSTHDR CMSG_FIRSTHDR is a Linux command primarily used to extract the first ancillary data header from a message buffer.
CMSG_SPACE The CMSG_SPACE command provides the memory space initially required for control messages in a socket buffer prior to receiving.
cmtime cmtime is a versatile command line tool used to manipulate creation, modification, and access times of files and directories.
colcrt colcrt is a powerful command-line tool for colorizing and formatting text in Linux.
collectl2pcp collectl2pcp continuously collects Linux system metrics and converts them into the Performance Co-Pilot (PCP) pmlogger format.
color_content color_content is a powerful terminal utility that enables efficient and precise color management in text files and other data.
COLOR_PAIR COLOR_PAIR is a versatile Linux utility that allows you to set and manipulate color pairs used in terminal applications.
COLOR_PAIRS COLOR_PAIRS is a utility that displays a chart of all the default color pairs available in a Linux terminal.
color_set color_set is a command-line utility for setting and manipulating ANSI color codes in a terminal.
colrm The colrm command removes or deletes columns from a given input of text.
comm The comm command in Linux is used to compare two sorted files line by line.
command The command utility in Linux is used to run a command with a name given by the user, bypassing any shell function named the same.
complex.h The complex.h header file in C provides a set of macros and functions to manipulate complex numbers.
comp_err comp_err is a command-line utility designed to compare two or more syslog files and identify discrepancies.
confstr confstr retrieves configuration strings and information from the system.
conjf conjf is a powerful tool designed to manage and control the firewall configuration on Linux systems.
conjl conjl is a Linux command used to conjugate Latin verbs.
connmark connmark is a command-line utility used to manipulate connection marks (connmarks), which are metadata tags that can be attached to network packets for identification and tracking purposes.
console_codes console_codes is a command-line utility for obtaining an extensive list of console control codes.
console_ioctl console_ioctl allows user space programs to perform various operations directly on the Linux console.
context_free context_free is a command-line tool for context-free manipulation of text files.
context_new context_new creates a new context in the current thread.
context_range_get context_range_get retrieves the specified context range from specified output.
context_range_set context_range_set is a utility that manages the set of ranges for which a context is active.
context_role_get context_role_get can be integrated with other commands to automate access control tasks.
context_role_set context_role_set is a command-line tool used to modify the role associated with a Linux security context.
context_type_get The context_type_get command retrieves the SELinux context of a file or directory.
context_type_set context_type_set is a utility for managing file context tags in a SELinux-enabled system.
context_user_get context_user_get can be used in shell scripts or other programs to retrieve a user's context information.
context_user_set context_user_set is a command-line utility for setting the user context of a running process with capabilities.
continue The continue command is used within looping constructs in shell scripts in Linux.
convertquota convertquota is a command-line tool designed to convert data between different quota formats.
copysign copysign modifies the sign bit of a floating-point number.
copysignf copysignf modifies the sign of a floating-point number while preserving its magnitude.
copysignl copysignl modifies the sign bit of a long double argument x, while leaving the magnitude unchanged.
copywin copywin is a command-line tool that allows users to copy the contents of a given window to the clipboard.
copy_file_range copy_file_range is a Linux command used to efficiently copy data between two open file descriptors.
coredump.conf coredump.conf is a configuration file for systemd-coredump, which controls the creation and handling of core dumps (crash reports) generated by processes.
cp The cp command in Linux is used to copy files and directories from one location to another.
cp1252 The cp1252 command converts text encoded in the "Windows-1252" character set to UTF-8 encoding.
cpio cpio is a command-line utility in Linux used for managing archives of files.
cpio.h cpio is a command-line utility for creating, extracting, or manipulating compressed or uncompressed cpio archives.
cpow cpow is a command-line tool for managing and controlling CPU power settings on Linux systems.
cpowf cpowf calculates the complex power of a complex number.
cpowl cpowl is a command-line utility that generates personalized Linux terminal prompts based on user preferences.
cproj cproj is a versatile command-line utility designed to create, manage, and manipulate C programming projects efficiently.
cprojf The cprojf command is a powerful tool for converting between different cartographic projection systems.
cprojl cprojl is a command-line tool for projecting tabular data onto selected columns, creating a new table with the specified columns only.
CPU_ALLOC CPU_ALLOC is a comprehensive tool in the Linux ecosystem that provides fine-grained control over CPU resource allocation for specific processes or users.
CPU_ALLOC_SIZE The CPU_ALLOC_SIZE command is a performance monitoring tool that displays the allocation size (in kilobytes) for each active CPU on the system.
CPU_AND The CPU_AND command is a versatile tool for manipulating and analyzing CPU data.
CPU_AND_S CPU_AND_S is an advanced command-line utility designed to monitor and analyze CPU usage and system load in real-time.
CPU_CLR CPU_CLR is a debugging tool used to clear the CPU performance counters.
CPU_CLR_S CPU_CLR_S is a Linux command used to clear the "S" (supervisor) flag in the CPU's control register.
CPU_COUNT CPU_COUNT is a Linux command that provides information about the number of logical CPUs (cores) and their topology.
CPU_COUNT_S CPU_COUNT_S is a Linux command that provides information about the number of physical and logical CPUs present on a system.
CPU_EQUAL CPU_EQUAL enables the alignment of the memory page size and CPU cache line size, optimizing memory access performance for specific workloads.
CPU_EQUAL_S CPU_EQUAL_S calculates the equality result of two input vectors.
CPU_FREE CPU_FREE is a command-line utility that provides real-time information about the free CPU resources on a Linux system.
CPU_ISSET CPU_ISSET is a Linux command that checks if a specific CPU feature is supported by the current CPU.
CPU_ISSET_S CPU_ISSET_S can be used with other system calls to perform more complex tasks.
CPU_OR_S CPU_OR_S is a command-line tool used to monitor and control CPU utilization on Linux systems.
CPU_XOR_S CPU_XOR_S is a Linux command used to perform a bitwise XOR (exclusive OR) operation on the CPU model-specific registers (MSRs).
CPU_ZERO
CPU_ZERO_S CPU_ZERO_S sets all the bits in a CPU set to zero.
crealf crealf (Create Real File) converts a virtual file in a Linux cgroup to a real file on disk.
creall creall is an advanced tool for creating and manipulating virtual disks in Linux.
create_module create_module is a powerful command used to create Linux kernel modules, enabling users to extend kernel functionality and add custom features.
cron The cron command is used in Linux and Unix-based systems to schedule tasks (cron jobs) to run at fixed times, dates, or intervals.
crond crond is a daemon process that manages scheduled jobs and tasks on Linux systems.
cronnext cronnext is a command-line utility used to calculate the next execution time of a crontab entry.
crontab The crontab command in Linux is used for editing the cron table that contains commands and scripts scheduled to run at specific times.
cryptsetup-benchmark cryptsetup-benchmark evaluates the performance of cryptographic algorithms supported by cryptsetup.
cryptsetup-bitlkDump cryptsetup-bitlkDump is a utility used to dump BitLocker password hashes from a LUKS (Linux Unified Key Setup) encrypted device.
cryptsetup-bitlkOpen The cryptsetup-bitlkOpen command in Linux is a tool for unlocking BitLocker-encrypted devices.
cryptsetup-close cryptsetup-close is a command used to detach a previously mapped LUKS encrypted block device.
cryptsetup-config cryptsetup-config is a powerful command-line tool designed to configure and manage LUKS (Linux Unified Key Setup) encrypted partitions.
cryptsetup-convert cryptsetup-convert is a Linux command used to convert an existing LUKS (Linux Unified Key Setup) encrypted partition or device to a different type of encryption.
cryptsetup-create cryptsetup-create is a powerful tool for creating encrypted partitions and configuring encryption for block devices.
cryptsetup-erase cryptsetup-erase is a command-line utility used to securely erase data from a block device, such as a hard drive or USB drive.
cryptsetup-fvault2Dump cryptsetup-fvault2Dump is a command used to dump the metadata and encrypted key material from a FileVault 2 encrypted disk image.
cryptsetup-fvault2Open cryptsetup-fvault2Open opens an encrypted disk or partition using the FDE header format.
cryptsetup-isLuks cryptsetup-isluks is a command-line tool used to determine whether a device is a LUKS (Linux Unified Key Setup) encrypted device.
cryptsetup-loopaesOpen cryptsetup-loopaesOpen is a powerful command for encrypting loop devices using the AES encryption algorithm.
cryptsetup-luksAddKey cryptsetup-luksAddKey is a command used to add an additional passphrase or keyfile to an existing LUKS (Linux Unified Key Setup) encrypted device.
cryptsetup-luksChangeKey cryptsetup-luksChangeKey is a utility used to change the passphrase or key of an encrypted LUKS (Linux Unified Key Setup) device.
cryptsetup-luksConvertKey cryptsetup-luksConvertKey is a command-line tool that converts a LUKS (Linux Unified Key Setup) encrypted partition from one passphrase to another.
cryptsetup-luksDump cryptsetup-luksDump is a powerful Linux command used to dump the LUKS (Linux Unified Key Setup) metadata and key material from an encrypted device.
cryptsetup-luksErase cryptsetup-luksErase is a specialized utility that securely erases the LUKS (Linux Unified Key Setup) header and all encrypted data associated with a LUKS-encrypted block device.
cryptsetup-luksHeaderBackup cryptsetup-luksHeaderBackup is a utility for backing up the LUKS header of an encrypted block device.
cryptsetup-luksHeaderRestore cryptsetup-luksHeaderRestore is a powerful tool for recovering the header of a LUKS (Linux Unified Key Setup) encrypted device when it has become corrupted or damaged.
cryptsetup-lukskillslot cryptsetup-lukskillslot is a utility for managing key slots in LUKS disk encryption headers.
cryptsetup-luksRemoveKey cryptsetup-luksRemoveKey is a command-line utility used to remove encryption keys (passphrases or key files) from Linux Unified Key Setup (LUKS) encrypted block devices.
cryptsetup-luksResume cryptsetup-luksResume resumes a paused or suspended LUKS (Linux Unified Key Setup) encrypted volume.
cryptsetup-luksUUID cryptsetup-luksUUID is a command-line utility for managing LUKS (Linux Unified Key Setup) encrypted partitions.
cryptsetup-plainOpen cryptsetup-plainOpen is a Linux command used to open an encrypted partition or device using a plaintext passphrase.
cryptsetup-reencrypt cryptsetup-reencrypt is used to securely migrate an existing LUKS device to a different cipher or key.
cryptsetup-refresh cryptsetup-refresh is a command-line tool for resuming previously suspended encrypted volumes in Linux.
cryptsetup-repair cryptsetup-repair is a command in Linux that allows you to repair damaged or corrupt LUKS encryption headers.
cryptsetup-resize cryptsetup-resize allows you to resize an existing LUKS (Linux Unified Key Setup) encrypted block device.
cryptsetup-ssh Cryptsetup-ssh is a command-line utility that allows you to securely map a remote disk over SSH.
cryptsetup-status cryptsetup-status displays the status of a Linux Unified Key Setup (LUKS) encrypted device.
cryptsetup-tcryptDump cryptsetup-tcryptDump extracts the header information and private metadata of a TrueCrypt-encrypted device or file.
cryptsetup-tcryptOpen cryptsetup-tcryptOpen is a command used to create and attach a Trusted Crypt (TCrypt) volume to the system.
cryptsetup-token Q: I cannot load the token, I get a "Could not find token string" error.
crypttab crypttab is a configuration file used by the Linux kernel's dm-crypt module to specify how block devices should be unlocked using cryptographic keys.
crypt_r crypt_r securely encrypts data using a key derived from a given password or passphrase.
csinh csinh computes the hyperbolic sine of a given value.
csinhf Csinh is a mathematical operation that calculates the hyperbolic sine of a floating-point number.
csinhl csinhl is a mathematical function that calculates the inverse hyperbolic sine of a number.
csplit The csplit command in Linux is used to split a file into sections, determined by context lines.
csqrt csqrt calculates the complex square root of a complex number.
csqrtf csqrtf calculates the complex square root of its input and produces the output in complex rectangular format.
csqrtl csqrtl is a command-line tool for managing SSL/TLS certificates, certificate signing requests (CSRs), and private keys.
csum csum is a versatile Linux command that calculates and verifies checksums for files and standard input.
csysdig csysdig is a command-line tool that provides deep visibility and analysis into system activity, including container and host-level resource utilization, performance, and security metrics.
ctags ctags is a powerful tool that helps you create a tag file for a codebase, making it easy to navigate and search through codebases.
ctanhf ctanhf is a mathematical function command in Linux that calculates the hyperbolic tangent of a floating-point number.
ctanhl ctanhl calculates the inverse hyperbolic tangent (arctanh) of a real number.
ctermid ctermid returns the name of the controlling terminal for a user.
ctinfo ctinfo is a command-line utility used to gather detailed information and statistics about control groups (cgroups) in a Linux system.
ctrlaltdel ctrlaltdel is a command specifically designed for use within graphical user interfaces (GUIs) that allows users to perform a system reset.
ctstat ctstat is a powerful tool for live monitoring and managing Control Groups (cgroups) in a Linux system.
ctype.h ctype.h is a standard C library header file that provides functions for classifying and manipulating ASCII characters.
cups-config cups-config is a command-line utility for configuring the Common Unix Printing System (CUPS) on Linux systems.
cups-files.conf cups-files.conf manages configuration options for printing text files directly to CUPS from the command line.
cups-lpd cups-lpd is a print server daemon that provides compatibility with traditional line printer daemon (LPD) systems.
cups-snmp cups-snmp is a command-line utility that provides SNMP (Simple Network Management Protocol) management for CUPS (Common Unix Printing System).
cups-snmp.conf cups-snmp.conf is a configuration file for the CUPS (Common Unix Printing System) SNMP (Simple Network Management Protocol) module.
cupsaccept cupsaccept is a command-line tool used in Linux systems that allows administrators to accept incoming print requests from remote clients.
cupsd-helper cupsd-helper is a helper process for the CUPS (Common Unix Printing System) scheduler, cupsd.
cupsd-logs cupsd-logs is a command-line utility that manages the logs generated by the CUPS printing system.
cupstestppd cupstestppd is a tool for generating PostScript Printer Description (PPD) files for CUPS-supported printers.
curl curl is a command-line tool used for transferring data with URLs.
curl-config curl-config is a command-line tool that provides information about the installed libcurl library.
curses_version curses_version is a utility command that displays the version and release info of the NCurses library installed on a Linux system.
curs_addch curs_addch() is a Linux command that adds a character to the cursor's current position in the virtual screen buffer.
curs_addchstr curs_addchstr adds a string of characters to the current position of the virtual screen.
curs_addwstr The curs_addwstr function is used to add a wide character string to the curses window.
curs_add_wchstr The curs_add_wchstr command in Linux adds a wide-character string (including the terminating null character) to the current or specified window.
curs_attr curs_attr modifies the attributes such as color, blink, etc.
curs_beep The curs_beep command triggers a beep sound on the system when the cursor moves to the end of a line while typing in a terminal.
curs_bkgd The curs_bkgd command in Linux controls the background color of the cursor in a terminal emulator.
curs_bkgrnd curs_bkgrnd is a Linux command used to set or retrieve the background color for the terminal cursor.
curs_border curs_border creates syntax-highlighting borders around the cursor in a terminal emulator.
curs_border_set curs_border_set is a Linux command used to set the border style for the cursor within the terminal emulator.
curs_clear curs_clear is a command-line utility used to clear the cursor region on a terminal screen.
curs_color curs_color is a versatile command-line utility used to control the cursor color in Linux terminal environments.
curs_delch The curs_delch command is used to perform character deletion operations within a terminal window.
curs_deleteln curs_deleteln is a utility that deletes a line from a cursor-addressed terminal.
curs_extend curs_extend is a Linux utility used to extend the capabilities of the cursor keys on a terminal emulator.
curs_getcchar curs_getcchar retrieves the character under a given cursor position in the terminal.
curs_getch curs_getch is a command used to read a single character from the standard input, without echoing it on the screen.
curs_getstr curs_getstr retrieves the current cursor location and stores it in a variable.
curs_get_wch The curs_get_wch() function reads a wide character from the current cursor position.
curs_get_wstr curs_get_wstr() can be combined with other curses functions to manipulate and display wide-character strings in a terminal window.
curs_inch curs_inch is a Linux command used to manipulate the terminal cursor position by moving it a specified number of absolute inches from its current location.
curs_inchstr curs_inchstr() is a standard Linux ncurses library function that reads a character from the current cursor position and interprets it as a line drawing character.
curs_inopts curs_inopts is a Linux command-line tool commonly used to manage cursor initialization options.
curs_insstr curs_insstr is a versatile command-line tool designed to efficiently insert or overwrite strings within arbitrary files or shell variables.
curs_ins_wch curs_ins_wch inserts a multi-byte Unicode character into the current cursor position.
curs_ins_wstr curs_ins_wstr is a Linux command used to update a single-byte character in a file using a wide character.
curs_inwstr curs_inwstr is a terminal utility for interacting with stdin and stdout.
curs_in_wch curs_in_wch is a command-line utility for retrieving the current cursor position within the visible part of a specified window.
curs_in_wchstr curs_in_wchstr is a versatile command used to find the position of a string within a wider character string.
curs_kernel curs_kernel is a command-line tool used to manage cursor devices in the Linux kernel.
curs_legacy curs_legacy is deprecated and may not be available on all systems.
curs_memleaks curs_memleaks is a specialized tool designed to detect memory leaks in Node.js applications.
curs_mouse curs_mouse enables the user to control the mouse using the number pad.
curs_opaque curs_opaque is a command-line tool used for setting or getting the opaque cursor property of a terminal window.
curs_outopts The curs_outopts command allows users to set and retrieve output options for curses applications.
curs_overlay curs_overlay is a command-line utility for creating and managing overlays in the Linux console.
curs_pad curs_pad is a command-line tool that controls the cursor padding behavior in a Linux terminal.
curs_print curs_print is a command-line tool that enables users to print the current cursor position and associated attributes.
curs_printw curs_printw is a versatile ncurses utility used to format and print text in a specified location on the terminal screen.
curs_scanw curs_scanw is a curses library function that reads input from the user and scans it according to a specified format string.
curs_scroll curs_scroll is a Linux command line utility that scrolls the contents of a text file vertically, typically used to navigate large text files in a console environment.
curs_scr_dump curs_scr_dump is a powerful utility for dumping the console screen buffer of a Linux system.
curs_slk curs_slk is a command-line tool for manipulating software labels in a curses application.
curs_sp_funcs curs_sp_funcs finds special functions by searching a cursor's buffer for regular expressions.
curs_termattrs curs_termattrs retrieves the capability attributes of a terminal, providing detailed information about its supported features and configuration options.
curs_termcap curs_termcap is a command-line utility that evaluates termcap(5) strings and prints the calculated cursor movement codes.
curs_terminfo
curs_threads curs_threads is a command-line utility for managing and manipulating multiple cursors in the Linux console.
curs_touch curs_touch is a versatile Linux command that allows users to control the screen cursor's appearance and behavior.
curs_trace curs_trace is a command-line utility that traces cursor events within a terminal emulator.
curs_util curs_util is a versatile command-line utility for accessing and manipulating terminal cursor information.
curs_variables curs_variables is a command-line utility that allows users to manipulate cursor variables in Bash and other POSIX-compliant shells.
curs_window curs_window allows precise control over cursor movement and visibility in the Linux terminal.
curvetun curvetun is a modern network tunneling utility that enables the establishment of encrypted virtual private networks (VPNs) over the Internet.
cur_term cur_term is a command that displays the information about the current terminal settings.
cuserid cuserid is a command-line tool used to retrieve the effective username of the current user.
customizable_types customizable_types is a powerful Linux command designed to create and manipulate custom data types in Linux systems.
cut The cut command in Linux is used to remove or "cut out" sections of each line in a file or input provided through pipes.
cvtsudoers cvtsudoers is a utility for converting sudoers files from one format to another.
cxref cxref is a powerful tool for cross-referencing symbols and identifiers in C and C++ source code.

D

danetool danetool is a command-line utility for managing and verifying Domain Name System Security Extensions (DNSSEC) and TLS (Transport Layer Security) records.
dane_cert_type_name dane_cert_type_name is a command-line utility used to determine the certificate type for a given Domain Name System Security Extensions (DNSSEC) record.
dane_cert_usage_name dane_cert_usage_name inspects SSL certificates to determine their DNS Name usage.
dane_match_type_name
dane_query_data dane_query_data is a command-line utility that allows for the retrieval of Domain Name System (DNS) Security (DNSSEC) Authenticated Data (AD) from a specified domain.
dane_query_deinit dane_query_deinit deinitializes the DANE (DNS-based Authentication of Named Entities) context.
dane_query_entries The dane_query_entries command queries a DNSSEC-enabled domain name system (DNS) to retrieve Domain Name System Security Extensions (DNSSEC) Authenticated Name Entries (ANEs) and Certificate Authorities (CAs).
dane_query_status dane_query_status is an advanced tool designed to query the status of the Domain Name System Security Extensions (DNSSEC) Authenticated Domain Names (ADNs) in the DNS system.
dane_query_tlsa dane_query_tlsa is a command-line tool that queries Domain Name System (DNS) for Transport Layer Security (TLS) Authentication (TLSA) records.
dane_query_to_raw_tlsa dane_query_to_raw_tlsa extracts raw Transport Layer Security Association (TLSA) records from a Domain Name System (DNS) response using DNS-based Authentication of Named Entities (DANE).
dane_raw_tlsa dane_raw_tlsa is a Unix utility that aids in managing Transport Layer Security Authentication Name (TLSA) records stored in the Domain Name System (DNS).
dane_state_deinit
dane_state_init dane_state_init initializes a local certificate issuance state file in the current directory.
dane_state_set_dlv_file dane_state_set_dlv_file configures the Domain Name System (DNS) Authenticated Name Exchange (DANE) state, specifying the file from which Certificate Authority (CA) certificates are obtained.
dane_strerror dane_strerror translates a DANE error code into a human-readable string.
dane_verification_status_print dane_verification_status_print is a utility for printing the status of DANE verification.
dane_verify_crt dane_verify_crt is a command-line tool used to validate Domain-validated Application Network Enforcement (DANE) certificates, ensuring the authenticity and integrity of TLS connections between clients and servers.
dane_verify_crt_raw dane_verify_crt_raw is a command-line tool for verifying DNS-based Authentication of Named Entities (DANE) certificates.
dane_verify_session_crt dane_verify_session_crt is a command-line tool designed to verify the Certificate Transparency (CT) logs associated with a TLS server certificate.
data_ahead data_ahead is a command-line tool for forecasting time series data.
data_behind data_behind is a Linux command that calculates the average delay between two events in a log file.
date The date command in Linux displays or sets the system date and time.
dbm_clearerr It is important to clear any error state before performing additional operations on the database.
dbm_firstkey dbm_firstkey is a function in the GNU C Library (glibc) that returns the first key from a DBM (database management) database.
dbpmda dbpmda is a command-line tool used for managing PostgreSQL databases and database clusters.
dbprobe dbprobe is a versatile Linux command used to test and monitor database connections, diagnose connectivity issues, and perform debugging tasks.
dc The dc (desk calculator) command is a reverse Polish notation (RPN) calculator that operates from the command line in Linux.
dcb-app dcb-app is a command-line tool for inspecting, configuring, and managing DCB (Data Center Bridging) capabilities on a network interface.
dcb-apptrust dcb-apptrust is a utility for managing data center bridging (DCB) application trust levels on network devices.
dcb-buffer dcb-buffer manages Data Center Bridging (DCB) priority functions for traffic classes.
dcb-dcbx dcb-dcbx enables the configuration of Data Center Bridging (DCB) Data Center Bridging Exchange (DCBX) features for DCB-compliant network interface controllers (NICs).
dcb-ets dcb-ets is a command-line tool used to configure Ethernet Data Center Bridging (DCB) Enhanced Transmission Selection (ETS).
dcb-maxrate dcb-maxrate modifies the Data Center Bridging (DCB) maximum transmit data rate for a data interface.
dcb-pfc dcb-pfc is a versatile tool for managing Data Center Bridging (DCB) priority flow control (PFC) on network interface devices.
dcb-rewr dcb-rewr is a command-line tool designed to rewrite multiple fragmented DCB files into a single, consolidated DCB file.
dcgettext dcgettext extracts messages from gettext-format message catalogs for use in programs.
dcngettext dcngettext is a command-line tool used to extract gettext strings from D applications (D source code compiled into C).
dd The dd command (derived from "data duplicator") in Linux is a powerful utility used for low-level data copying and conversion.
ddrescue ddrescue is a data recovery tool used to retrieve data from failing drives with bad sectors.
deallocvt deallocvt is a command used to deallocate a virtual terminal (VT), which is a text-based console on Linux systems.
deb-buildinfo deb-buildinfo is a command-line tool used to extract build information from Debian packages.
deb-changelog deb-changelog is a command used to generate and manage Debian changelogs for source packages.
deb-changes deb-changes is a command line tool that produces the Changes file for a Debian package.
deb-conffiles deb-conffiles is a powerful Linux command designed to manage configuration files for Debian and Ubuntu packages.
deb-control deb-control is a command-line tool used to read and modify the control information stored in the Debian package control file (control) of a Debian package.
deb-extra-override The deb-extra-override command is a utility used to manage extra package metadata in Debian package management.
deb-md5sums deb-md5sums calculates and prints the MD5 checksums for one or more Debian package files.
deb-old deb-old is a command-line utility used to manage and query installed packages from a package archive, similar to apt-get and dpkg.
deb-origin The deb-origin command is a utility used to identify the origin of Debian packages.
deb-override deb-override is a tool for overriding installed Debian packages with local .deb files.
deb-postinst deb-postinst executes a post-installation script when a Debian package is installed.
deb-postrm deb-postrm is a command invoked by dpkg when a package is being removed.
deb-preinst deb-preinst is a utility command used during the installation of Debian packages.
deb-shlibs deb-shlibs is a command-line utility for extracting shared libraries from Debian packages.
deb-split deb-split is a command-line utility for splitting Debian software packages into smaller chunks.
deb-src-control deb-src-control extracts and processes information from Debian source packages, providing a succinct overview of their contents.
deb-src-files deb-src-files is a command-line utility for extracting source files from Debian packages.
deb-src-rules deb-src-rules is a command-line tool used to get information about and manipulate package source rules in a debian/ directory.
deb-substvars deb-substvars is a tool for substituting variables in Debian control files and other text files.
deb-symbols deb-symbols is a command-line tool specifically designed to extract debug symbols from Debian packages.
deb-triggers deb-triggers is a command that manages package triggers, which are used to automate tasks during package installation and removal.
deb-version The deb-version command displays the version of a Debian package or a Debian package file.
deb822 deb822 is a Unix-like tool for parsing Debian control files (also known as package metadata files or .deb control files) in a human-readable format.
debhelper-compat-upgrade-checklist
debhelper-obsolete-compat debhelper-obsolete-compat is a helper command for debhelper mainly used to handle obsolete package versions in Debian archives.
debugfs debugfs is a powerful tool used for debugging Linux kernel modules.
debuginfo-install The debuginfo-install command installs debugging information for a specific package on the system.
declare The declare command in Linux is used to define or display shell variables and their attributes.
default_contexts default_contexts is a powerful command used to manage the SELinux (Security-Enhanced Linux) security contexts of files and directories on Linux systems.
default_type default_type is a versatile tool used to manage system and user MIME types.
define_key The define_key command allows users to define custom key bindings in the Linux terminal.
def_prog_mode The def_prog_mode command is used to set or unset the mode of the current process.
def_shell_mode def_shell_mode is a command-line tool that allows you to define and manage shell modes in Emacs.
delay_output delay_output is a Linux command for controlling the timing of command output.
delete_module delete_module is a Linux command that dynamically unloads a specified kernel module from the running kernel.
delpart delpart is a versatile Linux command designed to delete partitions from a specified hard disk drive.
delscreen The delscreen command removes a Xen virtual console screen from the running system.
del_curterm del_curterm is a command-line tool used to delete a current terminal object from the Linux kernel.
depmod depmod generates a dependency tree of kernel modules and builds a module database for the kernel.
derwin derwin is a Linux command-line tool that allows users to quickly and efficiently create, edit, and manage digital artwork.
des_crypt des_crypt is an encryption tool used to create and verify DES-based encrypted passwords.
DES_FAILED The DES_FAILED command is a useful tool for examining whether a Linux system has successfully detected and configured a cryptographic engine.
des_setparity des_setparity is a utility designed to analyze and manipulate the parity bits commonly found in DES encryption keys.
devlink-dev devlink-dev is a command-line utility for managing network devices and their configurations.
devlink-dpipe devlink-dpipe is a command-line utility used to control Data Pipes in Link Layer Discovery Protocol (LLDP) for a given device or a set of devices.
devlink-health devlink-health is a command-line tool used to monitor and diagnose the health of Linux network devices managed by the Device Link (devlink) subsystem.
devlink-lc devlink-lc can be used in conjunction with other Linux commands to perform advanced network management tasks.
devlink-monitor devlink-monitor monitors and displays network device events in real-time.
devlink-port devlink-port is a versatile Linux command used for managing and configuring network ports on NIC (Network Interface Card) devices.
devlink-rate devlink-rate is a Linux command-line tool used to set, get, or print information about link rates for a specified Ethernet device.
devlink-region
devlink-resource devlink-resource manages device resources on network interfaces.
devlink-sb devlink-sb is a command-line tool used to interact with the Linux datapath by conducting operations on switchdev devices.
devlink-trap devlink-trap is a tool for managing and inspecting network interface trap events.
df The df command in Linux stands for "disk free" and is used to report the amount of disk space used and available on file systems.
dh_assistant dh_assistant is a Debhelper tool that aids in packaging Debian source packages.
dh_auto_build dh_auto_build is a command in the devscripts package that automates the process of building Debian packages.
dh_auto_clean dh_auto_clean automatically cleans build directories and Debian source packages in the current directory and all subdirectories.
dh_auto_configure dh_auto_configure is a tool used in Debian packaging to analyze the source code of a package and generate a debian/rules file based on the analysis.
dh_auto_install dh_auto_install prepares a package of Debian source in a way that allows it to auto-install software packages during installation.
dh_auto_test The dh_auto_test command in Debian provides a way to automatically test and build Debian packages.
dh_bugfiles dh_bugfiles automatically creates bug report archives by turning files matching a given pattern into a diff against the files present in the installed Debian package.
dh_builddeb dh_builddeb automates building Debian packages from source control.
dh_clean dh_clean removes all intermediate files created by Debian packaging operations, including file lists, debian or debsrc/ directories, ".debhelper" directories, and temporary archives.
dh_compress dh_compress is a versatile command specifically designed for Debian package management.
dh_dwz dh_dwz is a helper script for Debian packaging and is primarily used to generate Debian Women Zone (DWZ) metadata for Debian source packages.
dh_fixperms dh_fixperms is a powerful tool in the Debian packaging system for managing file permissions in Debian packages.
dh_gencontrol dh_gencontrol processes header files and generates the information for the control field of a Debian package.
dh_icons dh_icons is a utility for creating .desktop files and .svg icons for Debian packages.
dh_installalternatives dh_installalternatives is a utility used in Debian packaging that aids in the installation and management of alternative programs.
dh_installcatalogs dh_installcatalogs installs catalog files for Debian packages.
dh_installchangelogs dh_installchangelogs is a Debianhelper command used to install upstream change logs into Debian's source package directory tree.
dh_installcron dh_installcron manages cron job installation during Debian package building.
dh_installdebconf dh_installdebconf is a tool that installs and configures debconf database packages for Debian packages.
dh_installdirs dh_installdirs is a utility used in Debian packaging to generate directory lists for use in package control files.
dh_installemacsen
dh_installexamples dh_installexamples is a utility used during the Debian package creation process.
dh_installgsettings dh_installgsettings is a powerful tool that enables Linux distributions to set default GNOME settings for packages.
dh_installifupdown dh_installifupdown is a utility used in Debian packaging to manage the installation and removal of ifupdown interfaces during package installation and removal.
dh_installinfo dh_installinfo installs an info file into the Debian system documentation directory.
dh_installinit dh_installinit is a utility used in Debian package creation to generate a default init script for a service.
dh_installinitramfs dh_installinitramfs prepares a Debian package for inclusion in an initramfs, typically used during system boot and repair.
dh_installlogcheck dh_installlogcheck verifies that an installed package provides a changelog.txt file and ensures compliance with Debian Policy Section 5.6.
dh_installlogrotate dh_installlogrotate automates the installation of logrotate configuration files for Debian packages.
dh_installmanpages dh_installmanpages helps Debian packages install man pages to the proper location in the file system.
dh_installmenu dh_installmenu is a tool used during Debian package building to generate a menu file for selecting packages during installation.
dh_installmime dh_installmime is a Debian package build tool used to generate MIME-type files during Debian package building.
dh_installmodules dh_installmodules is a Debian packaging tool that assists in installing binary packages.
dh_installpam dh_installpam is a utility used in the Debian package management system to automatically generate PAM (Pluggable Authentication Modules) configurations for Debian packages.
dh_installppp dh_installppp is a Debian package utility used to automate the installation of Point-to-Point Protocol (PPP) and Serial Line Internet Protocol (SLIP) utilities.
dh_installsystemd dh_installsystemd is a helper script for Debian packages, that automatically creates a systemd service for the package.
dh_installsystemduser dh_installsystemduser installs systemd user services for the Debian package.
dh_installsysusers dh_installsysusers is a tool used in Debian package building to install system user and group accounts specified in the package's debian/users file.
dh_installtmpfiles dh_installtmpfiles is a tool used within the Debian packaging system to generate scripts for installing and removing temporary files.
dh_installudev dh_installudev is a tool designed for Debian packages to handle installing, removing, and updating udev rules.
dh_installwm dh_installwm is a tool used in Debian packaging for integrating window managers into Debian packages.
dh_installxfonts dh_installxfonts is a utility employed within the Debian packaging system to handle the installation, removal, and management of font packages.
dh_link dh_link is a tool used in Debian packaging to manage linking and dependencies between packages.
dh_lintian dh_lintian is a command-line tool used in Debian packaging to check the quality of Debian source packages.
dh_listpackages dh_listpackages is a command used within the Debian packaging system to list all packages that a source package would produce.
dh_makeshlibs dh_makeshlibs is a command used in Debian packaging to generate shared libraries (.so) from static libraries (.a).
dh_movefiles dh_movefiles rewrites symbolic links in Debian packages, performs dependency overrides, and clones control files in their new location.
dh_movetousr dh_movetousr is a utility used in Debian packaging to transfer files and directories from the package build tree to the system's user space during package installation.
dh_perl dh_perl is a tool used during the Debian packaging process for Perl modules.
dh_shlibdeps dh_shlibdeps generates dependency information for shared libraries, making it easier to package them for distribution.
dh_strip dh_strip is a Debian packaging tool that removes portions of code, especially symbols, normally kept for debugging purposes.
dh_systemd_start The dh_systemd_start command is a Debian helper tool that generates a systemd unit file for a specified package.
dh_testdir dh_testdir is a command used for Debian packaging.
dh_testroot dh_testroot is a powerful command specifically designed for Debian package maintainers.
dh_ucf dh_ucf merges Debian patches with the upstream source to create a pristine quilt series.
dh_update_autotools_config
dh_usrlocal dh_usrlocal is a command used in Debian package building to prepare files for installation in the /usr/local hierarchy.
diff The diff command in Linux is a utility for comparing files line by line.
diff3 diff3 is a command in Linux used for comparing three files line by line, highlighting the differences between them.
difftime difftime calculates the difference between two POSIX timestamps.
dig The dig (Domain Information Groper) command in Linux is a powerful tool used for querying DNS (Domain Name System) servers.
dir The dir command in Linux is used to list the contents of directories.
dircolors dircolors is a Linux command primarily used to set the color scheme for ls and other commands that display directory listings.
dirfd dirfd returns the file descriptor of the given directory.
dirname The dirname command in Linux extracts the directory path from a given file path.
dirs The dirs command in Linux displays a list of directories stored in the directory stack.
dir_colors dir_colors is a powerful command-line utility that enhances the appearance of directories and files in a terminal.
ditroff ditroff is a device-independent text formatter primarily used to create high-quality printed output from digital documents.
div_t div_t divides an integer dividend by an integer divisor and returns a struct containing the quotient and the remainder.
dladdr dladdr provides information about the subroutine that contains a given address in the executing program.
dladdr1 dladdr1 is a command-line tool for retrieving information about a specified memory address in a running process.
dlclose The dlclose() function in Linux dynamically unloads a shared library that was previously loaded with dlopen().
dlerror dlerror is a utility command used to retrieve and display error messages generated by dynamic linking libraries and plugins in the Linux environment.
dlinfo dlinfo is a command-line utility designed to extract extensive information about various aspects of your Linux distribution.
dlltool dlltool is a utility for converting shared libraries and object files between different platforms and formats.
dlmopen dlmopen is a command that can be used to open a DLM (distributed lock manager) resource.
dlvsym dlvsym is a Linux command that extracts debugging symbols from dynamic shared objects (DSOs) to aid in debugging.
dl_iterate_phdr dl_iterate_phdr is a utility that parses ELF executable files and iterates over their program headers.
dmesg The dmesg (display message) command in Linux is used to display the kernel ring buffer messages.
dmeventd dmeventd is a daemon that monitors Device Mapper Event (DME) devices and controls their corresponding DME targets.
dmstats dmstats is a tool for displaying statistics about the Direct Memory Access (DMA) subsystem on Linux systems.
dnf-automatic dnf-automatic is a tool for managing automatic software updates on Red Hat Enterprise Linux (RHEL) and its derivatives.
dnf-transaction-json The dnf-transaction-json command in Linux allows users to initiate, manage, and retrieve information about transactions in the DNF package manager.
dnf.modularity dnf.modularity is a tool that manages modular packages and modules within the DNF package manager.
dngettext dngettext gets the English singular or plural translation for a messageid, depending on the number specified.
dnssec-trust-anchors.d dnssec-trust-anchors.d is a directory within /etc that contains trust anchors for DNSSEC validation.
dn_comp dn_comp is a command-line tool designed to perform domain name compression as specified in RFC 1035.
dn_expand dn_expand is a utility that transforms a compressed Domain Name (DN) into its expanded form.
dos2unix dos2unix is a command-line utility used to convert text files with DOS or Mac line endings (CR/LF or CR) into Unix/Linux format (LF), making them compatible with various Unix-based systems.
dosfsck dosfsck is a utility specifically designed to repair and maintain DOS (MS-DOS or FAT) filesystems on Linux systems.
dosfslabel dosfslabel is a utility used to get or set the volume label of a MS-DOS compatible FAT filesystem.
dot-operator The . command, also known as source in bash, is a built-in shell command used to execute commands from a file in the current shell session.
double_t double_t is a Linux command that is designed for rapid and concurrent execution of computational tasks.
doupdate doupdate is a powerful and versatile command-line tool designed to automate software updates on Linux systems.
do_tracepoint do_tracepoint is a Linux command used to create tracepoints, which are debugging hooks that provide information about kernel events.
dpkg dpkg is a package management command used with Debian and its derivatives such as Ubuntu.
dpkg-architecture dpkg-architecture is a utility used to identify the architecture of a Debian package.
dpkg-build-api dpkg-build-api is a command-line tool used to build Debian packages using a simplified and standardized API.
dpkg-buildapi dpkg-buildapi generates a source distribution of the API headers and description files of a Debian package.
dpkg-buildflags dpkg-buildflags is a versatile tool designed to manage the build flags of Debian packages.
dpkg-checkbuilddeps dpkg-checkbuilddeps verifies whether necessary build dependencies for Debian packages are satisfied.
dpkg-distaddfile The dpkg-distaddfile command adds non-package files to the Debian package distribution.
dpkg-fsys-usrunmess dpkg-fsys-usrunmess is a utility used to repair filesystem issues related to the /usr directory in Debian-based Linux distributions.
dpkg-genbuildinfo dpkg-genbuildinfo is a tool for generating build-info sections for Debian packages.
dpkg-gensymbols dpkg-gensymbols generates symbol files (.syms) for use in linking shared libraries.
dpkg-maintscript-helper dpkg-maintscript-helper simplifies maintenance script generation for Debian packages.
dpkg-mergechangelogs dpkg-mergechangelogs merges multiple Debian-style changelogs into a single changelog file.
dpkg-name The dpkg-name command provides information about installed packages in a Debian-based system.
dpkg-parsechangelog The dpkg-parsechangelog command is used to parse a Debian changelog file and extract metadata about the package.
dpkg-realpath dpkg-realpath resolves symbolic links or other indirections in a file path given as an argument.
dpkg-shlibdeps dpkg-shlibdeps scans installed packages for shared libraries and generates a list of dependencies.
dpkg-split dpkg-split is a command designed to split Debian package files into smaller chunks.
dpkg-statoverride dpkg-statoverride overrides the original statistics kept by the Debian package management system for the specified package.
dpkg-trigger
dpkg-vendor dpkg-vendor is a command-line utility used in Debian-based Linux distributions.
dpkg.cfg dpkg.cfg is a configuration file used by the dpkg package management system to determine various default behaviors and options.
dprintf dprintf is a command-line utility used for outputting debugging information in the Linux kernel.
dracut-catimages dracut-catimages is a powerful tool used in the creation of Linux system images by extracting and concatenating file images into a single, consolidated image.
dracut.bootup dracut.bootup is a command used during Linux bootup to initialize and configure the system prior to switching to the real root file system.
dracut.cmdline dracut.cmdline is a utility used to modify the kernel command line passed to the initramfs image during the Linux boot process.
dracut.conf dracut.conf allows fine-tuning system configuration during boot with immediate dracut configuration.
dracut.modules dracut.modules is a tool used during the creation of custom Initial RAM Disks (initramfs) for Linux distributions.
drand48 The drand48 command generates uniformly distributed random numbers.
drand48_r drand48_r is a C library function that generates uniformly distributed pseudo-random numbers.
dremf dremf is a powerful command-line tool designed to manage, retrieve, and manipulate data from various sources, primarily focusing on data extraction and retrieval from remote systems.
dreml dreml is a modern, high-performance tool for streaming data processing, real-time analytics, and continuous learning.
dselect dselect is a powerful package management tool designed for Debian-based distributions.
dselect.cfg dselect.cfg is a configuration file for dselect, a tool that manages software package selection and installation in Debian-based Linux distributions.
dsp56k The dsp56k command is a general-purpose, high-performance signal processing tool specifically designed for the Analog Devices ADSP-56K family of digital signal processors (DSPs).
du The du command (short for disk usage) is a command-line tool in Linux used to estimate the space used by files and directories on a filesystem.
dump-acct dump-acct is a tool for extracting accounting information from a Linux system's accounting data files.
dump-utmp dump-utmp is a Linux command used to display information about all currently logged-in users.
dumpkeys dumpkeys extracts and prints the mapping between physical keyboard keys and the keysyms and keycodes the kernel will generate.
dup2 dup2 is a system call used in Linux to duplicate a file descriptor.
dup3 dup3 duplicates a file descriptor to the smallest available descriptor number greater than or equal to the given value.
duplocale duplocale is a powerful command-line tool used to create or update duplicate locales in the system.
dupwin dupwin is a command-line tool used to easily duplicate the current terminal window, preserving the environment, current working directory, and any running processes.
dup_field dup_field copies specified fields from source_table to target_table while preserving data integrity and performance.
dynamic_field_info dynamic_field_info is a Linux command that provides information about dynamic fields in SAP HANA.
dysize dysize is a command-line tool used to display the dynamic memory usage of a process.

E

e2freefrag e2freefrag is a command-line tool that analyzes ext2 and ext3 filesystems to identify and report on fragmented files.
e2fsck.conf e2fsck.conf allows users to configure various aspects of the e2fsck utility, which is used to check and repair ext2/ext3/ext4 filesystems.
e2image
e2label e2label is a command-line utility used to display or set the volume label of an ext2, ext3, or ext4 filesystem.
e2mmpstatus e2mmpstatus is a command-line tool used to monitor the status and performance of Enterprise 2nd Generation Management Module (E2MMP).
e2undo e2undo is a powerful command-line tool that allows users to undo or restore changes made to Ext2 or Ext3 filesystems.
e4crypt e4crypt is a command-line tool used to encrypt and decrypt files securely.
e4defrag e4defrag is a powerful tool used to optimize the performance of ext4 file systems by defragmenting files and directories, reducing fragmentation and improving read/write performance.
ebtables-nft ebtables-nft is a command-line utility that manages network packet filtering rules using the Netfilter framework within the Linux kernel.
ebtables-translate ebtables-translate is a powerful command-line tool used to convert/translate ebtables rules into various formats, enabling flexible network filtering and inspection.
ecb_crypt ecb_crypt is a command-line tool that uses an Electronic Code Book (ECB) mode to encrypt and decrypt data using a supplied key.
echo The echo command in Linux is used to display lines of text or string variables to the standard output (stdout).
echochar echochar can be combined with other commands to create more complex effects.
ecvt ecvt converts a double-precision floating-point number to a base-10 character string that represents a finite number of digits.
ecvt_r The ecvt_r function in C converts a floating-point number into a string using a given format.
egrep egrep is a command-line utility in Unix and Linux systems, designed for text searching using patterns.
eject The eject command in Linux allows users to eject removable media (typically CD-ROMs, floppy disks, or tape drives) from their drive via command line.
elfedit elfedit is a versatile tool for modifying the information stored in ELF (Executable and Linkable Format) binary files.
enable The enable command is used in Linux to enable and disable shell builtins.
encrypt_r Encrypt_r is a Linux command-line tool that securely encrypts files specified by a list of paths.
endaliasent endaliasent is a powerful command-line tool for managing and manipulating alias entries in Linux.
endfsent The endfsent command marks the end of a series of fsend commands.
endgrent endgrent terminates access to the group database.
endhostent endhostent() terminates the scan through the host database maintained by the gethostent() function.
endmntent The endmntent command is used to complete the process of unmounting a filesystem from the Linux kernel.
endnetent endnetent is a command-line utility used to cleanup the internal cache of host network information stored by the C library.
endnetgrent endnetgrent terminates access to the network group and host access database.
endprotoent endprotoent terminates access to the /etc/protocols file, which contains a list of well-known TCP/IP protocol numbers and their corresponding names.
endpwent The endpwent command in Linux is used to terminate the iteration over entries in the system password database /etc/passwd.
endrpcent
endservent
endspent endspent is a command used to check, modify, or create an end-of-month or end-of-quarter spending report.
endttyent endttyent is a Linux command that deallocates all memory and resources associated with a terminals database.
endusershell endusershell is a user-friendly command line interface designed for non-technical end users, providing an intuitive and simplified way to interact with the Linux operating system.
endutent endutent is a command-line tool used to mark the end of an entry in the host configuration database "/etc/hosts".
endutxent endutxent is a command-line tool for managing network endpoints and services.
env The env command in Linux is used to display, modify, or run commands in a modified environment without affecting the existing environment.
environment.d environment.d is a directory that stores files containing environment variable assignments for user sessions on Linux systems.
envsubst envsubst is a simple yet powerful command used to substitute environment variables in text files or standard input.
envz_add
envz_entry envz_entry is a Linux-based command used to list all environment variables in a namespace and their respective values.
envz_get envz_get is a powerful command-line tool that retrieves environment variables from the Linux operating system.
envz_merge envz_merge is a tool for merging environment variables from multiple sources into a single, unified environment.
envz_remove envz_remove is a command-line tool designed specifically to delete environment variables from the current shell session or from a specified process.
envz_strip envz_strip is a command-line utility that strips non-ASCII characters from environment variables.
epoll_create The epoll_create command is a Linux system call used for creating an epoll instance.
epoll_create1 The epoll_create1 command in Linux creates an epoll instance, which is a data structure used for efficient, event-based I/O processing.
epoll_data epoll_data is a Linux command-line utility used to interact with the Linux epoll event notification facility.
epoll_data_t epoll_data_t is a library function in Linux that provides a way to wait for events on a set of file descriptors.
epoll_pwait epoll_pwait() is a Linux system call that monitors multiple file descriptors for events.
epoll_pwait2 epoll_pwait2 is a high-performance wait system used for I/O event multiplexing in the Linux kernel.
eqn eqn is a powerful text processing tool designed to format mathematical equations for typesetting.
eqn2graph eqn2graph is a powerful tool that converts mathematical equations in a TeX-like syntax into graphical images.
erand48 erand48 is a Linux command that generates pseudorandom numbers using a 48-bit seed.
erand48_r erand48_r is a C library function that generates a random number using the erand48 family of pseudorandom number generators.
erasechar erasechar is a Linux command primarily used to delete characters from a terminal input buffer.
erasewchar erasewchar deletes a character from a file at the specified offset, effectively emptying the byte at that location.
erfc The erfc command computes the complementary error function for a given complex number or list of numbers.
erfcf erfcf can be used with other commands to perform complex mathematical operations.
erfcl erfcl calculates the complementary error function.
erff erff is a command-line tool used to calculate the error function, a common function in probability and statistics.
erofs erofs is a command-line tool for manipulating Enhanced Read-Only File Systems (EROFS).
error::dwarf error::dwarf is a command-line tool for error handling using the DWARF (Debug With Attributes Record Format) debug information standard.
error::fault error::fault is a Linux command that initializes and starts the kernel debugger, allowing you to debug kernel issues on a live system.
error::inode-uprobes error::inode-uprobes is a Linux utility that displays the status of inode unprivileged probes (UPROBES).
error::pass1 error::pass1 performs syntactical and semantic analysis on a file containing C++ source text, and produces one or more files that can be used by error::pass2.
error::pass3 The error::pass3 command is a tool used during the third pass of the compiler in the Linux kernel compilation process.
error::pass4 error::pass4 is a powerful command-line tool specifically designed to handle file system errors and resolve pass 4 errors on Linux systems.
error::pass5 error::pass5 is a command-line utility used to analyze and report errors in Linux kernel code.
error::process-tracking error::process-tracking is a versatile command designed to monitor and track processes in Linux systems.
error::reporting error::reporting is a command-line tool used for reporting errors or issues related to software within the Linux operating system.
error::sdt error::sdt is a command-line tool used for source-level debugging of software.
error_at_line error_at_line is a useful utility for identifying and inspecting errors in code.
error_message_count error_message_count counts the occurrences of error messages in system logs, providing insights into system health and potential issues.
error_one_per_line error_one_per_line is a command-line utility that outputs a list of files with one error or warning per line.
error_print_progname error_print_progname is a utility that prints the first argument, the program name, followed by the message specified in the second argument.
ESCDELAY ESCDELAY allows the setting and retrieval of the Unicode Enhanced Script Input Mode ESC Delay duration.
ethers ethers is a versatile tool for managing and displaying network interface information on Linux systems.
ether_aton ether_aton converts a MAC (Media Access Control) address (in string format) to a network byte order integer.
ether_aton_r The ether_aton_r command converts a presentation format MAC address (e.g., "01:23:45:67:89:ab") into a 48-bit integer where every 8 bits corresponds to one byte in the MAC.
ether_hostton ether_hostton maps an Ethernet address to a host name.
ether_line ether_line is a command-line utility for creating and managing network interfaces on Linux systems.
ether_ntohost ether_ntohost converts an Ethernet address from network byte order (big-endian) to host byte order (little-endian) or vice versa.
euidaccess euidaccess validates the real user ID (UID) and effective user ID (EUID) of a user against a resource's UID and EUID and provides diagnostic information to help troubleshoot permission issues.
eval The eval command in Linux is used to execute arguments as a single command in the current shell environment.
eventfd eventfd allows creation and usage of eventfd objects.
eventfd2 eventfd2 is a Linux system call that creates an eventfd object, a type of file descriptor that can be used to efficiently notify userspace processes of events.
eventfd_read eventfd_read reads an eventfd file descriptor, returning the count of events that have not yet been read.
exec The exec command in Linux is used to replace the current shell process with a new process specified by the command or script provided by the user without creating a new process.
execle execle is a system call that replaces the current running program with a new program.
execstack execstack enables the execution of non-executable stacks, a security feature that prevents programs from executing code from the stack.
execveat execveat() is a system call that replaces the current running process with a new program.
exit The exit command in Linux is used to terminate a shell session, script, or command execution environment.
exit_curses exit_curses is a command used to restore the terminal settings to their original state after exiting a curses application.
exit_terminfo exit_terminfo is a tool used to generate terminal information in a form usable by programs.
exp10 exp10 calculates the base 10 exponential of its argument.
exp10f exp10f is a mathematical utility in Linux that calculates the exponential of the floating-point number in its argument.
exp10l exp10l calculates the base-10 exponential of a floating-point number.
expand The expand command in Linux is used to convert tabs in each input file or standard input to spaces, writing to standard output.
explicit_bzero explicit_bzero is a tool used to securely overwrite specific sections of memory with zero values.
expm1 expm1 calculates the exponential value of a floating-point number minus 1 with high accuracy.
expm1f The expm1f command calculates the exponential value of a floating-point number minus one.
expm1l expm1l calculates and returns the mathematical constant e (the base of the natural logarithm) raised to the power of the specified argument, minus 1.
export The export command in Linux is used to set or modify environment variables in the shell.
exportd exportd is a command-line utility designed to manage NFS exports on Linux systems.
expr The expr command in Linux is used for expression evaluation.
extended_color_content extended_color_content is a Linux utility responsible for generating output that conforms to the extended color content scheme defined in the XYZ color space.
extended_pair_content extended_pair_content is a command-line tool designed to extend and enhance the content of key-value pairs.
extended_slk_color The extended_slk_color command sets the color of the Soft Label Keys (SLKs) of a Linux console.
extension-release The extension-release command manages kernel extensions (kexts) on macOS.

F

fabsl fabsl is a command-line utility for calculating the absolute value (magnitude) of a floating-point number.
faccessat faccessat evaluates file access permissions for a given file relative to a root directory.
faccessat2 faccessat2 evaluates whether the calling process has the specified access to a file opened by another process.
faillock faillock is a command-line utility used to monitor and respond to failed login attempts by locking a user's account after a specified number of consecutive failures.
faillock.conf faillock.conf is a configuration file for the faillock utility, responsible for enforcing account lockout policies in Linux systems.
false The Linux false command is a utility that immediately exits with a non-zero status, indicating failure.
fanotify fanotify is a powerful Linux command that allows users to monitor file system changes and receive notifications when specific events occur.
fanotify_init fanotify_init is a system call used to create an instance of a file notification group, known as a fanout.
fatlabel fatlabel is a command-line utility used to manage volume labels for FAT file systems.
fattach fattach is a versatile command-line utility for mounting FUSE filesystems in Linux.
fchmod fchmod is a command-line tool used to change the file permissions of multiple files or directories simultaneously.
fchmodat fchmodat modifies the file permissions of a file or directory at a specified file descriptor.
fchown fchown is a command-line utility used to change the ownership of a file or directory, setting both the user ID (uid) and group ID (gid) simultaneously.
fchown32 fchown32 is a utility that changes the owner and group of a file or directory, using 32-bit integer user and group IDs.
fchownat fchownat is a command-line utility for changing the ownership of a file or directory.
fcloseall fcloseall is a command used in Linux and Unix systems to automatically close all open files associated with a process or its children.
fcntl64
fcvt fcvt is a Linux command that converts a floating-point number to its decimal string representation.
fcvt_r fcvt_r is a mathematical library function in Linux that converts a decimal floating-point number to an 80-bit floating-point number.
fdformat fdformat is a command used to perform low-level formatting of a floppy disk under Linux systems.
fdim fdim is a command used to calculate the positive difference between two decimal floating-point numbers.
fdimf fdimf computes the positive difference between two floating-point numbers.
fdiml fdiml is a command-line tool for generating index files from an input file list.
fdisk The fdisk command in Linux is a versatile disk partitioning tool primarily used to create, delete, resize, and manage disk partitions on a hard drive.
FD_CLR FD_CLR is a function in the poll.h library that clears the specified file descriptor from a pollfd array.
fd_to_handle fd_to_handle converts a file descriptor number to a handle, which can be used in Windows API functions.
FD_ZERO FD_ZERO initializes a file descriptor set to empty.
feature_test_macros The feature_test_macros command is utilized during the compilation stage of a C or C++ program to ascertain whether specific language features are supported by the compiler.
feclearexcept feclearexcept clears the floating-point exceptions flags: FE_ALL_EXCEPT (or FE_INVALID, FE_DIVBYZERO, FE_OVERFLOW and FE_UNDERFLOW).
fedabipkgdiff fedabipkgdiff is a command-line tool for comparing the package manifests of two or more Fedora Atomic Base Image (ABI) repositories.
fedisableexcept fedisableexcept is a command designed primarily for kernel development and debugging.
feenableexcept The feenableexcept command enables the specified floating-point exception flags for the current thread.
fegetenv fegetenv is a utility for printing and manipulating the floating-point environment of the calling process.
fegetexceptflag fegetexceptflag is a command used to retrieve the current value of the exception flag for the floating-point unit (FPU).
fegetround fegetround retrieves the current rounding mode for floating-point operations in the floating-point environment.
feholdexcept feholdexcept is a utility that allows users to put the current terminal into hold and except input from specified files or pipes.
fenv_t The fenv_t command is used for the manipulation of floating-point environment information in a thread-safe manner.
feof_unlocked feof_unlocked checks end-of-file indicator for a stream.
feraiseexcept The feraiseexcept command in Linux raises floating-point exceptions specified by the argument(s) and performs the corresponding actions.
ferror_unlocked The ferror_unlocked function in C verifies whether an error has occurred during the last file operation on a stream.
fexcept_t fexcept_t is a data type that represents the floating-point exception mask.
fexecve fexecve is a Linux utility that executes a program in a separate process while inheriting the file descriptors of the parent process.
fflush_unlocked fflush_unlocked is a powerful system call that provides fine-grained control over the flushing of buffered output.
ffsl ffsl (Fast File System Lister) is a command-line utility designed for rapidly listing all files and directories within a specified directory in a structured, hierarchical format.
fg The fg command in Linux is used to move a job that is running in the background to the foreground.
fgetc fgetc reads a single character from a stream.
fgetc_unlocked The fgetc_unlocked function provides a thread-safe way to read a single character from a stream without locking the stream.
fgetfilecon_raw fgetfilecon_raw is a powerful utility that allows you to retrieve the security context of a file by reading it directly from the file system.
fgetgrent fgetgrent retrieves a group entry from the group database.
fgetgrent_r
fgetpos fgetpos retrieves the current file position of the specified stream in a posix-compliant way.
fgetwc fgetwc reads a wide character from a stream.
fgetwc_unlocked The fgetwc_unlocked() function reads a single wide character from the specified file stream stream.
fgetws fgetws is a library function in the C standard library used to read a line of text from a stream.
fgetws_unlocked fgetws_unlocked is a function used to read a line of text from a stream without locking the stream.
fgetxattr The fgetxattr command retrieves extended attributes associated with a file or directory.
fgrep fgrep (fixed grep) is a command-line utility in Unix and Linux systems used for searching plain-text data sets for lines that match a fixed string or words.
field_just field_just is a versatile command-line tool for aligning, justifying, and otherwise manipulating text fields.
field_opts The field_opts tool parses a sequence of whitespace-separated fields from its input and applies transformations to these fields based on a user-defined format specification.
field_opts_off field_opts_off is a command designed to remove extended field options from raw smbios entries.
field_opts_on field_opts_on is a versatile command-line tool for extracting specific fields from a given input text.
field_userptr The field_userptr command is a powerful tool used to carry out various string field manipulations, enabling users to modify and extract specific strings based on specified parameters.
file The file command in Linux is used to determine the type of a given file by examining its contents and, in some cases, its structure.
file-hierarchy file-hierarchy is a command-line utility designed to display the Filesystem Hierarchy Standard (FHS) in a user-friendly format.
filecap filecap is a command-line utility used to set or display capabilities for a specific file or directory.
filefrag filefrag is a powerful command-line utility that analyzes file fragmentation on ext2/3/4 file systems.
file_contexts file_contexts is a tool specifically designed for managing and manipulating SELinux file contexts on a Linux system.
file_contexts.homedirs file_contexts.homedirs is a utility used to define the security contexts for home directories on a Linux system.
file_contexts.local file_contexts.local is a command that allows administrators to define local customizations to file security contexts.
file_contexts.subs file_contexts.subs is a command-line tool used for managing supplementary file context definitions in SELinux.
file_contexts.subs_dist file_contexts.subs_dist generates a new file_contexts file by merging and ordering the provided SELinux file context files.
fincore fincore is a powerful command-line interface (CLI) tool for exploring and analyzing financial data.
find The find command in Linux is a powerful utility used for searching for files in a directory hierarchy.
find-filter find-filter allows the user to operate on specified files/directories based on a given filter expression.
find-repos-of-install find-repos-of-install is a versatile command-line utility that aids in locating the software repositories from which packages were installed on a Linux system.
find_key_by_type_and_name find_key_by_type_and_name is a command used to search for a specific key in a given OpenPGP secret keyring based on its type and name.
find_pair find_pair searches through a collection of elements and identifies pairs of them that meet a specified condition.
finitef finitef is a utility to perform finite field arithmetic calculations over prime fields.
finit_module finit_module is a command-line utility that allows for the initialization and finalization of Linux kernel modules.
Firecfg Firecfg is a command-line tool for configuring and managing firewall rules in a Linux system.
firejail.users firejail.users is a utility designed to simplify the management of users and groups within Firejail.
Firemon Firemon is a command-line tool used to manage firewall rules and security groups on AWS cloud infrastructure.
fixfiles fixfiles rectifies file permissions and ownership issues, addressing common problems related to file access and management in Linux systems.
flash flash is a command-line utility that plays a crucial role in system management.
flatpak-build-bundle flatpak-build-bundle facilitates the creation of Flatpak bundles.
flatpak-build-commit-from
flatpak-build-export flatpak-build-export is a command used to export a Flatpak bundle from a source tarball.
flatpak-build-finish flatpak-build-finish can be used with other Linux commands and tools to create complex build pipelines.
flatpak-build-import-bundle flatpak-build-import-bundle imports a reference to a Flatpak bundle so it can be referenced in future builds.
flatpak-build-sign flatpak-build-sign generates and embeds a signature into a Flatpak manifest to ensure its authenticity and integrity.
flatpak-build-update-repo
flatpak-create-usb flatpak-create-usb generates a bootable USB drive with a distribution of Flatpak applications using the Ostree deployment system.
flatpak-document-export flatpak-document-export exports a Flatpak manifest file to a distribution-agnostic format.
flatpak-document-info flatpak-document-info displays information about a Flatpak application's documents.
flatpak-document-unexport
flatpak-documents flatpak-documents is a utility designed to manage documents on Linux systems that leverage the Flatpak package management framework.
flatpak-enter flatpak-enter allows you to enter a Flatpak runtime and run commands as if you were inside the Flatpak application.
flatpak-flatpakref flatpak-flatpakref is a utility for generating a flatpakref file for a Flatpak application.
flatpak-flatpakrepo flatpak-flatpakrepo is a command that allows you to interact with Flatpak repositories.
flatpak-history flatpak-history allows you to manage the history of Flatpak applications.
flatpak-installation flatpak-installation is a command-line tool for managing Flatpak installations.
flatpak-kill flatpak-kill terminates running Flatpak applications.
flatpak-list flatpak-list is a powerful utility designed to manage and monitor Flatpak packages installed on a Linux system.
flatpak-make-current flatpak-make-current sets an application as the default for its category in the Flatpak runtime.
flatpak-mask Flatpak-mask manages Flatpak overrides for individual applications.
flatpak-metadata flatpak-metadata retrieves and displays metadata about installed Flatpak packages.
flatpak-override The flatpak-override command modifies the manifest of a Flatpak application installed on the system, offering a way to customize the application's behavior and preferences.
flatpak-permission-remove flatpak-permission-remove is a command used to remove permissions from a Flatpak application.
flatpak-permission-set flatpak-permission-set sets permissions for a Flatpak application.
flatpak-permissions flatpak-permissions manages the runtime permissions for Flatpak applications.
flatpak-pin flatpak-pin allows users to pin their installed Flatpak applications to specific versions, preventing them from being automatically updated.
flatpak-ps The flatpak-ps command lists all running Flatpak applications and daemons.
flatpak-remote-delete flatpak-remote-delete is a utility that allows you to manage remote repositories for Flatpak, a package management system for Linux distributions.
flatpak-remote-ls flatpak-remote-ls is a command-line utility for interacting with Flatpak remote repositories.
flatpak-remote-modify The flatpak-remote-modify command modifies the configuration of a remote repository used by flatpak.
flatpak-remotes flatpak-remotes manages remote repositories for Flatpak packages.
flatpak-spawn flatpak-spawn executes a specified executable inside a given Flatpak runtime environment.
flistxattr flistxattr is a command-line tool used to list extended attributes associated with a file or directory in Linux.
float.h The float.h header file defines the floating-point environment, which includes constants and functions that allow you to control and access the floating-point unit (FPU) of your system.
float_t float_t is a Linux command used to convert a floating-point number, represented as a string, into its corresponding binary representation.
flockfile flockfile is a powerful utility that enables users to obtain exclusive locks on files, ensuring that only one process has access to a particular file at a time.
floorl floorl rounds the floating-point argument x to the nearest integer towards negative infinity.
flower flower is a lightweight and user-friendly command-line tool for generating attractive and informative ASCII art.
flowtop flowtop is a modern Linux command-line tool that provides a high-level overview of network traffic.
flushinp flushinp is a command used to flush the input buffers of certain devices, particularly for input devices such as keyboards.
fmaf fmaf is a command-line tool for comparing video and audio files.
fmal The fmal command is a cross-platform numerical library providing a highly optimized implementation of standard mathematical functions.
fmaxf fmaxf calculates the maximum value of the provided floating-point numbers.
fmaxl fmaxl calculates the maximum error between the inband frequency response of a complex filter and a linear phase filter.
fminl fminl is a Linux command used to numerically minimize a nonlinear function of one variable.
fmodl fmodl performs a floating-point remainder operation, returning the floating-point remainder of num / den.
fmt fmt is a command-line utility in Linux used to format simple text by adjusting and wrapping the lines to fit a specified width.
fmtmsg fmtmsg is a utility to convert binary message files generated by the xgettext program to the native character set on the system.
fmtmsg.h fmtmsg.h is a header file in the Linux operating system that provides a set of macros for formatting messages.
fnmatch fnmatch is a shell command-line utility that performs wildcard pattern matching.
fnmatch.h The fnmatch.h header file in Linux provides a collection of functions for performing wildcard pattern matching.
fold The fold command in Linux is used to wrap each input line to fit a specified width.
fopencookie fopencookie is a utility used to create and manipulate file-like objects using a custom function instead of the standard file system operations.
for The for command in Linux is used for iterating over a list of items or a range of values within shell scripts.
form_cursor form_cursor is a Linux command-line tool designed to create and manage cursor keys for text-based user interfaces (TUIs).
form_data form_data is a lightweight command-line utility designed to parse and extract data from HTML forms.
form_driver form_driver is a command-line utility that generates the code for a Linux register-driver from a provided SVD (SystemView Description) file.
form_driver_w form_driver_w is a command-line tool used to generate Writer files from Form files in OpenOffice.
form_field form_field manipulates form fields in multi-part forms.
form_fieldtype form_fieldtype is a command-line tool used to query and manipulate field types associated with forms in a Salesforce organization.
form_field_attributes form_field_attributes is a command-line utility designed to manage form field attributes in .form files.
form_field_buffer form_field_buffer is a command-line interface (CLI) tool that manages form fields in a web browser from the terminal.
form_field_info The form_field_info command provides information about form fields in HTML documents.
form_field_just form_field_just is a command-line tool used to align form fields in HTML forms.
form_field_new form_field_new creates a new form field for use in web forms.
form_field_opts form_field_opts can be used in scripts or makefiles to automate the generation of field_opts structs.
form_field_userptr
form_field_validation The form_field_validation command validates form fields in web applications.
form_hook form_hook is a command-line tool used for creating and managing hooks on Linux systems.
form_new_page form_new_page can be used in conjunction with other form library functions to create and manage forms.
form_opts form_opts is a command-line tool for formatting options for a given command.
form_opts_off form_opts_off is a command used within the context of an X Window System form, primarily for GUI programming.
form_page form_page is a command-line tool used to generate standard web form pages from a specified template and data source.
form_post form_post is a versatile command-line tool designed to facilitate the sending of POST requests with multipart data to web servers.
form_requestname form_requestname is a powerful command-line tool used to construct and manage request names for API and RPC calls.
form_request_by_name -n, --name: Specifies the name of the template to use.
form_request_name form_request_name is a utility that generates unique and consistent request names for HTTP API requests within an API Gateway deployment.
form_userptr form_userptr provides a way to notify the kernel about a userspace pointer that it can use whenever it needs to refer to the object associated with the pointer.
form_variables form_variables extracts form data from a file and stores it in environment variables.
form_win form_win is a powerful text-based form handling tool that allows users to create interactive forms for data collection, input validation, and error handling in a command-line environment.
fort77 fort77 is a Fortran 77 compiler for Linux systems.
fpathconf fpathconf returns the value of a configurable variable for the pathname given as its argument.
fpclassify The fpclassify command determines the class of a floating-point number, providing insights into its nature and characteristics.
fprocopen fprocopen is a command-line utility used to open files and processes from within a running Python script.
fpurge fpurge is a command-line utility used to purge a file system of stale files and directories, freeing up disk space.
fputc_unlocked fputc_unlocked() writes a character to a stream and is intended for use by multi-threaded programs.
fputs fputs writes or appends a null-terminated string to a file.
fputs_unlocked fputs_unlocked writes a string to a stream, without the file locking performed by fputs.
fputwc fputwc writes a wide character to a file or stream.
fputwc_unlocked fputwc_unlocked writes a wide character to a stream.
fputws_unlocked fputws_unlocked writes a wide character to a stream, without the requirement of a mutex lock.
FQ-PIE FQ-PIE (Flexible Queue Processor with Parallel Improved Execution) is a Linux command that allows users to manage and execute tasks in a FIFO (First-In-First-Out) queue system.
freeaddrinfo freeaddrinfo is a Linux command used to free the linked list of linked addrinfo structures returned by getaddrinfo(3).
freecon freecon is a command-line tool used to manage and query free space on Linux systems.
freeconary freeconary is a command-line dictionary for Linux that provides quick and easy access to word definitions, synonyms, antonyms, and other linguistic information.
freehostent freehostent is a lightweight command-line tool that frees the DNS host entry cache on Linux systems.
freeifaddrs The freeifaddrs command provides a structured and consistent method of retrieving interface address information for each interface present on the system.
freelocale freelocale is a command-line utility for inspecting and manipulating locale settings.
free_field free_field is a Linux command that calculates and displays the total and available disk space on all mounted file systems.
free_form The free_form command provides an advanced editor designed specifically for managing large and complex text files.
free_handle free_handle can be integrated into scripts or combined with other commands for advanced analysis.
free_hugepages free_hugepages is a utility command used to release huge pages from the system back to the hugepage pool.
free_item free_item is a command that releases a previously allocated item in a data structure.
free_menu free_menu is a Linux command-line tool designed to manage and configure shared application menus.
free_pair free_pair is a command-line utility designed to find and release free memory pairs to improve system performance.
fremovexattr fremovexattr is a Linux command used to remove extended file attributes.
freopen freopen is a system call used to redirect the standard input or output streams to a specified file.
frexp frexp decomposes a floating-point number into its fractional and exponent components.
frexpf frexpf (floating-point extract) decomposes a floating-point number into a mantissa and a power of two.
frexpl frexpl is a command-line utility designed to explore and extract data from video files.
fsadm fsadm is a command-line tool used for managing and configuring file systems in a Linux environment.
fsck The fsck (File System Check) command in Linux is used for checking and repairing filesystem inconsistencies.
fsck.btrfs fsck.btrfs is a command-line tool for checking and repairing the integrity of Btrfs file systems.
fsck.cramfs fsck.cramfs is a utility used to check and repair inconsistencies in a CramFS filesystem (Compressed Read-only Advanced Multi-File System).
fsck.fat fsck.fat is a command-line utility used to check and repair the integrity of FAT (File Allocation Table) file systems, commonly found on USB drives, SD cards, and legacy Windows systems.
fsck.minix fsck.minix is a Linux utility used to check and repair a Minix filesystem.
fsck.msdos fsck.msdos is a command line utility in Linux that checks and repairs the file systems of MS-DOS (FAT) and FAT32 drives.
fsck.xfs fsck.xfs is a utility used to check and repair inconsistencies in an XFS filesystem.
fseeko fseeko is a standard library function in C that allows repositioning the file offset of an open file descriptor to a specified location.
fsetfilecon fsetfilecon allows users to set the security context of regular files and directories on Linux systems.
fsetxattr fsetxattr sets extended attributes (xattrs) for files or directories.
fsfreeze fsfreeze is a command-line utility used to freeze and thaw the file system of a given mount point.
fsnotifywait fsnotifywait is a command for monitoring file system events and triggering actions based on those events.
fsnotifywatch fsnotifywatch is a Linux command-line tool for monitoring changes to files and directories.
fssetdm_by_handle fssetdm_by_handle is a command that sets the direct or delayed mount flag on a file system specified by the given file handle.
fstat64 fstat64 retrieves information about the open file descriptor provided.
fstatat fstatat analyzes file system statistics gathered from the fstat() system call.
fstatat64 fstatat64 retrieves file status about an open file descriptor.
fstatfs fstatfs is a command-line utility that displays the file system statistics of the specified file or directory.
fstatfs64 fstatfs64 retrieves information about a mounted file system.
ftello ftello is a simple command that returns the current position of the file pointer in a specified file.
ftok ftok generates a unique key to access a System V IPC facility.
ftp The ftp command stands for File Transfer Protocol.
ftpusers ftpusers is a versatile utility designed to manage and inspect FTP (File Transfer Protocol) user listings.
ftruncate64 ftruncate64 modifies the size of a file to the specified length in bytes.
ftrylockfile ftrylockfile is a utility designed to create and manage try-locks for files.
fts_children The fts_children command is a powerful text search tool that recursively searches for files and directories matching specific criteria within a specified directory tree.
fts_close The fts_close command is used to close a full-text search session, terminating the search process initiated by fts_open.
fts_set fts_set provides a user-friendly interface to manage filesystem timestamps.
ftw.h ftw.h provides a high-level interface for iterating over files and directories in a directory hierarchy.
fullreport fullreport generates comprehensive reports based on data sources and custom configurations.
function In Linux, function is not a standalone command but a shell keyword used primarily in Bash and other shell environments to define function routines.
function::- function::- is a bash built-in command that defines a user-created function.
function::addr The addr command is a powerful network administration tool used to display or modify the network address, hardware address, and routing tables for a specified network interface.
function::addr_to_node The function::addr_to_node command is a Linux utility used to resolve an IPv4 or IPv6 address to its corresponding node.
function::ansi_clear_screen ansi_clear_screen is a Linux command used to clear the terminal screen.
function::ansi_cursor_hide ansi_cursor_hide can be used in conjunction with ansi_cursor_show to control cursor visibility dynamically.
function::ansi_cursor_move function::ansi_cursor_move is a specialized tool used for precise cursor positioning within a terminal window.
function::ansi_cursor_restore function::ansi_cursor_restore is a shell function that restores the cursor position to its saved location.
function::ansi_cursor_save ansi_cursor_save is a versatile command designed to preserve the current cursor position within a terminal window.
function::ansi_cursor_show The function::ansi_cursor_show command is a POSIX-compliant function that displays the text cursor in an interactive terminal.
function::ansi_new_line function::ansi_new_line can be used in conjunction with other commands that require newline characters as input, such as grep, sed, and awk.
function::ansi_reset_color The ansi_reset_color function in Linux is a utility that resets the foreground and background colors of text output to their default values.
function::ansi_set_color ansi_set_color sets the colors for ANSI escape codes.
function::asmlinkage This macro can be used with other Linux commands and tools to create complex programs.
function::assert function::assert is a powerful utility that performs assertion checking in Linux shell scripts.
function::atomic_long_read function::atomic_long_read is a powerful C++ function used for reading the value of an atomic long integer.
function::atomic_read The function::atomic_read command is used to read data from memory atomically and independent of lock management and synchronization mechanisms.
function::backtrace function::backtrace captures the stack trace of the current function and provides a human-readable representation of it.
function::bytes_to_string The bytes_to_string command is a versatile utility for converting raw binary data represented as a byte array into a human-readable string representation.
function::caller function::caller is a bash built-in command that prints the name of the function from which it was called, or an empty string if called from the top level.
function::callers function::callers is a Perl function that returns a list of all callers of the current function.
function::caller_addr function::caller_addr is a Linux command that displays caller addresses, providing insights into stack frame information for functions and libraries.
function::cmdline_arg cmdline_arg is a powerful Linux command that allows users to access and manipulate individual command-line arguments within a script or program.
function::cmdline_args cmdline_args is a JavaScript function used for getting/parsing the command-line arguments in a Node.js script.
function::cmdline_str
function::commit function::commit is a command used to set or change the commit action of a function.
function::cpu function::cpu is a command-line tool that provides real-time information about CPU usage on Linux systems.
function::cpuid cpuid is a Linux utility that displays detailed information about the host's CPU.
function::cputime_to_msecs function::cputime_to_msecs is a function within the google C++ library that converts CPU time to milliseconds.
function::cputime_to_string cputime_to_string is a utility that converts a CPU time value, expressed as a fractional number of seconds, to a string representing the duration.
function::cputime_to_usecs The function::cputime_to_usecs function converts a CPU time value in clock ticks to microseconds.
function::cpu_clock_ms cpu_clock_ms is a Linux command used to measure and display the time spent by the CPU executing processes.
function::cpu_clock_ns cpu_clock_ns provides the current CPU clock, expressed as nanoseconds since system boot.
function::cpu_clock_s The function::cpu_clock_s command measures the time elapsed since an arbitrary point in the past using the CPUs hardware time stamp counter.
function::cpu_clock_us The function::cpu_clock_us command provides a high-resolution timestamp in microseconds since the last system boot.
function::ctime The function::ctime command is a versatile utility used for manipulating timestamps in C code.
function::cve_count_metric function::cve_count_metric is a Linux command that calculates the number of vulnerabilities, Common Vulnerabilities and Exposures (CVEs), present in a given dependency tree.
function::cve_record_metric This command can be used in conjunction with other functions to update vulnerability metrics.
function::cve_tmpdisable The function::cve_tmpdisable command provides a temporary disablement mechanism for CVEs.
function::delete_stopwatch function::delete_stopwatch is a command-line utility that removes a previously created stopwatch.
function::discard function::discard is a utility command used to discard the data and reclaim the space occupied by a block storage device, such as a hard disk drive (HDD) or solid-state drive (SSD).
function::d_name The function::d_name command is a part of the dirname library.
function::egid function::egid is a bash shell builtin command used to retrieve the effective group ID of the current shell.
function::env_var env_var is a versatile Linux utility used for managing and setting environment variables.
function::errno_str The function::errno_str() command in Linux translates an error number to a human-readable description.
function::error function::error is a command used to check for errors in a function and display a user-friendly and customized error message.
function::euid The function::euid command allows you to retrieve the effective user ID (EUID) of the current process.
function::execname The execname command is a tool for determining the executable name of a running process.
function::exit The function::exit command in Linux provides a controlled method to exit a function defined in a script.
function::fastcall The fastcall command is a custom Linux command designed to streamline the process of debugging large or complex functions.
function::format_ipaddr The function::format_ipaddr function accepts an IPv4 or IPv6 address and returns its representation in a user-specified format.
function::fp32_to_fp64 fp32_to_fp64 is a Linux command that converts 32-bit floating-point numbers to 64-bit floating-point numbers.
function::fp_add fp_add is a high-precision fixed-point addition command.
function::fp_div
function::fp_eq fp_eq is a command for comparing two floating-point numbers for equality with hardware floating-point precision.
function::fp_le fp_le is a command-line tool for efficient manipulation and analysis of function points in a software development context.
function::fp_lt fp_lt is a powerful Linux command used to compare the values of two floating-point numbers, providing a versatile tool for numerical analysis and decision-making.
function::fp_mul The fp_mul command is a high-performance floating-point multiplier library designed for scientific computing and numerical analysis tasks.
function::fp_rem fp_rem is a crucial floating-point math command for computing the remainder of division.
function::fp_sqrt fp_sqrt computes the square root of a double-precision floating-point number.
function::fp_sub fp_sub is a tool used for numerical computations with floating-point precision in Linux.
function::fp_to_long fp_to_long converts a floating-point value to a long integer by rounding it to the nearest integer.
function::fp_to_string function::fp_to_string is a command-line utility for converting a floating-point number to its string representation.
function::ftrace ftrace is a powerful Linux command for tracing kernel events and functions.
function::fullpath_struct_file The function::fullpath_struct_file command is a utility that is used to find the full path of the data structure file that is associated with a given function.
function::fullpath_struct_nameidata The function::fullpath_struct_nameidata function in Linux is a system call used to convert a pathname into a fully qualified path by resolving symbolic links and other special file types.
function::fullpath_struct_path The fullpath_struct_path command translates a full path into its component parts, providing a structured representation of the file or directory path.
function::gettimeofday_ms The gettimeofday_ms command is a precise microsecond timestamp generator.
function::gettimeofday_ns function::gettimeofday_ns fetches the current time accurate to nanoseconds.
function::gettimeofday_s function::gettimeofday_s is a C library function used to obtain the current time in microseconds.
function::gettimeofday_us The gettimeofday_us() function retrieves the current time as a microsecond-resolution timestamp, represented as a 64-bit integral value in microseconds since the UNIX epoch.
function::get_cycles The function::get_cycles command calculates the number of function calls made during the execution of a given function.
function::get_loadavg_index function::get_loadavg_index retrieves the load average for the Linux system at the specified index.
function::get_sa_flags function::get_sa_flags is a command used to retrieve the flags associated with a service account (SA).
function::get_sa_handler
function::gid The function::gid command is a versatile Linux utility for extracting and modifying group IDs (gid) associated with files and directories.
function::htonl The function::htonl function in Linux is used to convert a 32-bit integer (host byte order) to a network byte order (big-endian).
function::htonll The function::htonll function converts a 64-bit unsigned integer from host byte order to network byte order.
function::HZ function::HZ is a shell function used to display the system clock rate, which defaults to 100 Hertz (Hz) for most Linux systems.
function::indent indent is a text processing tool that reformats C code to follow a consistent indentation style.
function::indent_depth indent_depth is a command-line utility that measures the indentation depth of text, typically used for source code analysis and text processing tasks.
function::inet_get_ip_source inet_get_ip_source obtains the source IP address of an established TCP connection.
function::inet_get_local_port The inet_get_local_port function retrieves the local port number associated with a socket.
function::inode_name inode_name extracts the inode serial number and file name from a specified path.
function::inode_path inode_path can be used in conjunction with other Linux commands to perform a variety of tasks.
function::int_arg int_arg is a command used for extracting integer arguments from a string.
function::ipmib_filter_key function::ipmib_filter_key command is used to filter out any unwanted keys from the output of the ipmitool sdr command.
function::ipmib_get_proto ipmib_get_proto is a tool used to query the current IPMI version and protocol.
function::ipmib_local_addr The ipmib_local_addr command provides an interface to manage IPMI (Intelligent Platform Management Interface) local addresses.
function::ipmib_remote_addr
function::ipmib_tcp_local_port ipmib_tcp_local_port is used to query and change the local TCP port that the daemon is bound to.
function::ipmib_tcp_remote_port ipmib_tcp_remote_port is a utility for setting the TCP listener port for remote IPMI over LAN (IPMI-over-LAN, IPMI-LAN) connections.
function::ip_ntop ip_ntop is a command-line utility that converts an IP address from its binary representation to a human-readable string.
function::isdigit The isdigit function in Linux determines whether a character is a digit (0-9).
function::isinstr
function::is_return The is_return function in Linux evaluates whether the value of a variable or expression satisfies a given condition.
function::jiffies function::jiffies retrieves the current value of the Linux system timer, jiffies.
function::json_add_array The function::json_add_array command adds a new array to a JSON object or array.
function::json_add_array_numeric_metric function::json_add_array_numeric_metric inserts a numerical metric into a JSON string and appends it to an array.
function::json_add_numeric_metric
function::json_add_string_metric
function::json_set_prefix json_set_prefix is a versatile tool that provides an easy and efficient way to modify JSON data by setting the prefix for all keys within a specified JSON object.
function::kernel_buffer_quoted_error kernel_buffer_quoted_error() can be used with other Linux commands and tools to retrieve and display error messages from the kernel.
function::kernel_char The kernel_char command provides access to kernel characters, namely, devices and pseudo-devices.
function::kernel_int
function::kernel_long kernel_long is a command-line tool used to analyze and understand the kernel's performance characteristics.
function::kernel_or_user_string_quoted This function can be used with other Linux commands and tools to process and manipulate kernel strings.
function::kernel_or_user_string_quoted_utf16 The function::kernel_or_user_string_quoted_utf16 function in Linux provides a way to work with UTF-16 encoded strings in the kernel or user space.
function::kernel_or_user_string_quoted_utf32
function::kernel_pointer The function::kernel_pointer command is a debugging tool used primarily for kernel development and debugging.
function::kernel_short function::kernel_short is a powerful function in the F# language that simplifies working with mathematical functions represented as lambda expressions.
function::kernel_string The function::kernel_string command is a tool used to retrieve a specific kernel string from the Linux kernel.
function::kernel_string_n kernel_string_n is a function used in Linux kernel programming to retrieve a string from the kernel's memory.
function::kernel_string_quoted function::kernel_string_quoted is a bash function used to generate a quoted string from a given string.
function::kernel_string_quoted_utf16 Ensure that the input string is a valid UTF-16 string.
function::kernel_string_quoted_utf32 The function::kernel_string_quoted_utf32 command creates a UTF32 quoted string from the input string.
function::kernel_string_utf32 The function::kernel_string_utf32 command is designed to process and manipulate UTF-32 encoded strings within the Linux kernel.
function::ktime_get_ns The function::ktime_get_ns function in Rust returns the current time in nanoseconds since an arbitrary point in time in the past.
function::linuxmib_filter_key The linuxmib_filter_key command filters a LinuxMIB result set based on a KVP pair.
function::local_clock_ms Time Drift: Local time sources can drift over time, leading to inaccurate timestamps.
function::local_clock_ns The function::local_clock_ns command, part of the LLVM function library, provides a way to retrieve the current time in nanoseconds with high accuracy.
function::local_clock_s Produces a monotonically increasing 64-bit integer, which corresponds to the number of seconds that have elapsed since the start of the epoch.
function::local_clock_us local_clock_us is a system call that retrieves the current time in microseconds since epoch.
function::log function::log provides a concise and standardized syntax for logging messages from scripts, applications, or the command line.
function::longlong_arg The function::longlong_arg command is primarily used to define a new function which takes a single long long argument and returns nothing.
function::long_arg long_arg is a command-line tool specifically designed for processing long and complex arguments with ease and precision.
function::long_to_fp The function::long_to_fp command converts a 64-bit long integer to a floating-point number.
function::MAJOR The function::MAJOR command extracts the major tuple value from a function.
function::matched
function::matched_str The function::matched_str command is a versatile tool for extracting the first occurrence of a given string pattern from input.
function::mdelay The function::mdelay command in Linux pauses script execution for a specified number of milliseconds.
function::mem_page_size The mem_page_size command in Linux displays the page size of the system memory in bytes.
function::MKDEF function::MKDEF is a command used to create a ".def" file for a dynamic linked library (DLL).
function::MKDEV The mkdev command is used to create a device file, allowing access to special hardware devices in the Linux system.
function::modname function::modname is a build tool command used in Go projects to generate function names for variables, types, constants, and other identifiers.
function::module_name The function::module_name command redefines the specified function in a kernel module with a provided function pointer.
function::module_size The module_size command displays the size of a specific kernel module.
function::msecs_to_string The function::msecs_to_string command converts milliseconds (ms) into a human-readable string representation.
function::nfsderror function::nfsderror is a powerful command-line tool for managing NFS (Network File System) errors.
function::ngroups The function::ngroups command in Linux retrieves the number of supplementary groups that the effective user or a specified user is in.
function::nsecs_to_string function::nsecs_to_string converts nanoseconds to human-readable string representations.
function::ns_egid The function::ns_egid command can be used in conjunction with other tools to manage and inspect process attributes in different namespaces.
function::ns_euid
function::ns_pgrp function::ns_pgrp is a GNU C Library function that returns the process group ID of the calling process in the specified namespace.
function::ns_pid Specify the network namespace's name or ID.
function::ns_ppid The ns_ppid function in Linux is used to retrieve the parent process ID of the given namespace.
function::ns_sid The ns_sid command is used for network service identifier (SID) management, including creation, modification, and deletion.
function::ns_tid The function::ns_tid command allows the retrieval of the Task ID (TID) of a given function within a Google Cloud Function or Cloud Run service.
function::ns_uid ns_uid allows users to map namespaces to user IDs for better resource isolation and security.
function::pages_to_string function::pages_to_string is a dynamic utility that converts the data retrieved from various Pages functions into a string format.
function::panic function::panic handles errors in Linux as exceptions in Rust.
function::pexecname Function::pexecname extracts the executable portion of a process's name from a process ID.
function::pid The pid function is a Shell Built-in command that converts a given number or variable to an integer, ensuring it represents a valid process ID (PID).
function::pid2execname The function::pid2execname command returns the absolute path to the executable for a given process ID (PID).
function::pid2task function::pid2task is a powerful command for debugging and tracing live Linux processes.
function::pn pn is a powerful Python function that facilitates seamless execution of arbitrary Python code within a shell environment.
function::pnlabel pnlabel is a command that assigns labels to physical network devices.
function::pointer_arg function::pointer_arg is a powerful command-line tool for generating C/C++ function pointers from command-line arguments.
function::pp pp is a command-line tool that provides pretty-printing and syntax highlighting capabilities for various programming languages.
function::ppfunc ppfunc is a versatile command that allows quick and flexible calculation of function values.
function::ppid ppid is a command that prints the process ID of the parent process of the current process.
function::printk function::printk is a powerful debugging tool that allows developers to print kernel messages from user space.
function::print_backtrace
function::print_backtrace_fileline print_backtrace_fileline is a gdb command used to print a backtrace with file and line numbers on each frame.
function::print_regs The function::print_regs command is used to print the contents of a specified register set in a specified format.
function::print_stack function::print_stack is a convenient debugging tool used to print the current call stack in a user-friendly format.
function::print_syms print_syms is a Linux command that displays the symbol table of an executable file.
function::print_ubacktrace function::print_ubacktrace is a powerful debugger tool that prints a concise representation of the current call stack, including function names, source file paths, and line numbers.
function::print_ubacktrace_brief
function::print_ubacktrace_fileline The print_ubacktrace_fileline command is used for debugging purposes to print the stack backtrace, including the source file and line number.
function::print_ustack The function::print_ustack command prints information about the call stack, including function names, source file paths, and line numbers.
function::print_usyms function::print_usyms prints symbols from the user symbol section of an ELF object file.
function::probefunc probefunc is a Linux command used for exploring kernel functions.
function::probemod function::probemod is a highly versatile kernel module probing tool that provides extensive information about loaded kernel modules in the Linux operating system.
function::probe_type The probe_type command probes a connected terminal to determine its type.
function::proc_mem_data function::proc_mem_data retrieves memory data for an individual process.
function::proc_mem_rss proc_mem_rss calculates the Resident Set Size (RSS) memory usage of a process.
function::proc_mem_shr proc_mem_shr is a Linux command that displays the shared memory statistics for a given process.
function::proc_mem_size proc_mem_size provides detailed memory statistics for the current process.
function::proc_mem_string proc_mem_string retrieves the value of a sequence file item from /proc/self/mem.
function::proc_mem_txt proc_mem_txt is a Linux command that displays detailed memory information in a human-readable text format.
function::pstrace pstrace is a powerful Linux command used to trace and debug processes by recording their system calls and other events.
function::qsq_blocked The qsq_blocked command is a Linux tool used to display blocked queue statistics for a given system.
function::qsq_print The qsq_print command reads data from a QUANTUM Safe Secure (QSS) encryption key file and prints it in a user-friendly format.
function::qsq_service_time qsq_service_time can be integrated with other Linux commands for automating tasks, such as monitoring and alerting.
function::qsq_start qsq_start is a command for managing queue simulations in the Linux environment.
function::qsq_throughput qsq_throughput is a command-line tool for measuring the throughput of a server by sending a stream of queries and measuring the response latency.
function::qsq_utilization The function::qsq_utilization command is primarily used to monitor the utilization of resources such as CPU, memory, and network.
function::qsq_wait_queue_length function::qsq_wait_queue_length is a versatile Linux command designed to determine the current length of a kernel wait queue associated with a specific system queue.
function::qsq_wait_time qsq_wait_time is a command in Linux used to set or display the approximate amount of time a request should wait before being considered timed out.
function::qs_done The qs_done command in Linux is a specialized tool used to mark a task or activity as completed within the context of the Quality Sequencer (QS) framework.
function::qs_run qs_run is a command-line utility used to perform a quick scan of a running process or a core dump file.
function::qs_wait qs_wait is a command-line tool designed for automating the execution of scripts or commands.
function::randint function::randint is a Python function that generates a random integer between two specified values.
function::read_stopwatch_ms read_stopwatch_ms retrieves and prints the elapsed time in milliseconds from a stopwatch created by the start_stopwatch function.
function::read_stopwatch_ns function::read_stopwatch_ns is a Linux command used to read the CPU time spent by the thread in nanoseconds.
function::read_stopwatch_s function::read_stopwatch_s measures a duration of time with nanosecond precision.
function::read_stopwatch_us The read_stopwatch_us() function is part of the Linux Performance Application Programming Interface (PAPI) and is designed to retrieve the current elapsed time from a started stopwatch, expressed in microseconds.
function::real_mount function::real_mount can be used with other Linux commands to manage filesystems.
function::register The register command is a powerful tool used to manage and interact with user-defined functions in the Linux shell environment.
function::registers_valid function::registers_valid is a powerful command that helps ensure the validity of CPU registers in Linux systems.
function::regparm function::regparm is a utility for annotating C functions with register parameters.
function::remote_id function::remote_id allows users to manage the remote ID of a Google Cloud Function.
function::remote_uri
function::returnstr function::returnstr is a powerful command-line utility designed to parse strings based on user-defined functions.
function::returnval function::returnval is a command used in Shell script programming to access the return value of a previously executed function.
function::return_str function::return_str is a versatile command used to dynamically create and return a string from input text.
function::reverse_path_walk function::reverse_path_walk is a C++ function that performs a reverse path walk on a local file system.
function::rlimit_from_str The function::rlimit_from_str function parses a string and assigns it to the kernel resource limit.
function::s32_arg s32_arg is a command-line utility used for parsing and validating arguments of type s32 from the command line.
function::s64_arg The function::s64_arg command is used for parsing command line arguments that are of type signed 64-bit integer.
function::sa_flags_str
function::sa_handler function::sa_handler helps register a signal handler function in a shared library.
function::sa_handler_str Ensure that the signal action structure is valid before converting it to a string.
function::set_int_arg function::set_int_arg is a Linux command used to set the value of an integer argument for a function invocation.
function::set_kernel_char The function::set_kernel_char command modifies the character device special file /dev/kmem to allow writing to kernel memory.
function::set_kernel_int function::set_kernel_int alters kernel variables without having to rebuild the kernel modules.
function::set_kernel_long The function::set_kernel_long sets a kernel function parameter to a 64-bit integer value.
function::set_kernel_pointer The function::set_kernel_pointer command modifies a kernel pointer function.
function::set_kernel_short function::set_kernel_short enables you to set the short kernel version, which is displayed in various system information utilities and the kernel boot messages.
function::set_kernel_string function::set_kernel_string is a Linux command that allows the setting of kernel string parameters.
function::set_kernel_string_n The function::set_kernel_string_n command dynamically adjusts the kernel string table at runtime, allowing the modification of existing string entries or the addition of new strings.
function::set_longlong_arg One common issue that can occur is that the argument index is out of range.
function::set_long_arg
function::set_pointer_arg The function::set_pointer_arg command is used to set a pointer argument for a function.
function::set_s32_arg The function::set_s32_arg is a Linux command tailored for interacting with function arguments.
function::set_s64_arg The function::set_s64_arg command is used to set a 64-bit integer argument for a function call within a shared library.
function::set_u32_arg function::set_u32_arg is a command used to set a 32-bit unsigned integer argument in a function call.
function::set_uint_arg
function::set_ulonglong_arg The function::set_ulonglong_arg command is used to set the value of a uint64_t argument in a function from Lua.
function::set_ulong_arg
function::set_user_char set_user_char enables users to specify a custom character to represent the current user in a terminal window or any other application that supports the PROMPT_COMMAND environment variable.
function::set_user_int The function::set_user_int function can be used with other polynomial functions to perform various operations on polynomials.
function::set_user_long function::set_user_long is a powerful command used to set the user data associated with a GDAL raster band.
function::set_user_pointer The set_user_pointer function in Linux sets a user pointer for the function.
function::set_user_short function::set_user_short allows users to set the short username for the current Cloud Function.
function::set_user_string The function::set_user_string command is used to set the user string for a function.
function::set_user_string_arg function::set_user_string_arg sets the value of a registered string argument for a function.
function::set_user_string_n set_user_string_n is a versatile utility that allows users to modify specific entries in the user string section of the ELF binary.
function::sid The sid command converts an ASCII string into a Session Identifier (SID).
function::sigset_mask_str function::sigset_mask_str is a Linux utility used to modify the current process's signal mask based on a provided string representation.
function::sock_fam_num2str The function::sock_fam_num2str command converts a numeric socket family number into its corresponding string representation.
function::sock_fam_str2num sock_fam_str2num converts a socket family name to its numerical equivalent.
function::sock_prot_num2str sock_prot_num2str is a utility command used to convert a socket protocol number into its corresponding name.
function::sock_prot_str2num The sock_prot_str2num utility converts a protocol name to its corresponding protocol number.
function::sock_state_num2str The function::sock_state_num2str command converts a socket state number to a string.
function::sock_state_str2num function::sock_state_str2num is a utility that converts a string representing a TCP socket state into its corresponding numeric value.
function::speculate function::speculate is a command-line tool designed for speculative execution of code snippets within a sandboxed environment.
function::speculation The function::speculation command is a powerful tool used for analyzing and mitigating potential side-channel attacks that exploit speculative execution vulnerabilities in modern processors.
function::sprint_backtrace sprint_backtrace prints a readable representation of the current backtrace.
function::sprint_loadavg The function::sprint_loadavg() function prints the system load average to a given sprint sink.
function::sprint_stack The function::sprint_stack command is used for debugging purposes in Firefox.
function::sprint_syms sprint_syms is a Linux command designed to print out function symbols in a well-organized and optimized manner.
function::sprint_ubacktrace function::sprint_ubacktrace is a command-line utility for printing the current stack trace in the form of a backtrace.
function::sprint_ustack The function::sprint_ustack tool is used for fetching a brief description of the arguments passed as function arguments in placeholders.
function::sprint_usyms function::sprint_usyms is a command-line tool used to generate usable symbols from function names.
function::stack function::stack is a powerful utility for inspecting the stack trace of a running process.
function::stack_size function::stack_size is a command that displays the stack size of a function in a Rust binary.
function::stack_unused function::stack_unused finds and lists all unused functions in the provided binary.
function::stack_used stack_used is a Linux command that displays the amount of memory currently used by the Java Virtual Machine (JVM) stack.
function::stop_stopwatch function::stop_stopwatch halts profiling of a function.
function::stp_pid function::stp_pid is a command that checks if a specified pid is in the state of stopped.
function::stringat stringat is a versatile command-line utility for manipulating strings in Linux.
function::string_quoted function::string_quoted is a function that returns a string that is quoted.
function::string_to_fp function::string_to_fp is a powerful Linux command used to convert a given string representation of a floating-point number into its corresponding IEEE 754 binary floating-point representation.
function::strlen strlen computes the length of a given string in C++.
function::strpos The strpos function is a PHP function that searches for the first occurrence of a string within another string and returns the index of the first character of the found string.
function::strtol strtol converts a string to a long integer.
function::str_replace str_replace is a command-line utility designed to perform string replacement operations on text.
function::substr function::substr extracts a substring from a given string.
function::switch_file The switch_file command provides a convenient way to exchange file descriptors between running processes.
function::symdata symdata is a command-line utility for extracting debug symbols from binary files.
function::symfile The function::symfile command in Linux is used to generate a symbolic file (/proc/self/fd) pointing to a file or socket at the specified path.
function::symfileline symfileline is a command-line utility for printing the name of the source file and line number associated with a given symbol in a DWARF debug information section.
function::symline function::symline is a specialized conversion utility that transforms a function-based linear model into a SymPy symbolic object.
function::symname The function::symname command provides a simple interface for generating symbolic names (symnames) based on a function's address.
function::system function::system is a command-line tool used to execute system commands from within Bash functions.
function::target_set_pid The function::target_set_pid command allows you to associate a process with a specific function scope.
function::target_set_report target_set_report allows users to set the LED report descriptor for a USB HID device.
function::task_ancestry task_ancestry retrieves and displays the ancestry hierarchy of a specified task in the form of a tree.
function::task_backtrace function::task_backtrace is a command used to display the backtrace for a task (function) in the Linux kernel.
function::task_cpu function::task_cpu gathers CPU usage information for each thread that is currently mapped to the current group of logical cores.
function::task_current function::task_current is a Rust function that returns the current task context.
function::task_cwd_path function::task_cwd_path is a Bash function that returns the current working directory (cwd) path.
function::task_dentry_path task_dentry_path is used to inspect the current working directory of a specific task or process.
function::task_egid task_egid retrieves the effective group ID of a task.
function::task_euid The task_euid() function in Linux gets the effective user ID of the process specified by the tid parameter.
function::task_exe_file The task_exe_file() function is used to obtain the executable file path of a given task.
function::task_fd_lookup function::task_fd_lookup is a command used in the Linux kernel for looking up file descriptors associated with a task.
function::task_gid The task_gid command displays the current process's supplementary group identifications (GIDs).
function::task_max_file_handles The function::task_max_file_handles command in Linux is a system tool used to query or set the maximum number of file handles that can be opened by a specific task or process.
function::task_nice The function::task_nice command is used to determine whether or not a task is currently in a nice state, meaning it has a modified scheduling priority.
function::task_ns_egid This function can be used in conjunction with other Linux kernel functions to manipulate and retrieve information about namespaces and threads.
function::task_ns_euid task_ns_euid is a Linux command used to obtain the effective user ID (euid) of a process within a specified task namespace.
function::task_ns_gid The task_ns_gid command in Linux allows you to retrieve the namespace identifier (NSID) of a task group's namespace for user namespace mappings.
function::task_ns_pid The function::task_ns_pid() function returns the process ID of the designated task.
function::task_ns_tid The function::task_ns_tid command provides a mechanism to obtain the thread ID (TID) for a given task namespace (NS).
function::task_ns_uid The function:task_ns_uid command allows users to interact with a namespace's user ID (UID) mappings.
function::task_open_file_handles function::task_open_file_handles reports the number of open file handles by tasks.
function::task_parent The task_parent command displays the parent process ID of the specified task or process.
function::task_pid The function::task_pid command retrieves the process ID (PID) of a given task in the Linux kernel.
function::task_prio function::task_prio is a Linux command used to manipulate the priority of system tasks.
function::task_start_time The task_start_time command displays the start time of a specified process or group of processes.
function::task_stime task_stime measures how long a process has spent in user mode.
function::task_tid task_tid is a Linux command that returns the Thread ID (TID) of a running process.
function::task_time_string The task_time_string command is used to convert a timestamp, typically obtained from the Linux kernel, into a human-readable string.
function::task_time_string_tid The function::task_time_string_tid command creates a time string using the provided timestamp and thread ID (TID).
function::task_uid This command can only be used in a function.
function::task_utime The function::task_utime is a function exposed by the libchampollion library.
function::tcpmib_filter_key The tcpmib_filter_key command is employed with the Traffic Control (tc) framework in the Linux kernel to filter IPFIX/sFlow traffic by specific IP Flow Information Export (IPFIX) fields.
function::tcpmib_get_state tcpmib_get_state is a command-line utility used to retrieve the current state of TCP/IP connectivity from the Linux networking stack.
function::tcpmib_local_addr tcpmib_local_addr is a Linux utility designed to retrieve the local IP address associated with a specified Transport Control Protocol (TCP) port on the system.
function::tcpmib_local_port The tcpmib_local_port function can be used in conjunction with other Network Connectivity library functions to obtain information about TCP routes.
function::tcpmib_remote_addr The tcpmib_remote_addr command provides information about the IP address of the remote endpoint of a TCP connection.
function::tcpmib_remote_port
function::text_str text_str is a utility for converting strings to and from binary representations.
function::text_strn text_strn is a Linux command used to perform string manipulation and transformation operations.
function::thread_indent The function::thread_indent command is used to determine the indentation level of a given thread.
function::thread_indent_depth The thread_indent_depth function returns the indentation depth of the current thread.
function::tid The tid command extracts the thread ID (tid) from a given pid.
function::tokenize function::tokenize is a powerful command used to tokenize (split strings into words) text data, making it easier to analyze, process, and extract meaningful information.
function::tz_ctime tz_ctime converts a time_t value, t, to a string suitable for human consumption.
function::tz_gmtoff The tz_gmtoff command retrieves the offset of local time from Coordinated Universal Time (UTC) in seconds.
function::tz_name tz_name extracts the abbreviated timezone name from a POSIX extended timestamp.
function::u32_arg function::u32_arg is a command used to convert a 32-bit unsigned integer into its ASCII representation.
function::u64_arg The function::u64_arg command is a function that returns the value of a u64 argument from a function signature.
function::uaddr function::uaddr is a command used for resolving a fractional IPv6 address to a Unicaast address.
function::ubacktrace function::ubacktrace is a powerful debugging tool that allows users to trace the execution path of a function in Rust.
function::ucallers function::ucallers locates and prints all locations in the source code where a particular function is called.
function::udelay udelay is a handy command that allows you to introduce a delay in microseconds in a Linux terminal.
function::uid function::uid converts a user-readable string representation of a user’s ID to a user ID and provides any corresponding group information.
function::uint_arg uint_arg is a command-line tool used to calculate the unsigned 32-bit integer argument of a function pointer.
function::ulonglong_arg function::ulonglong_arg can be used in conjunction with other lambda functions and function objects to create complex and flexible code pipelines.
function::ulong_arg ulong_arg command is an argument parsing utility that simplifies handling 64-bit unsigned integer arguments in Linux scripts or C/C++ programs.
function::umodname function::umodname is a powerful command specifically designed for Linux operating systems.
function::usecs_to_string The function::usecs_to_string command converts a timestamp in microseconds to a human-readable string.
function::user_buffer_quoted user_buffer_quoted is commonly used in conjunction with other Linux system call wrappers to access user-space buffers.
function::user_buffer_quoted_error user_buffer_quoted_error helps debug user-buffer issues with eBPF.
function::user_char The function::user_char command is used to retrieve the character at the specified index in a string.
function::user_char_error The function::user_char_error command is used to raise an error in the function library.
function::user_char_warn function::user_char_warn helps analyze character counts within a text file.
function::user_int The user_int function can be integrated with other commands to create user-interactive scripts.
function::user_int16 The user_int16 function is used to calculate the 16-bit checksum of a user-supplied buffer.
function::user_int16_error function::user_int16_error assesses the user-defined int16 expressions entered into a packet.
function::user_int64 The function::user_int64 command can be used to create user-defined functions that return Int64 values.
function::user_int64_error function::user_int64_error is a command used to handle user-defined errors within Google Cloud Functions executed in a Node.js runtime.
function::user_int_error function::user_int_error captures errors that are of type, user_int_error, in libfuzzer::user_int_error that corresponds to the user-introduced error.
function::user_int_warn function::user_int_warn monitors user-defined integrity signals, which can be generated by other processes or applications, and raises a warning when a new signal is detected.
function::user_long user_long allows managing user accounts, setting long-lived credentials, and triggering authentication.
function::user_long_error user_long_error is a Linux utility used for testing the handling of user-generated long error messages.
function::user_long_warn function::user_long_warn is a Linux command used for emitting user-level warning messages.
function::user_mode The function::user_mode command is a modern function query tool designed to provide detailed information about user-defined functions (UDFs) in a Linux environment.
function::user_short function::user_short is a utility for finding usernames corresponding to user IDs entered as command-line arguments.
function::user_short_error user_short_error can be used with other validation methods to create complex validation rules.
function::user_short_warn The user_short_warn function in Linux is used to send a warning message to the given user(s).
function::user_string function::user_string() is a command used to manage and manipulate user-defined strings in Linux.
function::user_string_n function::user_string_n is a command that generates a string representing a user-defined function of an integer variable n.
function::user_string_nofault
function::user_string_n_nofault Function user_string_n_nofault is a function for getting the n-th function parameter, without any fault protection.
function::user_string_n_quoted The function::user_string_n_quoted command generates a string with the N-th user string in the function's signature, quoted with a double quote (").
function::user_string_n_warn function::user_string_n_warn is a command used to display a user-defined warning message and log it in the system journal.
function::user_string_quoted user_string_quoted is a Kubernetes function that provides a quoted string representation of the input string.
function::user_string_quoted_utf16 The user_string_quoted_utf16 function creates a quoted user string holding UTF-16 encoded data.
function::user_string_quoted_utf32 function::user_string_quoted_utf32 is a utility function in C++ that converts a string into a quoted UTF-32 string.
function::user_string_utf16 user_string_utf16 can be used with other functions to convert between different character encodings.
function::user_string_utf32 function::user_string_utf32 is a PHP function that is used to convert a string to UTF-32 encoding.
function::user_string_warn The function::user_string_warn command in Linux offers a comprehensive interface for creating, managing, and interacting with user-defined string warnings.
function::user_uint16 function::user_uint16() is a Cloud Functions Framework command for creating a new Cloud Function with a TypeScript runtime environment that accepts a uint16 parameter.
function::user_uint16_error The function::user_uint16_error command in Linux is a powerful tool for retrieving the error field from a Google Cloud Function RegionSet or LocationSet resource.
function::user_uint32 function::user_uint32 is a command-line tool that converts a given decimal integer into its corresponding UTF-32 string representation.
function::user_uint32_error function::user_uint32_error is a command used for debugging Function-as-a-Service (FaaS) applications on Google Cloud Functions.
function::user_uint64_error user_uint64_error is a helper function used to manipulate 64-bit unsigned integers.
function::user_uint8 Converts the uint8 to string with thousands grouping.
function::user_uint8_error The function::user_uint8_error command is used for validating a request that contains a uint8 field.
function::user_ulong function::user_ulong is a function that returns the user's login ID as an unsigned long integer.
function::user_ulong_error
function::user_ulong_warn
function::user_ushort The function::user_ushort command allows you to create custom user-defined short integer (ushort) functions in C++.
function::user_ushort_error user_ushort_error is a command that generates a ushort (16-bit unsigned integer) error value.
function::user_ushort_warn function::user_ushort_warn is a powerful Linux command that enables users to work with and manipulate unsigned short (ushort) values.
function::usrdev2kerndev The usrdev2kerndev command converts a device file in the user file system to its corresponding device file in the kernel file system.
function::ustack function::ustack is a powerful command-line tool used to profile and debug the performance of Rust programs.
function::usymdata usymdata is a command-line tool for managing user symbol data on modern Linux systems.
function::usymfile usymfile is a command-line tool used to modify Windows EXEs and DLLs by providing them with an equivalent Unicode symbol file.
function::usymfileline function::usymfileline command in Linux enables users to generate a string containing the file and line number of a function's first instruction.
function::usymline function::usymline interrogates C++ classes, functions, and variables for user-specified symbols.
function::usymname function::usymname is a command-line tool for rewriting symbol names in a function using a given format.
function::u_register The function::u_register command in Linux is designed to register user-defined functions in the kernel.
function::vm_fault_contains function::vm_fault_contains can be used with other functions in the function namespace to analyze and handle virtual memory faults.
function::warn warn is a Linux command used to display a non-fatal warning message to users.
funlockfile funlockfile is a command-line tool designed to release file locks held by other processes, enabling access to those files for modification or deletion.
fuse2fs fuse2fs is a command-line tool for creating and managing Fuse2 File Systems (F2FS).
fuser The fuser command in Linux is a powerful tool used for identifying process IDs using files or sockets.
futex futex is a low-level library call that provides synchronization primitives for multithreaded applications.
futimens futimens is a powerful Linux command that allows users to update both the access time and modification time of a file or directory.
futimes futimes is a powerful command used to update the access and modification times of a file or symbolic link.
futimesat futimesat is a Linux command used to change the file or directory timestamps of a file.
fwscanf fwscanf reads formatted data from a wide character stream, interpreting it according to the specified format and storing the results in the arguments.

G

gai.conf gai.conf is a configuration file in Linux that stores global DNS settings for the GNU C Library (glibc).
gai_cancel gai_cancel() is a Linux system call used to cancel a pending asynchronous name resolution request initiated by the gai_async() function.
gai_error gai_error is a tool for looking up and interpreting error codes returned by the GNU C Library's getaddrinfo() and getnameinfo() functions.
galera_new_cluster galera_new_cluster initializes and bootstraps a new Galera cluster, creating the necessary configuration files and database objects to enable multi-master replication.
galera_recovery galera_recovery is a powerful utility designed to restore and recover Galera cluster nodes.
gammaf The gammaf command is a powerful tool for adjusting the gamma settings of images and video files.
gammal Gammal is a command-line utility for interacting with Google Apps Mail (GAM) via the Google Workspace Admin SDK.
ganglia2pcp ganglia2pcp is a real-time data acquisition and management tool used for monitoring and managing distributed systems.
gawk gawk is the GNU version of the awk programming language interpreter.
gcore gcore is a utility specifically designed to assist in debugging and troubleshooting multithreaded applications running on Linux systems.
gcov-dump gcov-dump is a tool that generates reports from data collected by the gcov test coverage tool.
gcov-tool gcov-tool is a tool used for generating code coverage information from executables compiled with the -coverage flag.
gcvt gcvt converts a double-precision floating-point number into a null-terminated string.
gdb-add-index gdb-add-index is a command used to add index entries to the GNU Debugger (GDB) symbol table.
gdbserver gdbserver is a command-line tool that allows remote debugging of programs using the GNU Debugger (GDB).
gdiffmk gdiffmk is a command-line tool for generating makefile rules for recompiling source files based on file dependencies.
genbrk genbrk is a command-line utility designed to generate breakpoints for character and word boundaries in Unicode text.
gencat Gencat is a powerful utility for concatenating files, combining multiple text files into a single output.
genccode genccode generates C source code from a given CNC code file.
gencfu gencfu is a tool used primarily in bioinformatics to generate clustered features (CFUs) from single-cell sequencing data.
gencmn gencmn is a tool used for generating common code and files for the Linux kernel.
gencnval gencnval is a powerful tool for generating pseudo-random numerical values with customizable parameters.
gendict gendict is a command-line utility used to create a dictionary or hash table from a list of input values.
gendiff gendiff is a command-line tool for generating diff reports between two files or directories.
genhomedircon genhomedircon is a utility that creates home directory configuration files in a consistent and secure manner.
genl genl is a tool that generates Linux kernel code for generalized Netlink families.
genload genload is a powerful Linux command used to generate synthetic load on a system for performance evaluation, capacity planning, and stress testing.
genpmda genpmda generates a point mutation/deletion architecture file for annotating sequence variants.
genpolbools genpolbools is a tool for generating boolean operations from a query graph.
genpolusers genpolusers generates a list of potential usernames based on a provided name or word.
genrb genrb (generate rules database) is used to create a database of rules from a grammar specification.
gensprep gensprep prepares a block device for use with a guest operating system by formatting the device, creating a file system, and setting up basic storage layers.
getaddrinfo_a getaddrinfo_a is a command-line utility that retrieves hostname and service information from a specified address.
getaliasbyname getaliasbyname retrieves the alias associated with a given network address.
getaliasbyname_r getaliasbyname_r is a Linux command used to retrieve alias information for a specified name or alias.
getaliasent getaliasent retrieves the next entry from the aliases database, /etc/aliases.
getaliasent_r getaliasent_r retrieves the next alias entry from the file /etc/aliases.
getauxval getauxval fetches the auxiliary vector (AT_AUX_VALUE) of the current process, providing information about the system and environment it runs in.
getbegyx getbegyx can be combined with other commands to create powerful workflows.
getbkgd getbkgd is a command-line utility designed to retrieve the background image currently set for the X Window System desktop.
getbkgrnd getbkgrnd is a command-line tool used to retrieve the current desktop background image on Linux systems that use the X Window System.
getchar getchar is a command-line utility that reads a single character from the standard input.
getchar_unlocked getchar_unlocked is a C library function used for retrieving a single character from the standard input.
getcontext getcontext displays the system security context of the current process.
getcwd getcwd is a Linux command used to get the current working directory.
getdate_err getdate_err is a command-line utility designed to extract date and time information from a specified input file or standard input.
getdate_r getdate_r fetches the current date and time and converts it to a broken-down time structure.
getdelim getdelim reads a line from a stream, delimited by a specified character.
getdents getdents retrieves directory entries from a file descriptor.
getdents64 getdents64 is a Linux system call used to retrieve directory entries from a file system.
getdirentries getdirentries is a Linux command-line utility used to retrieve entries from a directory in a format that is compatible with the getdents(2) system call.
getdomainname The getdomainname command retrieves the current system's domain name, which identifies the domain to which the host belongs.
getdtablesize getdtablesize retrieves the maximum number of file descriptors that a process can open simultaneously.
getegid32 getegid32 is a Linux command used to retrieve the effective group ID of the current process in the 32-bit format.
getentropy getentropy is a command that provides access to the kernel's entropy pool.
geteuid32 geteuid32 retrieves the real user ID of the current process.
getexeccon_raw getexeccon_raw retrieves the extended execution context information from a task.
getfacl The getfacl command in Linux is used for retrieving and displaying the access control lists (ACLs) of files and directories.
getfscreatecon getfscreatecon retrieves the SELinux security context of the last opened file system.
getfsent getfsent is a command-line utility used to read and parse the system's file system information as defined in /etc/fstab.
getfsfile getfsfile is a command-line tool used to capture the contents of a file from a file system snapshot.
getfsspec getfsspec retrieves the underlying filesystem specification for a file or directory.
getgid32 getgid32 retrieves the real group ID of the current process.
getgrnam getgrnam retrieves information about a group from the system's group database, typically /etc/group.
getgrnam_r getgrnam_r retrieves a group structure containing the group entry with the given group name.
getgroups32 getgroups32 is a command-line tool that retrieves supplementary group IDs associated with the current process or a specified user.
gethostbyaddr_r gethostbyaddr_r is a C library function used to retrieve host information from an IPv4 or IPv6 address.
gethostbyname2 gethostbyname2 is a powerful Linux command used to resolve the canonical name of a given hostname and its IPv6 address.
gethostbyname2_r gethostbyname2_r is a low-level function in the GNU C Library (glibc) that resolves a hostname to its corresponding IPv4 or IPv6 address.
gethostent_r gethostent_r is a versatile command used to retrieve host entries from the host database.
gethostid gethostid is a Linux command that retrieves the unique identifier for the host machine.
getifaddrs getifaddrs is a Linux command that retrieves and displays information about the network interfaces on a system.
getipnodebyaddr getipnodebyaddr is a command-line utility that retrieves information about a specific node or interface on a network based on the provided IP address.
getipnodebyname getipnodebyname retrieves IP node information for a specified interface by interface name.
getitimer getitimer is a command used to fetch the current value of any timer under the POSIX.1b interval timer interface.
getkeycodes getkeycodes is a versatile tool that provides users with information about the keycodes associated with keystrokes on their system.
getkeycreatecon_raw getkeycreatecon_raw is a privileged command-line utility used to retrieve security-related information associated with a Linux kernel module.
getlogin_r getlogin_r retrieves the username of the user running the current process.
getmaxyx getmaxyx() is a useful command that retrieves the maximum values for both the x-axis and y-axis of the currently active screen window.
getmntent getmntent reads a file containing entries describing mounted filesystems and returns an entry for each mounted filesystem.
getmntent_r getmntent_r retrieves the next entry from the mounted file system list.
getmouse getmouse is a command-line tool that provides detailed information about the mouse input device connected to the system.
getmsg getmsg retrieves pending network or vsock messages from a message queue.
getnetbyaddr_r The getnetbyaddr_r command returns the name of the network corresponding to the specified addr.
getnetbyname_r getnetbyname_r is a C library function that retrieves a network entry from the network database.
getnetent_r getnetent_r is a C library function that retrieves the next network entry from the network database.
getnetgrent_r getnetgrent_r retrieves the next network group file entry.
getn_wstr getn_wstr is an advanced Linux command used to extract wide-character (UTF-32) strings from a raw binary file or standard input.
getopts getopts is a utility in Linux that enables the handling of command-line options in shell scripts.
getopt_long getopt_long is a POSIX utility used for parsing command-line arguments.
getopt_long_only getopt_long_only is a versatile command-line option parsing utility that simplifies the processing of long options in shell scripts or C programs.
getpagesize getpagesize is a utility that displays the size of a memory page on the system.
getparentpaths_by_handle getparentpaths_by_handle retrieves the full path of a mounted file system.
getparents_by_handle getparents_by_handle is a powerful Linux command used to retrieve the parent directories of a specified handle.
getparyx getparyx is a command-line tool for downloading, extracting, and preprocessing public datasets from Paryx, a platform for sharing structured data.
getpass getpass is a command-line utility used to securely read a password from the standard input without echoing it to the screen.
getpcaps getpcaps is a versatile command-line tool designed to retrieve packets from a network interface in libpcap format.
getpeercon getpeercon is a powerful networking utility used to retrieve information about peers in a network configuration.
getpeercon_raw getpeercon_raw retrieves the current raw peer connection state for a specific DIF, net device, or object.
getpeername The getpeername command provides information about the remote end of a connected socket.
getpidcon_raw getpidcon_raw is a Linux command used to retrieve the security context of the current process in raw format.
getpidprevcon getpidprevcon is a Linux command that retrieves the previous context of a process.
getpmsg The getpmsg command is a Linux utility that retrieves and displays Protocol Message Buffers (Protobuf) data from a page cache.
getprevcon getprevcon retrieves and displays the console number of the previous login shell.
getprevcon_raw getprevcon_raw retrieves the previous console number from the raw (binary) disk image file.
getpriority getpriority retrieves or sets the scheduling priority of a process or thread.
getprotent getprotent extracts protein sequences from EMBL or GenBank formatted nucleotide sequence databases.
getprotobyname_r getprotobyname_r is a standard C library function used to retrieve information about a network protocol based on its name.
getpt getpt retrieves a pseudo-terminal device that can be used by another user or process.
getpwent_r getpwent_r is a C library function that retrieves the next password entry from the system password file /etc/passwd.
getrandom The getrandom command is a secure source of random data on Linux, designed to replace traditional methods like /dev/random and /dev/urandom.
getresgid getresgid can be used with other commands to manage groups and permissions.
getresgid32 The getresgid32 command is used to retrieve the real, effective, and saved supplementary group ID of the calling process.
getrpcbyname getrpcbyname extracts ported Remote Procedure Call (RPC) program and protocol information from the local RPC binder service.
getrpcbyname_r getrpcbyname_r is used to retrieve information about a RPC service based on its name, program number, protocol, or version number.
getrpcent_r getrpcent_r() is a BSD-derived C library function used to obtain the next RPC service entry in the hosts' database.
getrpcport getrpcport retrieves the registered port number for the specified remote procedure call (RPC) program and protocol.
getservbyport_r getservbyport_r is a Linux command used to retrieve service information for a given port number.
getservent_r getservent_r is a Linux function used to retrieve information about Internet services.
getsockcreatecon The getsockcreatecon command retrieves and prints the sockcreate_v4 and sockcreate_v6 context parameters.
getsockcreatecon_raw getsockcreatecon_raw configures and retrieves the SO_CREATECONN_RAW socket option for a raw (AF_PACKET) socket.
getspent getspent is a command-line utility that allows users to retrieve information about network services and protocols by parsing the /etc/services file.
getsubids getsubids is a powerful command-line tool designed to efficiently retrieve the subscription identifiers (subids) associated with a specific Confluent Cloud account.
getsubopt getsubopt extracts and parses a specific option and its value from a long options descriptor template.
getsyx getsyx can be used with other commands to automate tasks.
gettid The gettid command is a versatile tool for retrieving the Thread ID (TID) of the current process.
getunwind getunwind is a command-line utility for generating unwind call frames, a crucial component in debugging C++ and Rust programs.
getusershell getusershell retrieves the shell (or login) program for the specified user, which defaults to the current user.
getutent getutent retrieves a line from the database files /etc/utmp, /var/log/wtmp, /var/log/btmp, and /var/run/utmp.
getutent_r getutent_r is a versatile and efficient library function that provides access to the system's environment database.
getutid getutid is a utility that fetches information about usernames and user IDs (UIDs) in the system.
getutline getutline extracts Unicode character outlines from font files.
getutline_r The getutline_r command retrieves information from the user terminal database.
getutmp getutmp is a Linux command-line utility used to display information about the users currently logged into the system, including their usernames, terminals, login times, and other related data.
getutmpx getutmpx is a command-line utility for retrieving information about current system users.
getutxent getutxent retrieves the next entry from the utmpx file, which contains information about users currently logged into the system.
getutxid getutxid is a Linux command that retrieves the unique transaction identifier (UTXID) for a given transaction in the database.
getutxline getutxline is a command-line utility used to extract user information from the Unix Time Sharing System (UTS) database.
getwchar getwchar() is a library function in C that takes input from a wide-character stream.
getwchar_unlocked getwchar_unlocked retrieves a single wide character from a stream.
getwin getwin is a versatile command used to retrieve and manage Windows events from a remote or local Windows system.
get_auditfail_action get_auditfail_action retrieves the current audit failure action setting from the Linux kernel.
get_avphys_pages get_avphys_pages inspects and displays information about Advanced Vector Extensions (AVX) and Physical Address Extensions (PAE) support on a system.
get_current_dir_name get_current_dir_name is a Bash built-in command that returns the absolute path of the current working directory.
get_default_context get_default_context retrieves the default security context assigned to new files and directories created by the user.
get_default_context_with_level get_default_context_with_level retrieves the default security context for a given service or domain.
get_default_context_with_role get_default_context_with_role retrieves information about the default SELinux context for a given role.
get_default_context_with_rolelevel get_default_context_with_rolelevel is a Linux utility used to retrieve the default security context for a specific user, role, and type.
get_default_role get_default_role is a command used to manage default roles for service accounts in Google Cloud Platform (GCP).
get_default_type get_default_type is a command that retrieves the default MIME type associated with a given file extension.
get_kernel_syms The get_kernel_syms command is a Linux utility used to extract kernel symbols and their corresponding addresses from the kernel address space.
get_mempolicy get_mempolicy is a system utility designed for inspecting the memory policy settings for a specified process or address range within the process address space.
get_myaddress get_myaddress is a CLI utility designed to provide users with their public IP address and other relevant networking information.
get_nprocs get_nprocs is a command-line utility that retrieves the number of online processors (CPU cores) on the current system.
get_nprocs_conf get_nprocs_conf is a command-line utility that retrieves the number of processors configured for the system.
get_ordered_context_list get_ordered_context_list is a command that returns a sorted list of contexts surrounding the current context.
get_ordered_context_list_with_level get_ordered_context_list_with_level generates an ordered list of contexts for use with the 'find_nodes_with_context' command.
get_phys_pages get_phys_pages is a Linux utility that provides information about physical pages in the system's memory.
get_robust_list get_robust_list can be used with other tools to analyze a process's memory.
get_thread_area get_thread_area retrieves the Thread-Area pointer for the current thread.
git-add git add stages changes to the index in preparation for a commit.
git-am git-am is a Git utility used to apply a series of patches from a patch file to the current working tree.
git-annotate git-annotate is a powerful Git command used to annotate lines of a file with information about the commit, author, date, and commit message associated with each line change.
git-apply git-apply applies a patch to the current working tree.
git-archimport git-archimport is a Git extension that enables the import of historical data from non-Git version control systems (VCS) into a Git repository.
git-archive git-archive is a Git command used to create an archive based on the current state of a repository.
git-bisect git-bisect assists in identifying the first potentially buggy commit in a Git repository.
git-bugreport git-bugreport is a Git command that assists in generating detailed bug reports for a project.
git-cat-file git-cat-file is a utility that reads the contents of an object from the Git repository and displays it on the standard output.
git-check-attr git-check-attr determines the values of configuration variables within a working tree.
git-check-ignore git-check-ignore checks if a path is ignored by Git.
git-check-mailmap git-check-mailmap is a git command used to check for contributor information in the local git commit message, which is most useful in repositories that adopt the "commit-by-email" workflow.
git-check-ref-format git-check-ref-format verifies whether a given string matches the correct format for a reference name in Git.
git-checkout-index git-checkout-index updates the working tree to match the content of the index.
git-cherry-pick git-cherry-pick allows selective merging of individual commits from one branch onto another.
git-citool git-citool is a command-line tool that enhances the functionality of Git by providing advanced features and conveniences.
git-clean git-clean is a command used to remove untracked files and directories from a Git working tree.
git-column git-column is a Git command that allows you to manage and compare columns in a tabular format, making it easy to identify changes and visualize data within commits.
git-commit-graph git-commit-graph is a visual representation utility for Git repositories.
git-commit-tree git-commit-tree creates a new commit object using the specified tree object and commit metadata.
git-count-objects The git-count-objects command provides a detailed summary of objects stored in the local Git repository.
git-credential-cache–daemon The git-credential-cache--daemon is a background process that caches Git credentials to avoid frequent prompts for authentication.
git-credential-store git-credential-store manages Git credentials like usernames, passwords, and access tokens, protecting them from unauthorized access.
git-cvsexportcommit git-cvsexportcommit converts a Git commit history into patches that can be imported to a CVS repository.
git-cvsimport git-cvsimport converts a CVS repository into a Git repository.
git-cvsserver git-cvsserver is a tool for hosting and managing a Git repository over SSH.
git-daemon git-daemon is a network service that allows users to access and interact with a Git repository over a network connection using the Git protocol.
git-describe git-describe generates a human-readable description of the current commit in a Git repository.
git-diagnose git-diagnose is a versatile tool for identifying and resolving issues within a Git repository.
git-diff-files git-diff-files is a command used to compare the contents of the current index to the contents of the working tree or another tree object.
git-diff-index git-diff-index compares the contents of a staged file in the index to either the working copy (if specified) or the version from a given tree or commit (if not).
git-diff-tree git-diff-tree compares the content and mode of a tree object, usually a commit, to the content of a second tree object or a working directory.
git-difftool git difftool is a powerful tool for visually comparing and merging changes between two files or commits.
git-fast-export git-fast-export is a command for efficiently exporting a Git repository's history into a structured, serialized format.
git-fast-import git-fast-import is a specialized tool used to efficiently import large amounts of commit data into a Git repository.
git-fetch-pack The git-fetch-pack command is a network protocol helper that encapsulates and transmits pack data between Git repositories.
git-fmt-merge-msg git-fmt-merge-msg generates a human-readable merge message from the merge commits in a repository.
git-for-each-ref The git-for-each-ref command iterates over all available Git references (refs), executing a specified command for each.
git-for-each-repo git-for-each-repo is a versatile tool for executing commands in multiple Git repositories simultaneously.
git-fsck-objects git-fsck-objects is a utility command in the Git distributed version control system used to verify the integrity of Git object databases.
git-fsmonitor–daemon git-fsmonitor--daemon is a background process that monitors the local file system for changes and updates the corresponding Git repository, making it possible to record changes made outside of Git.
git-grep git-grep is a text search tool designed specifically for code in Git repositories.
git-gui git-gui provides a graphical user interface (GUI) for managing Git repositories.
git-hash-object If you try to write an object that already exists in the database, you will get this error.
git-help git-help provides comprehensive assistance on Git commands, options, and concepts.
git-hook git-hook is a utility that allows users to create, edit, and manage Git hooks on a local repository.
git-http-backend git-http-backend is a standalone HTTP server that allows clients to interact with a Git repository over HTTP.
git-http-fetch git-http-fetch allows you to fetch data over HTTP, such as Git repositories.
git-http-push git-http-push pushes commits from a local repository to a remote repository exposed over an HTTP connection.
git-imap-send git-imap-send bridges the version control system Git and email providers by allowing users to push changes directly from a local Git repository to an email account.
git-index-pack git-index-pack creates a new packfile that contains the objects necessary for creating the commit objects listed in a git index file.
git-init-db git-init-db initializes an empty Git database and prepares it for use as a repository.
git-instaweb git-instaweb is a Git extension that simplifies the process of creating and managing static websites directly from a Git repository.
git-interpret-trailers git-interpret-trailers is a Git utility that interprets trailers from commit messages and stores them as extended header fields in the commit object.
git-ls-tree git-ls-tree lists the contents of a tree object.
git-mailinfo git-mailinfo analyzes commit information, such as messages and diffs, to extract email addresses of participants.
git-mailsplit git-mailsplit parses email messages and splits their contents into Git commits.
git-maintenance git-maintenance is a command for performing common repository maintenance tasks in a Git repository.
git-merge-base git-merge-base finds a common base commit for two or more commits, trees, or working trees.
git-merge-file git-merge-file is specifically designed to facilitate merging files during a git merge operation, allowing you to merge changes from different branches or commits.
git-merge-index git-merge-index is a Git command that updates the index with a merge of its current content and one or more trees.
git-merge-one-file git-merge-one-file merges changes from one branch to a specific file while leaving the rest of the working tree and index unchanged.
git-merge-tree git-merge-tree is a Git command used to create an in-memory merge result without touching the working tree or index.
git-mergetool–lib git-mergetool--lib is a library that provides support for launching external merge tools such as meld, kdiff3, vimdiff, etc.
git-mktag git-mktag creates or updates an annotated tag object and associates it with the current HEAD commit.
git-mktree git-mktree is a command used to create a tree object in the Git repository.
git-multi-pack-index git-multi-pack-index creates efficient packfiles for distributing loose objects.
git-mv git-mv is a command-line utility provided by Git used to rename or move files and directories tracked by the Git version control system.
git-name-rev git-name-rev is a powerful command in the Git version control system used to convert a commit hash or a commit object into a more human-readable form.
git-notes git-notes is a Git command for managing arbitrary annotations associated with commits, objects, and references.
git-pack-redundant git-pack-redundant identifies redundant loose objects suitable for repacking in a repository.
git-pack-refs git-pack-refs is a Git command used to prepare local repository references for efficient network transfer.
git-prune-packed The git-prune-packed command removes packed Git objects that are not referenced by any reachable commit and which are not required for repository integrity.
git-quiltimport git-quiltimport extracts a series of patches from a mailbox and archives them in a Git repository to be easily maintained and tracked.
git-range-diff git-range-diff is a versatile command that helps you compare changes between any two revisions, branches, or tags in a Git repository.
git-reflog git reflog displays a history of references and the operations that have changed them.
git-remote-ext git-remote-ext extends the functionality of standard Git commands for managing remotes.
git-remote-fd The git-remote-fd command is a Git utility used to create or update a remote repository using a file descriptor instead of a URL.
git-repack git-repack is a Git command used to compress a Git repository and optimize its performance.
git-replace git-replace is a powerful Git command used to replace or modify specific portions of a file's history.
git-replay git-replay replays a recorded Git history as a series of new commits, creating a new history that diverges from the original.
git-request-pull
git-rerere git-rerere (Reuse Recording** Edit** Recorder) automates resolving merge conflicts by recording and reusing user-provided resolutions.
git-restore git-restore is a Git command used to restore untracked files or delete files from the index.
git-rev-list git-rev-list displays the commit history of a repository or a specified commit range.
git-revert The git-revert command undoes the changes introduced by a single specified commit and adds a new commit that reverses those changes.
git-series git-series is a tool for managing and submitting series of Git commits as patches to a remote repository.
git-sh-i18n–envsubst git-sh-i18n--envsubst leverages the envsubst command to embed variables and translate text into your shell's environment.
git-sh-setup git-sh-setup is a Git command that helps set up a shell to use with Git.
git-show-branch The git-show-branch command displays local branch information and their relationship to remote branches.
git-show-index git-show-index displays information about the index, which is the staging area for changes to files before committing them to the Git repository.
git-show-ref git-show-ref is a versatile command used to list, filter, create, and delete references (branches, tags, and remotes) in a Git repository.
git-sparse-checkout git-sparse-checkout enables selective partial clones of Git repositories.
git-stage git-stage is a versatile Git command that allows you to prepare changes for committing.
git-stripspace git-stripspace removes trailing whitespace from commit messages.
git-submodule git-submodule tracks submodules in a Git repository, which are external repositories that are included as part of the main repository.
git-switch git-switch allows you to quickly and efficiently change between tracked branches, revisions, or stashes in a Git repository.
git-symbolic-ref
git-unpack-file git-unpack-file unpacks a compressed file produced by git-pack-objects.
git-update-index git-update-index updates the index with the current contents of the working tree and the cache.
git-update-ref git-update-ref is a command used to create, modify, or delete references in a Git repository.
git-update-server-info git-update-server-info is a command-line utility for updating the server information of a local Git repository.
git-upload-archive git-upload-archive prepares an archive of the specified tree or commit that can be distributed to others.
git-var git-var is a powerful tool within the Git environment that allows users to set, retrieve, and modify configuration variables and custom properties.
git-verify-commit git-verify-commit verifies the specified commit and its signature, warning if the signature is missing or incomplete.
git-verify-pack git-verify-pack verifies the integrity of a packfile, checking that the packfile's contents match the individual objects they represent.
git-verify-tag git-verify-tag verifies and cryptographically checks the signature of an annotated tag.
git-web–browse git-web--browse opens a web interface for browsing a Git repository.
git-whatchanged git-whatchanged is a powerful command used to quickly and easily identify changes made to files within a Git repository.
git-worktree git-worktree creates, manages, and switches between multiple working trees of a single Git repository.
gitattributes gitattributes lets you easily set up custom attributes for files in your Git repository.
gitcli
gitcore-tutorial gitcore-tutorial is a command-line tool that provides interactive tutorials for learning Git commands and concepts.
gitcredentials gitcredentials is a utility used in Git for managing authentication credentials.
gitcvs-migration gitcvs-migration can be integrated with other Git commands to enhance the migration process.
gitdiffcore gitdiffcore is a low-level tool used for efficient computation of Git difference caches.
giteveryday
gitfaq gitfaq is a command-line utility specifically designed to help users explore and access the official Git documentation.
gitformat-bundle gitformat-bundle is a command used to generate a bundle file, which can be used to transfer history across repositories.
gitformat-chunk gitformat-chunk is a tool for creating and manipulating Git-format chunks, which are used to represent Git objects.
gitformat-commit-graph gitformat-commit-graph converts the output of git log into an easy-to-read ASCII graph.
gitformat-index
gitformat-pack gitformat-pack is a specialized command within the Git version control system.
gitformat-signature gitformat-signature generates a commit signature for tracked Git files.
gitglossary gitglossary is a command-line tool that provides a searchable glossary of terms commonly used in the Git version control system.
gitmailmap gitmailmap maps author and committer email addresses to new email addresses.
gitnamespaces gitnamespaces is a command-line tool specifically designed for creating, managing, and utilizing Git namespaces.
gitprotocol-capabilities gitprotocol-capabilities is a command-line tool used to determine the capabilities of a remote Git repository.
gitprotocol-common gitprotocol-common is a script that provides a common set of definitions for commands that support the Git protocol.
gitprotocol-http The gitprotocol-http command is a wrapper script for Git's builtin HTTP server.
gitprotocol-pack gitprotocol-pack is a Git tool that generates a packfile from a set of loose objects.
gitprotocol-v2 gitprotocol-v2 allows communication between the Git client and server in a structured manner.
gitremote-helpers git-remote-helpers provides a way to manage a set of custom remote helper scripts that can be used by all Git commands.
gitrepository-layout gitrepository-layout is a command-line tool for exploring and visualizing Git repository layouts.
gitrevisions gitrevisions is a versatile command that extracts and prints revision history information from Git repositories.
gitsubmodules gitsubmodules is a command used to manage and interact with Git submodules.
gittutorial-2 gittutorial-2 is a command that makes it easy to learn Git commands and concepts through interactive, step-by-step tutorials.
gitweb gitweb is a simple web interface for browsing and interacting with Git repositories.
gitweb.conf gitweb.conf is a configuration file for Gitweb, a web interface for browsing Git repositories.
gitworkflows gitworkflows is a command-line tool for defining and managing custom Git workflows.
glilypond Lilypond is a sophisticated music sheet composer specifically designed for creating high-quality printed music.
glob.h glob.h is a header file that provides macros and functions for performing filename globbing in C programs.
globfree globfree is a command used to perform filename pattern matching and wildcard expansion.
gnutls-cli-debug gnutls-cli-debug is a command-line utility for testing connections to remote servers using the GNU Transport Layer Security (GnuTLS) library.
gnutls_aead_cipher_decrypt gnutls_aead_cipher_decrypt is a powerful command-line utility that provides a secure and efficient way to decrypt data using an Authenticated Encryption with Associated Data (AEAD) cipher.
gnutls_aead_cipher_decryptv2 The gnutls_aead_cipher_decryptv2 function provides an API for decrypting data using an AEAD (authenticated encryption with associated data) cipher.
gnutls_aead_cipher_set_key gnutls_aead_cipher_set_key is a GnuTLS function for setting the key for an Authenticated Encryption with Associated Data (AEAD) cipher.
gnutls_alert_get The gnutls_alert_get function retrieves the current alert from the session.
gnutls_alert_get_strname gnutls_alert_get_strname can be used with other GnuTLS functions to handle TLS/SSL alerts.
gnutls_alert_send_appropriate gnutls_alert_send_appropriate generates an alert, which is added to the session queue to be sent to the peer.
gnutls_alert_set_read_function The gnutls_alert_set_read_function function sets the alert message callback function for the given tls_session.
gnutls_alpn_get_selected_protocol
gnutls_anon_allocate_client_credentials
gnutls_anon_free_client_credentials gnutls_anon_free_client_credentials is a GnuTLS function that releases memory used by anonymous client credentials.
gnutls_anon_free_server_credentials gnutls_anon_free_server_credentials deallocates server credentials that were previously initialized using gnutls_anon_allocate_server_credentials.
gnutls_anon_set_params_function gnutls_anon_set_params_function is a GnuTLS function that allows customization of the parameters used for anonymous Diffie-Hellman key exchange.
gnutls_anon_set_server_dh_params Specifically, it initializes the server_dh_params field of a gnutls_anon_verify_data_t structure with DH parameters (p, g, and p_bits).
gnutls_anon_set_server_known_dh_params gnutls_anon_set_server_known_dh_params sets the DH parameters to be used on the server side for anonymous authentication.
gnutls_anon_set_server_params_function gnutls_anon_set_server_params_function is a function that can be used to set callback server parameters for anon mode.
gnutls_anti_replay_deinit gnutls_anti_replay_deinit() de-initializes an anti-replay context and releases all associated memory.
gnutls_anti_replay_enable gnutls_anti_replay_enable is a command used to manage anti-replay protection in the GNU TLS (GnuTLS) library.
gnutls_anti_replay_set_add_function gnutls_anti_replay_set_add_function configures GnuTLS to check for replayed records using a callback function.
gnutls_anti_replay_set_ptr
gnutls_anti_replay_set_window
gnutls_auth_client_get_type
gnutls_auth_get_type
gnutls_auth_server_get_type gnutls_auth_server_get_type retrieves the type of the authentication server.
gnutls_base64_decode2 gnutls_base64_decode2 is a command-line utility for decoding base64-encoded strings.
gnutls_base64_encode2 gnutls_base64_encode2 is a command-line utility for encoding arbitrary binary data into Base64 format.
gnutls_buffer_append_data gnutls_buffer_append_data appends data to the end of a gnutls_buffer instance.
gnutls_bye gnutls_bye closes a GNUTLS connection handle.
gnutls_certificate_activation_time_peers gnutls_certificate_activation_time_peers verifies and retrieves the activation time of a certificate.
gnutls_certificate_client_get_request_status
gnutls_certificate_expiration_time_peers gnutls_certificate_expiration_time_peers retrieves the expiration time of the certificate chain for the server on the established connection.
gnutls_certificate_free_cas The gnutls_certificate_free_cas command frees the specified set of trusted certificates from memory.
gnutls_certificate_free_ca_names
gnutls_certificate_free_crls gnutls_certificate_free_crls is a command that frees the Certificate Revocation Lists (CRLs) for a given certificate.
gnutls_certificate_free_keys The gnutls_certificate_free_keys command in Linux is used to free the private and public keys associated with a TLS/SSL certificate.
gnutls_certificate_get_crt_raw
gnutls_certificate_get_issuer gnutls_certificate_get_issuer is a library function used to retrieve the issuer information from a provided X.509 certificate.
gnutls_certificate_get_ocsp_expiration gnutls_certificate_get_ocsp_expiration provides the expiry time of the Online Certificate Status Protocol (OCSP) associated with a certificate.
gnutls_certificate_get_ours gnutls_certificate_get_ours() retrieves the certificate of the local party in a TLS/SSL connection.
gnutls_certificate_get_peers gnutls_certificate_get_peers is a command-line tool used to extract the peer certificates from a GnuTLS certificate chain.
gnutls_certificate_get_verify_flags
gnutls_certificate_get_x509_crt gnutls_certificate_get_x509_crt extracts the X.509 certificate from a GNUTLS certificate structure.
gnutls_certificate_get_x509_key This command can be integrated with other Linux commands or tools to perform advanced tasks.
gnutls_certificate_send_x509_rdn_sequence gnutls_certificate_send_x509_rdn_sequence sends an X.509 Relative Distinguished Name (RDN) sequence to the peer.
gnutls_certificate_server_set_request The gnutls_certificate_server_set_request function sets the type of certificate requested by the server.
gnutls_certificate_set_dh_params The gnutls_certificate_set_dh_params command in Linux configures Diffie-Hellman (DH) parameters within a GnuTLS certificate.
gnutls_certificate_set_flags gnutls_certificate_set_flags() sets the flags in a certificate.
gnutls_certificate_set_key gnutls_certificate_set_key allows the user to set the private key of an X.509 certificate.
gnutls_certificate_set_known_dh_params gnutls_certificate_set_known_dh_params() sets the Diffie-Hellman (DH) parameters for a certificate.
gnutls_certificate_set_ocsp_status_request_file gnutls_certificate_set_ocsp_status_request_file is a function that sets the OCSP status request file for the specified certificate.
gnutls_certificate_set_ocsp_status_request_file2 gnutls_certificate_set_ocsp_status_request_file2 sets the certificate status request file for OCSP stapling in a gnutls_certificate_credentials_t structure.
gnutls_certificate_set_ocsp_status_request_function gnutls_certificate_set_ocsp_status_request_function is a GNU TLS function employed to configure a callback function that will be periodically invoked by the library to check the OCSP status of X.509 certificates.
gnutls_certificate_set_ocsp_status_request_function2 gnutls_certificate_set_ocsp_status_request_function2 can be used with other GnuTLS functions to check the status of certificates.
gnutls_certificate_set_ocsp_status_request_mem gnutls_certificate_set_ocsp_status_request_mem allows for the inclusion of an OCSP status request in a GnuTLS certificate object.
gnutls_certificate_set_params_function gnutls_certificate_set_params_function is used to set the callback function for certificate parameters.
gnutls_certificate_set_pin_function This error can occur if the verify_function() returns an error.
gnutls_certificate_set_rawpk_key_file gnutls_certificate_set_rawpk_key_file is a command that adds a raw public key and its corresponding private key from files to an X.509 certificate.
gnutls_certificate_set_rawpk_key_mem gnutls_certificate_set_rawpk_key_mem sets a raw public key with the given certificate.
gnutls_certificate_set_retrieve_function
gnutls_certificate_set_retrieve_function2
gnutls_certificate_set_retrieve_function3
gnutls_certificate_set_trust_list gnutls_certificate_set_trust_list modifies the trust list for a given certificate in the GnuTLS library.
gnutls_certificate_set_verify_limits gnutls_certificate_set_verify_limits manipulates certificate verification limits, specifically regarding path length, key usage, and constraints.
gnutls_certificate_set_x509_crl gnutls_certificate_set_x509_crl is a function used to set the X.509 Certificate Revocation List (CRL) for a TLS/SSL connection.
gnutls_certificate_set_x509_crl_file gnutls_certificate_set_x509_crl_file() sets a X.509 certification revocation list to a certificate.
gnutls_certificate_set_x509_key gnutls_certificate_set_x509_key associates an X.509 key to a GnuTLS certificate handle.
gnutls_certificate_set_x509_key_file The gnutls_certificate_set_x509_key_file function in GnuTLS sets the private key to be associated with the certificate.
gnutls_certificate_set_x509_key_file2 gnutls_certificate_set_x509_key_file2 is a versatile command within the GnuTLS library specifically designed to set the private key for a given certificate using an external X.509-formatted key file.
gnutls_certificate_set_x509_key_mem The gnutls_certificate_set_x509_key_mem function sets the private key of an X.509 certificate using the data in allocated memory.
gnutls_certificate_set_x509_key_mem2
gnutls_certificate_set_x509_simple_pkcs12_file gnutls_certificate_set_x509_simple_pkcs12_file is a command for setting a certificate in a certificate chain from a PKCS#12 file with a single certificate and key pair in PEM format.
gnutls_certificate_set_x509_simple_pkcs12_mem This function can be used with other GnuTLS functions to establish secure connections.
gnutls_certificate_set_x509_trust_dir
gnutls_certificate_set_x509_trust_mem
gnutls_certificate_type_get gnutls_certificate_type_get() retrieves the certificate type of an X.509 certificate using GnuTLS.
gnutls_certificate_type_get2
gnutls_certificate_type_get_id gnutls_certificate_type_get_id returns the type identifier of a certificate type.
gnutls_certificate_type_get_name The gnutls_certificate_type_get_name function retrieves the name for a specified certificate type.
gnutls_certificate_type_list gnutls_certificate_type_list generates a list of certificate types supported by the GnuTLS library.
gnutls_certificate_verification_profile_get_id This command can be used in conjunction with other GnuTLS commands to manage certificate verification profiles.
gnutls_certificate_verification_profile_get_name
gnutls_certificate_verification_status_print gnutls_certificate_verification_status_print is a utility used to interpret the verification status of an X.509 certificate as returned by the GNU TLS library function gnutls_certificate_verify_peers2().
gnutls_certificate_verify_peers3 gnutls_certificate_verify_peers3 is a command-line tool provided by GnuTLS that verifies the peer's certificate chain.
gnutls_ciphersuite_get The gnutls_ciphersuite_get command retrieves the cipher suite being used in a GNU TLS connection.
gnutls_cipher_add_auth gnutls_cipher_add_auth configures a cipher for TLS-SRP authentication.
gnutls_cipher_decrypt The gnutls_cipher_decrypt command is a cryptographic tool used to decrypt data encrypted using a specific cipher suite supported by the GNU TLS library.
gnutls_cipher_decrypt2 gnutls_cipher_decrypt2 is used to decrypt a block using a given cipher and key.
gnutls_cipher_decrypt3 gnutls_cipher_decrypt3 is a versatile utility designed to decrypt data encrypted using a variety of cipher algorithms.
gnutls_cipher_deinit gnutls_cipher_deinit deallocates and destroys a cryptographic cipher context.
gnutls_cipher_encrypt3 gnutls_cipher_encrypt3 is a function in the GnuTLS library specifically designed to encrypt data using a specified cipher and a given key in the third iteration.
gnutls_cipher_get If gnutls_cipher_get returns a negative value, an error has occurred.
gnutls_cipher_get_block_size gnutls_cipher_get_block_size retrieves the block size of a cipher algorithm.
gnutls_cipher_get_id gnutls_cipher_get_id retrieves a list of cipher suites supported by a GNUTLS context.
gnutls_cipher_get_iv_size The gnutls_cipher_get_iv_size command calculates the size of the IV (Initialization Vector) for a specified GNUTLS cipher.
gnutls_cipher_get_key_size The gnutls_cipher_get_key_size() function in GnuTLS is used to retrieve the key size of a given cipher.
gnutls_cipher_get_tag_size gnutls_cipher_get_tag_size is a Linux command that retrieves the size of the authentication tag associated with a specified cipher.
gnutls_cipher_list gnutls_cipher_list lists the supported cipher suites by the GnuTLS library.
gnutls_cipher_suite_get_name gnutls_cipher_suite_get_name retrieves the human-readable name of a given cipher suite.
gnutls_cipher_tag gnutls_cipher_tag is a command-line utility used to manage TLS record layer tags.
gnutls_compression_get
gnutls_compression_get_id The gnutls_compression_get_id command retrieves the identifier for a given compression method used in the GNU TLS library.
gnutls_compression_list gnutls_compression_list lists the available compression methods supported by the GNU Transport Layer Security (TLS) library.
gnutls_compress_certificate_get_selected_method The gnutls_compress_certificate_get_selected_method function returns the selected compression method for the specified certificate.
gnutls_compress_certificate_set_methods gnutls_compress_certificate_set_methods configures a certificate compression algorithm list, overriding the default settings.
gnutls_credentials_clear gnutls_credentials_clear() clears all the credentials associated with a given session.
gnutls_credentials_get gnutls_credentials_get is a utility command in GnuTLS that retrieves the credentials associated with a given TLS session.
gnutls_crypto_register_aead_cipher gnutls_crypto_register_aead_cipher registers an Authenticated Encryption with Associated Data (AEAD) cipher with GNUTLS.
gnutls_crypto_register_digest gnutls_crypto_register_digest registers a digest algorithm with the GNUTLS crypto library.
gnu_dev_major gnu_dev_major is a utility that provides the major device number for a given block or character device.
gnu_dev_makedev gnu_dev_makedev is a file creation utility that generates new device file nodes with specific major and minor device numbers.
gnu_dev_minor gnu_dev_minor is a Linux utility that extracts the minor device number from a given device path.
gnu_get_libc_release gnu_get_libc_release is a command that displays the version of the GNU C Library (glibc) used by the system.
gnu_get_libc_version gnu_get_libc_version is a command-line tool for retrieving the version of the GNU C Library (glibc) installed on the system.
grep grep (global regular expression print) is a powerful command-line utility used in Unix-like operating systems to search for a specific pattern defined by regular expressions within one or multiple files.
groupadd The groupadd command in Linux is used to create a new user group on the system.
groupdel groupdel is a command used in Unix and Linux systems to delete a group from the system.
groupmod The groupmod command in Linux is used to modify the definitions of existing user groups.
groups The groups command in Linux is used to display the group memberships of a specific user or the current user.
gzip gzip stands for "GNU zip," a popular data compression program widely used on Linux and Unix-like systems.

H

hash The hash command in Linux is used primarily to manage the hash table of previously executed commands.
head The head command in Linux outputs the first part of files, allowing users to view the beginning of one or more files directly in the terminal.
history The history command in Linux is a shell utility used to display the command line history of the current user.
hostname The hostname command in Linux is used for showing or setting the system's hostname and domain name.
htop htop is an interactive process viewer for Unix systems.

I

iconv The iconv command in Linux is used for converting the encoding of characters in text from one form to another.
id The id command in Linux is used to display a user's UID (user ID), GID (group ID), and groups they belong to.
if The if command is used in shell scripts to perform conditional execution.
ifconfig ifconfig (interface configurator) is a traditional command-line tool used to configure the network interfaces in Unix-based operating systems.
ifdown ifdown is a command used in Linux operating systems to disable network interfaces.
ifup ifup is a command used on Unix and Linux operating systems to enable a network interface, making it available to transmit and receive data.
import The import command in Linux is a utility that captures some or all of an X server screen and saves the image to a file.
install The install command in Linux is used for copying files and setting attributes.
iostat iostat is a command-line utility used in Unix-based systems to monitor system input/output device loading by observing the time devices are active in relation to their average transfer rates.
ip The ip command in Linux is a versatile tool used for managing network interfaces, routes, and policies.

J

jobs The jobs command in Linux is a shell builtin that lists the status of jobs started in the current session of the shell.
join The join command in Linux is used for joining lines of two files on a common field.

K

kill The kill command in Linux is used for terminating processes manually.
killall The killall command in Linux is used to terminate running processes based on their name.
klist The klist command in Linux displays the entries in Kerberos credential cache or keytab files.

L

less The less command in Linux is a terminal pager program used to view the contents of a text file one screen at a time.
let The let command in Linux is used for arithmetic operations.
link The link command in Linux is used to create a hard link between two files.
ln The ln command in Linux is used to create links between files.
local The local command in Linux is used within shell scripts and functions to create variables with local scope.
locate The locate command in Linux is a powerful tool used to quickly search for files and directories on a system.
logname The logname command in Linux prints the name of the user who is currently logged into the terminal.
logout The logout command in Linux is used to terminate a login session.
look The look command in Linux is used for finding lines in a sorted file that begin with a given string.
lpc lpc stands for Line Printer Control program.
lpr The lpr command in Linux is used for printing files.
lprm The lprm command in Linux is used to remove print jobs from the print queue.
ls The ls command in Linux lists the contents of a directory, displaying files, directories, and subdirectories.
lsattr The lsattr command in Linux is used to display the file attributes on a second extended filesystem (ext2, ext3, or ext4).
lsblk The lsblk command in Linux lists information about all available or the specified block devices.
lsof The lsof command in Linux stands for "List Open Files".
lspci The lspci command in Linux is a utility used to display detailed information about all the PCI buses and devices on a system.

M

man The man command in Linux stands for manual, and it is utilized to display the user manual of any command that Linux supports.
mapfile mapfile, also known as readarray, is a bash built-in command used to read lines from the standard input into an array variable.
md5sum The md5sum command in Linux generates and checks MD5 (128-bit) cryptographic hash values.
mkdir The mkdir command in Linux is used for creating directories.
mkfifo mkfifo is a command-line utility in Unix-like operating systems that creates FIFOs (also known as named pipes).
mkfile The mkfile command in Linux is used to create a file of a specified size and is typically utilized for testing transfers or the performance of file systems.
mknod The mknod command in Linux is used to create filesystem nodes which can be either block, character devices, or named pipes (FIFOs).
mktemp mktemp is a command used in Unix and Linux-based operating systems to create a temporary file or directory safely.
mlock The mlock command is used in Linux to lock a section of the process's address space into RAM, preventing that memory from being paged to the swap area.
mmv mmv is a command-line utility for Unix-like operating systems designed for efficiently renaming, moving, or linking multiple files using wildcard patterns.
more The more command in Linux is a utility for displaying text files in a terminal one screen at a time.
most The most command is a powerful file viewer for Unix and Unix-like systems, designed to browse the contents of text files.
mount The mount command in Linux is used to attach file systems to a specific directory in the file system hierarchy.
mtools Mtools is a collection of utilities to access MS-DOS disks from Unix without mounting them.
mtr The mtr command (My traceroute) is a network diagnostic tool that combines the functions of the traceroute and ping commands into one tool.
mv The mv command in Linux is used for moving or renaming files and directories.

N

nc The nc (or netcat) command is a versatile tool used for reading from and writing to network connections using TCP or UDP protocols.
netstat netstat (network statistics) is a powerful command-line tool used for examining network connections, routing tables, interface statistics, masquerade connections, multicast memberships, and more.
nft The nft command is part of the nftables framework, which is a subsystem of the Linux kernel providing firewalling and packet filtering features.
nice The nice command in Linux is used to set the scheduling priority of a program.
nl The nl command in Linux is used to number the lines of files, providing an easy way to add line numbers to text files.
nohup nohup, short for "no hangup", is a POSIX command used to run another command with hangup signals ignored, enabling the command to continue running in the background even after the user has logged out.
notify-send The notify-send command is a utility in Linux that triggers a desktop notification to appear on the user's screen.
nslookup nslookup is a network administration command-line tool available on Unix-like operating systems.

O

op The op command in Linux is used for securely accessing and managing credentials within the 1Password CLI.
open The open command in Linux is used to open a file (or files) in the user’s preferred application.

P

passwd The passwd command in Linux is primarily used for changing the password of user accounts.
paste The paste command in Linux concatenates files side by side.
Perf perf, also known as Performance Counters for Linux (PCL), is a powerful performance analyzing tool in Linux.
pgrep pgrep is a command-line utility in Linux that searches for processes running on the system based on given criteria and outputs the process IDs.
ping The ping command is a network utility used to test the availability of a host on an IP network.
pkill The pkill command in Linux allows users to send signals to processes based on their names and other attributes.
popd The popd command in Linux is used to remove directories from a stack of remembered directories.
pr The pr command in Linux is used for paginating or formatting text files for printing.
printenv The printenv command in Linux displays the values of the specified environment variables.
printf The printf command in Linux is used to format and output text to the standard output according to a format.
ps The ps command in Linux is a tool used for checking the current processes running on the system.
pushd The pushd command is used in Linux to save the current directory that you are in and then changes to a new directory.
pv pv (Pipe Viewer) is a terminal-based tool used in Unix and Unix-like operating systems to monitor the progress of data through a pipeline.
pwd The pwd (Print Working Directory) command in Linux is a simple utility that displays the current working directory path of the user’s shell.

Q

quota The quota command in Linux is used to check the disk usage and limits for a user or group.
quotacheck quotacheck is a Linux utility used to scan one or more filesystems for disk usage, and to build or update quota files which track the disk space and inode usage of each user and group.

R

ram The ram command in Linux is designed to manage and monitor the RAM (Random Access Memory) usage on your system.
rar The rar command is an archive manager used in Linux for creating, managing, and controlling archive files (rar archives).
rcp The rcp command (Remote Copy) is used in Unix-like operating systems to copy files between machines on a network, using the rsh protocol.
read The read command in Linux is used for reading a line of input from standard input.
readarray readarray, also known as mapfile, is a builtin command of the Bash shell.
readonly The readonly command in Linux is used to mark shell variables and functions as unchangeable.
rem The ### command, assumed to be a placeholder, does not exist in typical Unix or Linux systems.
rename The rename command in Linux is used to rename files or directories according to a specified pattern or set of rules.
return The return command in shell scripting is used to exit the current function and optionally return a value to the calling environment.
rev The rev command in Linux is used to reverse the characters in each line of a given text.
rm The rm (remove) command in Linux is used to delete files and directories from the filesystem.
rmdir The rmdir command in Linux is used to remove empty directories.
rsync rsync is a powerful file-transfer tool used for mirroring, copying, and synchronizing files and directories between two locations over a remote shell, as well as locally on a single machine.

S

scp The scp command in Linux is used for secure copy of files and directories between hosts on a network.
screen The screen command in Linux is a powerful terminal multiplexer allowing users to manage multiple terminal sessions from a single window.
sdiff The sdiff command in Linux is a utility for comparing and merging two separate files line by line.
sed The sed command, short for stream editor, is a powerful utility for parsing and transforming text in Unix and Unix-like operating systems.
select The select command in Linux is used within shell scripts to create a menu from a list of items.
seq The seq command in Linux generates a sequence of numbers, which can be customized with starting and increment values.
set The set command in Linux is used to set or unset values of shell options and positional parameters, or to display the names and values of shell variables.
setfacl setfacl is a command-line utility used to set and modify Access Control Lists (ACLs) on Linux file systems.
sha256sum The sha256sum command is used to compute or verify SHA-256 cryptographic hash values.
shift The shift command in Linux is used primarily within shell scripts to manipulate the positional parameters passed to a script.
shopt The shopt command in Linux is used to toggle the behavior of the bash shell by setting or unsetting shell options.
shuf The shuf command in Linux is used for generating random permutations of input lines.
shutdown The shutdown command in Linux allows you to safely halt, power-off, or reboot your system.
sleep The sleep command in Linux is used to pause the execution of a script or a command for a specified period of time.
slocate slocate is a command-line utility in Linux used for searching the entire filesystem for files and directories by their names.
sort The sort command in Linux is a utility for sorting lines of text in a file.
source The source command in Linux is a shell built-in command which is used to read and execute commands from a specified file in the current shell environment.
split The split command in Linux is used to split a large file into smaller files.
ss The ss (socket statistics) command is a utility for investigating sockets in a Linux system.
ssh The SSH (Secure Shell) command in Linux provides a secure method to remotely access the shell of another computer.
stat The stat command in Linux is used to display detailed information about given files or file systems.
strace strace is a powerful diagnostic, instructional, and debugging tool primarily used in Linux environments.
su The su command, short for switch user, is used in Unix and Linux systems to switch the current user context to another user.
sudo sudo (superuser do) is a powerful command used in Unix-like operating systems to run programs with the security privileges of another user, typically the system administrator (root).
sum The sum command in Linux is a utility for calculating a checksum for a file.
suspend The suspend command in Linux is used to pause the execution of the current shell until it receives a signal to resume, typically through a job control command such as fg (foreground).
sync The sync command in Linux is used to flush the filesystem buffers by forcing changed blocks to disk and updating the superblock.

T

tabs The tabs command in Linux is used to set tab stops on the terminal.
tail The tail command in Linux outputs the last part, typically referred to as the "tail", of files.
tar The tar command stands for tape archive, and is used primarily for creating and managing archives in Linux and Unix systems.
tee The tee command in Linux reads from the standard input and writes to both standard output and one or more files simultaneously.
test The test command in Linux is used to evaluate conditional expressions and determine whether they are true or false.
time The time command in Linux measures the duration of time a given command takes to execute.
timeout The timeout command in Linux is used to run a specific command with a time limit, after which the command is terminated if it has not completed.
times The times command in Linux prints the accumulated user and system execution times for processes run from the shell.
tmux tmux is a terminal multiplexer, allowing users to access multiple terminal sessions inside one single window.
top The top command in Linux provides a dynamic, real-time view of the processes running on a system.
touch The touch command in Linux is primarily used to create empty files and to update the access and modification timestamps of existing files.
tput tput is a command used in Unix-like operating systems to manipulate terminal capabilities.
tr The tr command in Linux is a utility for translating, squeezing, and/or deleting characters from standard input and writing the results to standard output.
traceroute traceroute is a network diagnostic tool used to trace the path that an IP packet takes to reach its destination.
trap The trap command in Linux is used to specify and handle signals and other system events during the execution of a shell script or a command.
true The true command in Linux is a simple utility that exits with a status of zero (0), which is conventionally used in shell scripts to represent "success" or a "true" logical condition.
tsort The tsort command in Linux stands for "topological sort" and is primarily used to perform a topological sorting of items from a given input.
tty The tty command in Linux prints the file name of the terminal connected to standard input.
type The type command in Linux is used to determine the type of a command.

U

ulimit The ulimit command in Linux is used to get or set user limits on system resources, such as the number of open files, maximum stack size, and CPU time.
umask The umask (user file-creation mode mask) is a Linux command used to set the default permissions or file mode creation mask for new files and directories created by the user within the session.
unalias The unalias command in Linux is a shell builtin used to remove aliases created with the alias command.
uname The uname command in Linux displays information about the system on which it is run.
unexpand The unexpand command in Linux is used to convert spaces in a file to tabs, which can help in reducing file size and standardizing whitespace characters, especially in code files where indentation is space-based but could be efficiently represented with tabs.
uniq The uniq command in Linux is a utility for filtering adjacent matching lines from input, typically used with sorted data.
units The units command in Linux is a utility for converting between different units of measurement.
unix2dos The unix2dos command is used to convert text files from Unix/Linux line endings (LF) to DOS/Windows line endings (CRLF).
unrar unrar is a command-line utility used to extract or view files from RAR archives.
unset The unset command in Linux is used primarily to unset or remove variables and functions from the environment.
unshar unshar is a command-line utility used for unpacking shell archives (shar files) back into the original files.
until The until command in Linux is used for executing a block of commands repeatedly until a certain condition is met.
useradd The useradd command in Linux is used to create new user accounts.
userdel The userdel command in Linux is used to delete a user account and related files.
usermod The usermod command in Linux is used to modify a user account, making it a crucial tool for system administration.
users The users command in Linux displays the usernames of users currently logged into the system.
uudecode uudecode is a command-line utility used primarily for decoding files encoded using the uuencode method.
uuencode uuencode is a Linux utility used to encode binary files into ASCII text format, primarily for transmission over networks or inclusion in emails where binary data may not be readily supported.

V

vi vi, short for Visual Interface, is one of the oldest and most common text editors in the Unix/Linux world.
vmstat The vmstat command in Linux reports information about processes, memory, paging, block IO, traps, disks, and CPU activity.

W

w The w command in Linux displays information about the system users currently logged in, their processes, and system load average.
wait The wait command in Linux is used to pause the execution of a shell script until all background jobs or a specific job ID has finished executing.
watch The watch command in Linux is used to repeatedly execute a specified command at regular intervals, allowing the user to observe changes in the command's output over time.
wc The wc (word count) command is a simple utility in Linux that displays the number of lines, words, and bytes contained in a file or provided through standard input.
whereis The whereis command in Linux is used to locate the binary, source, and manual page files for a specified command.
which The which command in Linux is used to locate the executable file associated with a given command by searching through the directories listed in the PATH environment variable.
while The while command in Linux is used to execute a block of commands repeatedly as long as the given condition evaluates to true.
who The who command in Linux displays information about users currently logged into the system.
whoami The whoami command in Linux displays the username of the current user executing the command.
write The write command in Linux is used for sending a message to another user logged into a Unix system.

X

xargs xargs is a powerful command used in Unix-like operating systems to build and execute command lines from standard input.
xdg-open xdg-open is a utility command found in Linux environments which is used to open a file or URL in the user's preferred application.
xxd xxd is a command-line utility in Unix-like systems that creates a hex dump of a given binary file or standard input.
xz The xz command is a file compression utility in Linux, utilizing the LZMA/LZMA2 compression algorithms.

Y

yes The Linux yes command is used to repeatedly output a specific string or a default 'y'.

Z

zip The zip command in Linux is used for file compression and archiving.