搜索和浏览各种 Linux 命令。
在300个字符内总结您希望解决的情况,并询问AI需要什么命令。
点击所需的类别以过滤命令。您也可以输入搜索词以查找特定内容。
shred: 安全地删除文件内容
shred 命令用于通过多次覆盖文件内容来安全地删除文件,使其无法恢复。虽然普通的文件删除可能仍有数据恢复的可能性,但 shred 在处理敏感信息时非常有用。
split: 将文件分割成多个部分
split 命令用于将大文件根据指定的大小或行数分割成多个小文件。这在处理大文件、通过网络传输文件或只需要处理文件的一部分时非常有用。
stat: 以自定义格式输出文件信息
`stat` 命令用于显示文件或文件系统的详细状态信息。特别是,使用 `-c`(或 `--format`)选项时,您可以按照用户指定的格式提取文件大小、权限、所有者、时间信息等,这在编写脚本或报告时非常有用。
sum: 计算文件校验和和块数
sum 命令计算并输出文件的 16 位校验和和 1KB 块数。它主要用于快速检查文件的完整性或快速比较文件是否已更改。
symlink: 创建符号链接
symlink 命令用于为文件或目录创建符号链接(软链接)。它充当指向原始文件位置的指针,如果原始文件被删除,链接将失效。虽然 `ln -s` 命令更常用,但 `symlink` 实用程序通过各种附加选项提供了更精细地控制链接创建方式的能力。
tee: 将标准输入同时发送到文件和标准输出
tee 命令是一个实用程序,它读取标准输入,将其输出到标准输出,同时将其写入一个或多个文件。它通常用于在管道中检查中间结果或同时将数据保存到多个文件。`-a` 选项用于在追加到文件而不是覆盖文件时使用。
touch: 更改或创建文件的访问和修改时间
touch 命令用于更改文件的访问时间(access time)和修改时间(modification time),或者在文件不存在时创建新文件。特别是 `-m` 选项在仅更新文件修改时间时非常有用,并且在构建系统或脚本中广泛用于操作文件时间戳。
tree 命令指南:以树形结构输出目录结构
`tree` 命令用于在 Linux 和 Unix 系列操作系统中以层次化的树形结构可视化显示指定目录的内容。可以一目了然地了解文件和子目录,非常有助于浏览和文档化复杂的项目结构或文件系统。本指南将教您如何安装 `tree` 命令、基本用法及各种选项。
umask 命令指南:设置新创建文件/目录的默认权限
`umask` 命令(用户文件创建模式掩码)用于控制在 Linux 和 Unix 系统中新创建的文件和目录的默认访问权限。它通过设置自动适用于文件创建的权限限制掩码,从而防止文件在不必要的情况下以过于宽松的权限创建,在增强安全性方面发挥着重要作用。通过本指南了解 `umask` 的概念和用法。
whereis 命令指南:查找命令/文件的位置
`whereis` 命令用于在 Linux 和 Unix 系统中查找命令的二进制文件、源代码和手册页面文件的位置。当需要快速确定系统中安装的特定程序或文件的路径时非常有用,特别是在 Shell 脚本中检查程序的存在性或动态引用路径时。通过本指南,您将学习如何使用 `whereis` 命令及其主要选项。
which 命令指南:查找可执行命令的位置
`which` 命令用于在 Linux 和 Unix 系列操作系统中查找特定命令(可执行文件)在 `PATH` 环境变量指定的目录中所在的位置,即哪个命令将被执行。在脚本中检查程序的存在性或确定多个同名程序中将执行哪个版本时非常有用。通过本指南,了解 `which` 命令的用法和主要选项。