`cat` 是一个常用的 Linux 命令,用于查看文件内容、创建文件、文件追加等操作。它可以将文件内容输出到标准输出设备(通常是屏幕)上。

基本用法

查看文件内容:`cat 文件名` 创建文件:`cat > 文件名`(然后输入内容,按 `Ctrl D` 结束输入) 文件追加:`cat 文件名 >> 另一个文件名`(将第一个文件的内容追加到第二个文件的末尾)

常用选项

`n` 或 `number`:为输出的每一行添加行号 `b` 或 `numbernonblank`:仅对非空行添加行号 `s` 或 `squeezeblank`:将连续的多个空行压缩成一个空行 `E` 或 `showends`:在每行的末尾显示一个美元符号($),表示行结束 `T` 或 `showtabs`:将制表符显示为 `^I`

示例

`cat filename.txt`:查看 `filename.txt` 文件的内容 `cat > newfile.txt`:创建一个新文件 `newfile.txt` 并输入内容 `cat file1.txt >> file2.txt`:将 `file1.txt` 的内容追加到 `file2.txt` 的末尾 `cat n file.txt`:查看 `file.txt` 文件的内容,并为每一行添加行号

注意事项

使用 `cat` 命令时,如果文件内容过长,可能会在屏幕上滚动,导致无法完全查看。可以使用 `less` 或 `more` 命令来分页查看文件内容。 `cat` 命令在创建文件时不会自动创建目录。如果指定的文件所在的目录不存在,`cat` 命令会报错。可以使用 `mkdir` 命令来创建目录。

Linux命令之cat命令详解

一、cat命令简介

cat命令是Linux系统中非常基础且常用的一个文本处理命令,其全称是 \