最近搬瓦工中文网陆续介绍了一些 Linux 命令,帮助大家可以快速入门使用 Linux VPS,进行一些基本的操作。那么今天就再继续介绍一个 Linux 命令,cat 命令。使用 Linux cat 命令可以将一个文本文件输出到屏幕,或者是将指定内容写入到一个文本文件,非常好用。cat 英文为 concatenate,缩写就是 cat,用于连接文件并打印到标准输出设备上,比如直接在命令行打印或者打印到文本文件里。毕竟很多时候都需要看看文件里到底是什么内容,使用 cat 命令就很方便,比如搬瓦工建站的时候看看 NGINX 的配置文件等等操作。
一、Linux cat 命令使用方法
下面是 Linux cat 命令的使用方法,包括语法格式和参数说明,不过一般来说我们也用不到这么多参数的,基本上就是最简单的用法。
1、语法格式
cat [-AbeEnstTuv] [--help] [--version] fileName
2、参数说明
-n
或--number
:由 1 开始对所有输出的行数编号。-b
或--number-nonblank
:和-n
相似,只不过对于空白行不编号。-s
或--squeeze-blank
:当遇到有连续两行以上的空白行,就代换为一行的空白行。-v
或--show-nonprinting
:使用 ^ 和 M- 符号,除了 LFD 和 TAB 之外。-E
或--show-ends
:在每行结束处显示 $。-T
或--show-tabs
:将 TAB 字符显示为 ^I。-A
,--show-all
:等价于-vET
。-e
:等价于”-vE
“选项;-t
:等价于”-vT
“选项。
下面就介绍一下 Linux cat 命令的具体使用方法,基本上我们用到最多的就是下面的第一个使用方法。
二、Linux cat 命令使用示例
1、最简单的用法当然就是直接 cat 一个文件了,比如:
cat textfile
就可以把这个文件的内容直接输出出来。下面再介绍一些其他的用法。
2、把 textfile1 的文档内容加上行号后输入 textfile2 这个文档里:
cat -n textfile1 > textfile2
3、把 textfile1 和 textfile2 的文档内容加上行号(空白行不加)之后将内容附加到 textfile3 文档里:
cat -b textfile1 textfile2 >> textfile3
4、清空 /etc/test.txt 文档内容:
cat /dev/null > /etc/test.txt
5、cat 也可以用来制作镜像文件。例如要制作软盘的镜像文件,将软盘放好后输入:
cat /dev/fd0 > OUTFILE
相反的,如果想把 image file 写到软盘,输入:
cat IMG_FILE > /dev/fd0
其中 OUTFILE 指输出的镜像文件名,IMG_FILE 指镜像文件,若从镜像文件写回 device 时,device 容量需与相当,通常用制作开机启动盘。
参考:https://www.runoob.com/linux/linux-comm-cat.html
以上就是 Linux cat 命令的一些用法,是一个非常实用的命令。
三、搬瓦工 Linux 教程整理
下面整理一下最近发布的一些搬瓦工 Linux 教程,方便大家参考。
- 《Linux 命令行使用 tar 和 gzip 存档、压缩,tar.gz 文件解压缩提取教程》
- 《Linux rm 命令教程:Linux 命令行删除文件或目录的方法》
- 《Linux wget 命令教程:wget 参数详解和使用示例,VPS 下载文件方法》
- 《Linux Nano 编辑器使用教程:新建 打开 修改 编辑 保存文本文件方法》
- 《Linux head 和 tail 命令教程:查看文本文件的前几行或最后几行》
- 《Linux Ubuntu 安装 Anaconda 并使用 Python 虚拟环境教程》
- 《Linux SCP 文件传输教程:在不同 VPS 之间传输文件或远程上传下载文件》
- 《Linux Ubuntu 20.04 LTS 一键安装 Python3 不同版本的方法》
四、搬瓦工新手教程和优惠方案
搬瓦工新手教程:
- 搬瓦工新手入门:《搬瓦工新手入门完全指南:方案推荐、机房选择、优惠码和购买教程》
- 搬瓦工购买教程:《2020 年最新搬瓦工购买教程和支付宝支付教程》
- 搬瓦工优惠码:BWHCGLUKKB
- 搬瓦工补货通知:《欢迎订阅搬瓦工补货通知(补货提醒)/ 加入搬瓦工交流群》
- 搬瓦工方案推荐:《搬瓦工高性价比 VPS 推荐:目前哪款方案最值得买?》
- 搬瓦工有货方案:《搬瓦工目前可购买便宜方案整理》
- 搬瓦工演示站点:《搬瓦工演示站点汇总(SpeedTest 速度测试 + LookingGlass 路由测试)》
- 搬瓦工测试 IP:《搬瓦工所有数据中心测试 IP》
- 搬瓦工测评汇总:《搬瓦工所有机房数据中心速度、性能、延迟等测评信息汇总》
- 搬瓦工 KiwiVM:《搬瓦工 BandwagonHost KiwiVM 面板后台功能整理和使用教程》
搬瓦工推荐方案:
方案 | 内存 | CPU | 硬盘 | 流量/月 | 带宽 | 推荐机房 | 价格 | 购买 |
---|---|---|---|---|---|---|---|---|
KVM (最便宜) | 1GB | 2核 | 20GB | 1TB | 1Gbps | DC3 CN2 DC8 ZNET (购买后在后台迁移) | $49.99/年 | 购买 |
KVM | 2GB | 3核 | 40GB | 2TB | 1Gbps | $52.99/半年 $99.99/年 | 购买 | |
CN2 GIA-E (最推荐) | 1GB | 2核 | 20GB | 1TB | 2.5Gbps | 美国 DC6 CN2 GIA-E 美国 DC9 CN2 GIA 日本软银 JPOS_1 荷兰 EUNL_9 美国圣何塞 CN2 GIA 加拿大 CN2 GIA | $49.99/季度 $169.99/年 | 购买 |
CN2 GIA-E | 2GB | 3核 | 40GB | 2TB | 2.5Gbps | $89.99/季度 $299.99/年 | 购买 | |
HK (高端首选) | 2GB | 2核 | 40GB | 0.5TB | 1Gbps | 中国香港 CN2 GIA 日本东京 CN2 GIA 日本大阪 CN2 GIA 新加坡 CN2 GIA | $89.99/月 $899.99/年 | 购买 |
HK | 4GB | 4核 | 80GB | 1TB | 1Gbps | $155.99/月 $1559.99/年 | 购买 | |
OSAKA | 2GB | 2核 | 40GB | 0.5TB | 1.5Gbps | 日本大阪 CN2 GIA | $49.99/月 $499.99/年 | 购买 |
OSAKA | 4GB | 4核 | 80GB | 1TB | 1.5Gbps | $86.99/月 $869.99/年 | 购买 | |
搬瓦工优惠码:BWHCGLUKKB | 搬瓦工购买教程:《2024 年最新搬瓦工购买教程和支付宝支付教程》 |
未经允许不得转载:Bandwagonhost中文网 » Linux cat 命令教程:使用命令行打印输出文件以及写入文件内容的方法