Ubuntu cat Command Explained in Detail


cat 命令可把档案串连后,传递到基本输出展示屏幕。

Such as: 展示文件内容、将几个文件连接起来显示、从标准输入读取内容并显示、与重定向符号配合使用。


Such as: cat robots.txt

 

Basic Syntax


cat [OPTION]... [FILE]...

当没有 FILE 或 FILE 为 - 时,会读取标准输入。

 

Options

# Parameter EN Explanation Chinese Translation Remark
-A, --show-all equivalent to -vET 等价于 -vET
-b, --number-nonblank number nonempty output lines, overrides -n 类似 -n,编号非空白输出行
-e equivalent to -vE 等价于 -vE
-E, --show-ends display $ at end of each line 在每行末尾显示 $
-n, --number number all output lines 编号所有输出行
-s, --squeeze-blank suppress repeated empty output lines 抑制重复空输出行
-t equivalent to -vT 等价于 -vT
-T, --show-tabs display TAB characters as ^I 把 TAB 字符显示成 ^I
-u (ignored) (忽略)
-v, --show-nonprinting use ^ and M- notation, except for LFD and TAB 使用 ^ 与 M- 表示法,除 LFD 和 TAB 外
--help display this help and exit 显示相应帮助信息并退出
--version output version information and exit 输出版本信息并退出

Detailed Usage

Feature # Command Specification Literal Explanation Example Example Explanation
显示内容 01 cat 把标准输入拷贝到标准输出 cat /etc/issue 查看系统版本
cat /etc/lsb-release 查看 Ubuntu 版本信息
cat /proc/version 查看 Linux 核心、GCC 版本信息
cat /proc/cpuinfo 查看 CPU 版本信息
cat -A FileName 显示文件 FileName 内的所有内容
cat File1 - File2 输出 File1 的内容,然后输出标准输入,然后输出 File2 的内容
创建文件 cat FileName 从键盘创建 FileName 文件
cat > FileName 只能创建文件 FileName,不能编辑已有文件
cat File1 > File2 把文件 File1 内容加上行号,输入文件 File2
cat File1 File2 >> File3 把文件 File1 和 File2 内容加上行号 (空白行不加),附加到文件 File3
合并文件 cat File1 File2 > File3 把几个文件合并成一个文件
清理文件 cat /dev/null > FileName 清空文件 FileName 内容
Digital Manager

Digital Manager

Windows Vista / 7 / 8 / 10 (x64 bits)

Download     Net Disk 1     Net Disk 2     Net Disk 3

 

Digital Translate

Digital Translate

Windows Vista / 7 / 8 / 10 (x64 bits)

Download     Net Disk 1     Net Disk 2     Net Disk 3