cat 命令用于连接文件并打印到标准输出设备上。cat是concatenate的简写,类似于dos下面的type命令,使用权限为所有使用者。
cat file1 >> file2的意思是把 file1 的文档内容输入file2 这个文档里。
(1)linux中cat扩展阅读:
cat的语法格式:
cat [-AbeEnstTuv] [--help] [--version] fileName
参数说明:
-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"选项;
比如:
把 textfile1 的文档内容加上行号后输入 textfile2 这个文档里:
cat -n textfile1 > textfile2
② Linux中cat 是什么意思
cat是concatenate的简写,你试一下命令 cat /etc/passwd,就是把一个文件直接打印在屏幕上熟悉linux基础命令,尽请关注《linux就该这么学》官网
③ Linux cat命令作用是什么
cat是一个文本查看和连接工具,可以用来显示文件,或者创建文件,也可以把几个文件合成一个文件
④ Linux cat命令作用是什么
cat是一个文本查看和连接工具,可以用来显示文件,或者创建文件,也可以把几个文件合成一个文件
⑤ 系统之家Linux下如何使用cat命令
cat命令连接文件并打印到标准输出设备上,cat经常用来显示文件的内容,类似于下的type命令。
注意:当文件较大时,文本在屏幕上迅速闪过(滚屏),用户往往看不清所显示的内容。因此,一般用more等命令分屏显示。为了控制滚屏,可以按Ctrl+S键,停止滚屏;按Ctrl+Q键可以恢复滚屏。按Ctrl+C(中断)键可以终止该命令的执行,并且返回Shell提示符状态。
语法
cat(选项)(参数)
选项
-n或-number:有1开始对所有输出的行数编号;
-b或--number-nonblank:和-n相似,只不过对于空白行不编号;
-s或--squeeze-blank:当遇到有连续两行以上的空白行,就代换为一行的空白行;
-A:显示不可打印字符,行尾显示“$”;
-e:等价于"-vE"选项;
-t:等价于"-vT"选项;
参数
文件列表:指定要连接的文件列表。
实例
catm1(在屏幕上显示文件ml的内容)
catm1m2(同时显示文件ml和m2的内容)
catm1m2>file(将文件ml和m2合并后放入文件file中)
⑥ linux中cat命令的使用方法
linux中cat命令的使用方法linux
cat命令在linux系统中算是比较常用的命令.cat主要有三大功能:
www.shiwu.com
1.一次显示整个文件。$
cat
filename2.从键盘创建一个文件。$
cat
>
filename只能创建新文件,不能编辑已有文件.3.将几个文件合并为一个文件。$cat
file1
file2
>
filecat具体命令格式为
:
cat
[-AbeEnstTuv]
[--help]
[--version]
fileName说明:把档案串连接后传到基本输出(屏幕或加
>
fileName
到另一个档案)参数:-n
或
–number
由
1
开始对所有输出的行数编号-b
或
–number-nonblank
和
-n
相似,只不过对于空白行不编号-s
或
–squeeze-blank
当遇到有连续两行以上的空白行,就代换为一行的空白行-v
或
–show-nonprinting
www.shiwu.com
范例:cat
-n
linuxfile1
>
linuxfile2
把
linuxfile1
的档案内容加上行号后输入
linuxfile2
这个档案里cat
-b
linuxfile1
linuxfile2
>>
linuxfile3
把
linuxfile1
和
linuxfile2
的档案内容加上行号(空白行不加)之后将内容附加到linuxfile3
里。范例:把
linuxfile1
的档案内容加上行号后输入
linuxfile2
这个档案里cat
-n
linuxfile1
>
linuxfile2把
linuxfile1
和
linuxfile2
的档案内容加上行号(空白行不加)之后将内容附加到
linuxfile3
里。cat
-b
linuxfile1
linuxfile2
>>
linuxfile3cat
/dev/null
>
/etc/test.txt
此为清空/etc/test.txt档案内容本文来自于时光漂流瓶
⑦ linux 中cat什么意思
cat: Concatenate 将2个以上文件串连在一起,同attach。
cat 命令就是连结文件并显示。
⑧ linux中cat命令的功能
cat 是一个文本文件查看和连接工具。查看一个文件的内容,用cat比较简单,就是cat 后面直接接文件名,如cat linuxyw.txt
cat --help可以查看cat帮助信息,如各种参数使用方法,当然也可以用man cat来查看,建议大家养成遇到命令不懂用法时,用--help或man来查看帮助信息,养成好习惯。filename为文件名,即系统中需要查看的文件名字。《Linux就该这么学》 与这个命令相似功能的命令有:tac,less,tail,more
⑨ linux如何退出文件查看模式cat
您好,方法
cat最基本的用法就是查看文件的内容,
第二种用法就是给文件中每一行加入编号,假设test2.txt文本的内容入手所示!
然后执行cat -n test2.txt > test2_1.txt之后,可以看到文件test2_1.txt中每一行前面都加上了行号。
如果不想空行也加上行号,那么执行cat -b test2.txt > test2_2.txt, 则可以看到test2_2.txt文件中空行没有加上行号。
cat命令的第三种方法就是合并两个文件内容,假设有如下两个文件test3_1.txt和test3_2.txt,
然后执行cat test3_1.txt test3_2.txt > test3.txt之后,可以看到test3.txt的内容已经将两个文件的内容合并。
cat命令的第四种方法就是创建文件,执行cat > test4.txt << EOF, 然后输入文本内容,最后执行EOF之后,cat命令就会跳出,查看test4.txt的内容就是刚刚输入的信息。
如果想要在已有的文件最后增加内容,那么执行cat >> test4.txt << EOF,接着输入信息,最后再执行EOF退出,新输入的信息就会增加到文本的最后。
最后如果执行cat > test5.txt命令来输入创建文件,那么执行ctrl + Z来退出cat命令。
⑩ linux中cat和more的区别
Linux命令——cat/less/more的区别
cat命令:用于显示整个文件的内容,单独使用没有翻页功能,经常和 more 命令搭配使用,cat 命令还可以将数个文件合并成一个文件。
more命令:让画面在显示满一页时暂停,此时可按空格健继续显示下一个画面,或按 q 键停止显示。
less命令:less 命令的用法与 more 命令类似,也可以用来浏览超过一页的文件。所不同的是 less 命令除了可以按空格键向下显示文件外,还可以利用上下键来翻动文件。当要结束浏览时,只要在 less 命令的提示符“:”下按 q 键即可。
这三个命令除了 cat 命令有合并文件的功能,其余功能上相近,只是从浏览习惯和显示方式上有所不同