Linux Command Guide

Search and explore various Linux commands.

Ask AI

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

Search freely

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



sed

sed: Stream Editor

sed (stream editor) is a powerful Unix utility for editing text streams. It performs transformations, filtering, deletion, insertion, and other text manipulations on input from files or pipes using regular expressions. Optimized for non-interactive editing, it's widely used for automated text processing in scripts.

Learn more

sedutil-cli

sedutil-cli: Self-Encrypting Drive (SED) Management

sedutil-cli is a command-line utility for managing Self-Encrypting Drives (SEDs) that comply with the TCG Opal standard. It allows you to perform various operations such as enabling drive encryption, setting passwords, configuring locking ranges, and querying drive status.

Learn more

sedutil-test

sedutil-test: SED Compatibility and Functionality Testing

sedutil-test is a utility for verifying the compatibility and functionality of TCG Opal Self-Encrypting Drives (SEDs). It performs various tests to ensure that a specified drive can be used with sedutil-cli and that its encryption features are working correctly.

Learn more

semanage

semanage: SELinux Policy Management

semanage is a command-line tool used for managing SELinux (Security-Enhanced Linux) policies. It allows you to add, modify, delete, and list various SELinux policy elements, including file contexts, network ports, booleans, and user mappings. It helps ensure that applications and services operate securely by providing fine-grained control over your system's security policy.

Learn more

seq

seq: Generate a sequence of numbers

The seq command generates and outputs a sequence of numbers using a specified start value, increment, and end value. It is useful for various automation tasks in shell scripting, such as controlling loops, generating filenames, and creating lists of data.

Learn more

service

service: System Service Management

The `service` command is used to manage system services by executing System V init scripts. It is primarily used for tasks such as starting, stopping, restarting, and checking the status of services. While `systemctl` is more recommended on `systemd`-based systems, `service` can still be useful for backward compatibility or in specific scenarios.

Learn more

sestatus

sestatus: Check SELinux Status

The sestatus command is used to check the current status and policy information of SELinux (Security-Enhanced Linux). It allows you to quickly grasp important security-related information such as whether SELinux is enabled, its current operating mode (enforcing, permissive, disabled), and the path to the loaded policy file and its version.

Learn more

set

set: Set and Unset Shell Options

The `set` command is used to set or unset various options that control the behavior of the current shell. It is an essential command for improving script stability and debugging efficiency. It can also be used to set positional parameters.

Learn more

setenv

setenv: Setting Environment Variables (C Shell)

The setenv command is a built-in command used in C Shell (csh, tcsh) to set or modify environment variables. This command affects the current shell session and any child processes spawned from that shell. In other shells like Bash or Zsh, the `export` command is typically used for setting environment variables.

Learn more

setfacl

setfacl: Setting File Access Control Lists (ACLs)

The `setfacl` command is used to set Access Control Lists (ACLs) for files and directories. It goes beyond the traditional Unix permission model (owner, group, others) by allowing you to grant or revoke fine-grained read, write, and execute permissions for specific users or groups. This enables flexible management of complex permission requirements.

Learn more

setgid

setgid: Understanding and Setting the SGID Bit

setgid is a special permission bit applied to files or directories. When set on a directory, all files and subdirectories created within it inherit the group ownership of the parent directory. When set on an executable file, the file is executed with the group ID of the file's owner. This is useful for simplifying group permission management in shared environments or for ensuring specific programs run with particular group privileges.

Learn more

setuid

setuid: System Call to Change Process User ID

setuid is a system call used to change the real user ID, effective user ID, and saved set-user-ID of the calling process. It is primarily used to switch to lower privileges after performing tasks that require elevated permissions, or when a program with the SUID (Set User ID) bit set is executed with specific user privileges. It is a security-critical function and plays a key role in privilege management.

Learn more
previous Page 22 / 31 Next