GNU核心工具#

GNU Core Utilities(GNU核心工具)包含一系列基础文件和工具,包括shell和文本操作工具。这些是GNU系统的最核心工具。

输出文件内容#

  • cat: 输出文件内容,默认输出到当前屏幕
  • tac: 倒序输出文件内容
  • nl: 输出文件内容并显示行号,等同于cat -n
  • od: 以八进制方式输出文件内容
  • base32: 32位编码解码文件
  • base64: 64位编码解码文件
  • basenc: 多种格式编码解码文件

格式化文件内容#

  • fmt:重新格式化段落文本
  • pr:将文件分页或分栏以便打印
  • fold:折行处理输入内容,使其适应指定宽度

输出文件部分内容#

  • head:输出文件的前部分
  • tail:输出文件的后部分
  • split:将文件拆分成多个部分
  • csplit:将文件拆分成按内容确定的部分

https://www.gnu.org/software/coreutils/