linux cat命令什么意思

作者&投稿:弭湛 (若有异议请与网页底部的电邮联系)
linux cat >> 命令~

cat 命令用于连接文件并打印到标准输出设备上。cat是concatenate的简写,类似于dos下面的type命令,使用权限为所有使用者。
cat file1 >> file2的意思是把 file1 的文档内容输入file2 这个文档里。

扩展资料:
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
参考资料:cat(linux命令)-百度百科

cat主要有三大功能:
1.一次显示整个文件。$ cat filename
2.从键盘创建一个文件。$ cat > filename
只能创建新文件,不能编辑已有文件.
3.将几个文件合并为一个文件: $cat file1 file2 > file
参数:
-n 或 --number 由 1 开始对所有输出的行数编号
-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号
-s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行
-v 或 --show-nonprinting
例:
把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里
cat -n textfile1 > textfile2

把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3 里。
cat -b textfile1 textfile2 >> textfile3

把test.txt文件扔进垃圾箱,赋空值test.txt
cat /dev/null > /etc/test.txt

cat命令是linux下的一个文本输出命令,通常是用于观看某个文件的内容的;
cat主要有三大功能:
1.一次显示整个文件。
$ cat filename
2.从键盘创建一个文件。
$ cat > filename
只能创建新文件,不能编辑已有文件.
3.将几个文件合并为一个文件。
$cat file1 file2 > file
cat具体命令格式为 : cat [-AbeEnstTuv] [--help] [--version] fileName
说明:把档案串连接后传到基本输出(屏幕或加 > fileName 到另一个档案)
参数:
-n 或 –number 由 1 开始对所有输出的行数编号
-b 或 –number-nonblank 和 -n 相似,只不过对于空白行不编号
-s 或 –squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行
-v 或 –show-nonprinting
范例:
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 >> linuxfile3
cat /dev/null > /etc/test.txt 此为清空/etc/test.txt

cat,英文全拼:concatenate,用于连接文件并打印到标准输出设备上。
使用权限
所有使用者
语法格式
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"选项。


大悟县13359968661: Linux系统中cat命令是什么单词的缩写? -
盍视英达: cat是concatenate的简写,类似于dos下面的type命令.更多详情请参考百度百科, http://baike.baidu.com/subview/250626/7981408.htm#viewPageContent

大悟县13359968661: linux cat >> 命令 -
盍视英达: cat 命令用于连接文件并打印到标准输出设备上.cat是concatenate的简写,类似于dos下面的type命令,使用权限为所有使用者. cat file1 >> file2的意思是把 file1 的文档内容输入file2 这个文档里. 扩展资料: cat的语法格式: cat [-...

大悟县13359968661: linux 命令 cat -
盍视英达: ~/.bashrc 在当前用户目录下修改该文件,添加以下内容: alias longview = 'ls -l'alias display = 'cat'运行命令source ~/.bashrc

大悟县13359968661: linux cat命令 -
盍视英达: 简单的说,有两种:读和写.1. cat 接普通文件名,会把文件内容打印到屏幕;2. cat > file,这个可以向文件“file”写入内容,最后按 Ctrl + D 结束输入,会将你输入的数据保存到文件.

大悟县13359968661: linux 命令 cat 英文全称是什么? -
盍视英达: concatenate files and print on the standard output把文件连接后输出到屏幕上 记得是这个

大悟县13359968661: Linux命令tail和cat区别是什么? -
盍视英达: tail命令 – 查看文件尾部内容tail用于显示文件尾部的内容,默认在屏幕上显示指定文件的末尾10行.如果给定的文件不止一个,则在显示的每个文件前面加一个文件名标题.如果没有指定文件或者文件名为“-”,则读取标准输入. cat命令就是...

大悟县13359968661: linux 切割命令cat怎么用什么意思? -
盍视英达: 1 linux cat用法: 12 命令:cat 用户连接文件并打印到标准输出设备上. 1 用法:cat [选项]... [文件]... 1234567891011121314151617181920212223 将[文件]或标准输入组合输出到标准输出. -A, --show-all 等于-vET -b, --number-nonblank 对非空...

大悟县13359968661: linux常用命令:cat 和 touch 有什么区别 -
盍视英达: cat 一般是用来查看文本文件内容 touch可以新建一个空文件,可以修改文件的创建时间.比如:编译时看到提示文件的时间为将来的时间,可以使用touch命令来修改.

大悟县13359968661: linux下的指令cat -
盍视英达: 原因我知道 是因为你终端中的当前路径不是在桌面.但桌面的路径我也不知道,因为我也是刚刚学习而且用的是命令行模式 你用的命令是不错的 只是路径不对 比如你打开终端后 默认路径是在自己的家目录 这时可以用ls -a看到家目录的所有目录,然后其中有许多隐藏文件,比如.bashrc 这个文件你就可以使用 cat .bashrc来查看

大悟县13359968661: linux 命令 cat和ln 的区别 -
盍视英达: cat:在标准输出上链接文件并打印(concatenate files and print on the standard output).ln:在文件之间创建链接(make links between files),即win下所谓的快捷方式.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网