搜索和浏览各种 Linux 命令。
在300个字符内总结您希望解决的情况,并询问AI需要什么命令。
点击所需的类别以过滤命令。您也可以输入搜索词以查找特定内容。
patch: 将更改(补丁)应用到文件
patch 命令用于使用由 'diff' 命令生成的补丁文件 (.patch) 将更改应用到原始文件。此工具可以有效地执行修改源代码或更新配置文件的任务。
pr: 文本文件格式化打印
pr 命令将文本文件转换为适合打印的格式。它提供各种格式化功能,例如添加页码、页眉、日期,以及按多列分栏或调整页面长度。它通常用于使终端中的文本更易于阅读,或在打印前进行准备。
printf: 格式化输出
`printf` 命令类似于 C 语言的 `printf` 函数,它根据指定的格式字符串将数据输出到标准输出。您可以将变量或字面值格式化为各种格式(整数、浮点数、字符串等),并使用转义序列插入特殊字符。与 `echo` 命令相比,它提供了更精细的输出控制。
rev: 反转字符串
rev 命令将从标准输入或文件中读取的每一行字符串按字符顺序反转后输出到标准输出。它是一个简单但有用的实用程序,通常与管道符(|)一起使用来操作其他命令的输出结果。
sdiff: 并排比较两个文件
sdiff 命令并行比较两个文件,以两列并排显示差异,一目了然。与 `diff` 命令不同,它能清晰地视觉区分相同和不同的部分。
sed: 文本流编辑器
sed(stream editor)是一个强大的 Unix 文本流编辑器。它使用正则表达式对通过文件或管道传递的输入执行文本转换、过滤、删除、插入等操作。它针对非交互式编辑进行了优化,因此广泛用于脚本中的自动化文本处理。
sort: 文本行排序标准
对文本行(记录)进行排序。默认按字典顺序(字节顺序)升序排列,支持多种标准,如分隔符/键/数字/版本/人类可读单位等。基于 GNU coreutils 的 sort 命令。
strings: 从二进制文件中提取字符串
strings 命令是一个从二进制文件(可执行文件、库文件等)中提取人类可读文本字符串的工具。它在程序调试、恶意软件分析或快速检查未知文件内容时非常有用。
tac: 反向输出文件内容
tac 命令逐行读取文件内容,并从最后一行到第一行反向输出到标准输出。它在需要从最新条目开始查看日志文件或按时间顺序记录的数据时非常有用,其功能与 'cat' 命令相反。
tail: 输出文件末尾内容并实时监控
tail 命令用于输出文件的最后部分。它主要用于查看日志文件的最新内容,或使用 `-f` 选项实时监控文件的更改。特别是 `-n` 选项,可以指定输出的行数,方便查看特定数量的最后几行。
tr: 字符转换和删除过滤器
tr 命令是一个过滤器命令,用于转换或删除从标准输入 (stdin) 接收到的文本字符。它主要与管道 (|) 结合使用,在处理其他命令的输出结果时非常有用。
uniq: 去除重复行并计数
`uniq` 命令用于从文本文件或标准输入中查找并删除连续重复的行,或与特定选项一起使用来计算重复行的数量。特别是 `-c` 选项会在每行前面加上该行重复的次数,这对于数据分析非常有用。