cat命令简解

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cat命令简解相关的知识,希望对你有一定的参考价值。

cat命令可以理解为英文单词concatenate的缩写,其功能是连接一个或多个文件并且打印到标准输出,如果我们查看cat命令的帮助,可以看到明确的英文说明:cat-concatenate flies and print on the standard output,因此,cat不仅仅像网上或者部分书籍中讲解的,可以查看文件内容,实际上它还有很多更实用的功能。cat命令也是Linux系统管理员很常用的命令之一。

【功能说明】:

基本功能是显示文件内容信息及连接多个文件显示的功能,根据man帮助说明,就是用于连接多个文件并且打印到屏幕输出或定向到指定文件中。此命令常用来显示单个文件内容或者将几个文件内容连接起来一起显示,还可以从标准输入读取内容并显示,生产环境中它常与重定向或追加符号配合使用。

cat命令常用功能简要例子说明
1.查看显示文件内容例如:cat  file.txt,这是cat最基本的功能之一
2.把多个文件合成一个例如:cat  file1.txt file2.txt  > newfile.ext
3.创建编辑新文件例如:输入cat >file1.txt ,后面接要编辑的内容,ctrl+d或ctrl+c结束编辑。此功能应用的不多,了解即可
4.非交互式的编辑或追加内容到文件尾部

这个功能是生产工作最重要的一个应用了,所以必须要熟练掌握,这里先给一个命令格式:

cat >> file.txt <<EOF

I AM XCN 

EOF

5.清空文件内容例如:cat /dev/null >file1.txt 这样就把文件内容清空了,但是文件还存在,这个功能生产环境也会用到


本文出自 “小菜鸟” 博客,请务必保留此出处http://baishuchao.blog.51cto.com/12918589/1941279

以上是关于cat命令简解的主要内容,如果未能解决你的问题,请参考以下文章

fold 命令简解

Linux文本处理命令“sed”简解

在控制终端输入AT命令

Linux文本处理命令“awk”简解

Redmi 7 上 pdu 模式下的 adb shell cmgs AT 命令不起作用

Linux cat命令