Linux 命令行指南

搜索和浏览各种 Linux 命令。

问AI

在300个字符内总结您希望解决的情况,并询问AI需要什么命令。

自由搜索

点击所需的类别以过滤命令。您也可以输入搜索词以查找特定内容。



setgid

setgid: 理解和设置 SGID 位

setgid 是应用于文件或目录的特殊权限位。当在目录上设置时,在该目录中创建的所有文件和子目录将继承父目录的组所有权。当在可执行文件上设置时,该文件将在执行时以文件所有者的组 ID 运行。这在共享环境中非常有用,可以简化组权限管理,或确保特定程序以特定组权限运行。

查看详情

setuid

setuid: 更改进程用户 ID 的系统调用

setuid 是一个系统调用,用于更改调用进程的实际用户 ID (real user ID)、有效用户 ID (effective user ID) 和保存的 set-user-ID (saved set-user-ID)。它主要用于在执行需要特权的操作后切换到较低权限,或者在设置了 SUID (Set User ID) 位 的程序中以特定用户的权限运行时使用。这是一个非常重要的安全函数,在权限管理方面起着核心作用。

查看详情

sha256sum

sha256sum: 计算和验证 SHA256 校验和

sha256sum 命令用于计算文件的 SHA256 哈希值,或与预先生成的哈希文件进行比较以验证文件的完整性。这在数据传输后检查文件是否损坏、验证下载的软件文件是否被篡改等多种场景下,对于确保文件的可靠性至关重要。

查看详情

shutdown

shutdown: 安全关闭系统

shutdown 命令用于安全地关闭或重启系统。它会在指定时间通知所有用户关机,并正常终止所有进程以防止数据丢失。

查看详情

strace

strace: 系统调用和信号跟踪

strace 是 Linux 中一个强大的诊断工具,用于跟踪和记录进程执行的系统调用(syscall)以及接收的信号。它能帮助您详细了解程序如何与内核交互,对于调试、性能分析和安全审计非常有用。

查看详情

su

su: 切换用户

`su` 命令是“substitute user”的缩写,用于将当前用户的 ID 切换为其他用户的 ID。它主要用于获取管理员权限(root)或在其他用户的环境中执行操作。通过密码认证获取权限,是一个对安全性至关重要的命令。

查看详情

sudo

sudo 命令指南:以管理员权限执行命令

`sudo` 命令(substitute user do 或 superuser do 的缩写)是一种工具,允许 Linux 和 Unix 系列操作系统的普通用户以其他用户(通常是 root 用户)的权限执行程序。这使得在执行管理任务的同时维护系统安全,比直接以 root 账户执行所有操作要安全得多。通过本指南,您可以学习 `sudo` 的基本用法和重要的安全注意事项。

查看详情

sudoedit

sudoedit: 以其他用户身份编辑文件

`sudoedit` 是一个允许您安全地编辑指定文件的命令。当您需要编辑普通用户不拥有的系统文件时,它非常有用。特别是,使用 `-u` 选项可以以特定用户的权限编辑文件,这在权限管理和安全方面提供了优势。`sudoedit` 的工作方式是创建一个临时副本进行编辑,并在编辑完成后将其复制回原始文件,从而防止损坏原始文件。

查看详情

sudoers

sudoers: sudo 权限配置文件

`sudoers` 文件是 Linux 和 Unix 类系统中定义用户通过 `sudo` 命令获得管理员权限策略的核心配置文件。该文件规定了哪些用户、在哪些主机上、可以执行哪些命令、以什么用户权限执行,在系统安全中起着至关重要的作用。

查看详情

swapoff

swapoff: 禁用交换空间

swapoff 命令用于禁用系统的交换空间。这可以禁用特定的交换文件或设备,或者一次性禁用系统中配置的所有交换空间。在优化内存使用量或更换交换设备时非常有用。

查看详情

swapon

swapon: 激活交换空间

swapon 命令用于在 Linux 系统中激活用作交换空间的设备或文件。交换空间是硬盘上用于在物理 RAM 不足时存储数据的区域,对系统性能起着至关重要的作用。

查看详情

sync

sync: 同步磁盘缓存

sync 命令将操作系统内存缓冲区中的所有已修改数据强制写入物理存储设备。它用于在系统关机、重启或卸载存储设备之前安全地保存重要数据,从而确保数据完整性。

查看详情
以前 页面 8 / 11 下一个