跳转到内容
命令速查text-processing

cat:连接并输出文件内容

按顺序读取一个或多个文件并写到标准输出,适合查看较短的文本内容。

状态
已审阅
难度
入门
风险
只读 / 低风险
平台
linux · busybox

把文件内容依次写到标准输出。它适合短文本;长文件宜使用分页工具。

Terminal window
cat [选项] [文件...]
Terminal window
cat -- "$HOME/practice/note.txt"
cat -n -- "$HOME/practice/note.txt"
cat -- "$HOME/practice/part-1.txt" "$HOME/practice/part-2.txt"

-n 为所有输出行编号。

读取本身不修改文件,但不要输出密钥、凭据或大型二进制文件。cat > 文件 中的覆盖行为来自 Shell 重定向,会截断目标文件。

两者都支持基础输出和常见短选项。GNU cat 的显示控制字符等选项更完整;BusyBox 版本较精简,自动化脚本应避免依赖长选项。