访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

linux cat 命令使用记录

时间:2019-09-08

linux vi命令_linux 命令_linux命令

本文链接:

cat filename

会查看文件内容,但是仅仅是查看

cat filename1 filename2

会查看文件内容,但是仅仅是查看 并且文件内容中间不会有明显的区分

cat > filename

linux vi命令_linux 命令_linux命令

会创建一个新文件,并进入文件内容输入的界面,当从键盘输入完毕文件内容后

回车新换一行 Ctrl+c(Ctrl+d) 可以结束输入(为什么要新换一行啊linux命令,不换的话最后一行信息会丢失)

如果文件已经存在会覆盖原先的文件,原先文件内容丢失。要注意使用

cat >> filename

会进入键盘输入界面,输入内容后,会在文件原先的内容基础上增加输入的内容

回车新换一行 Ctrl+c 可以结束输入(为什么要新换一行啊,不换的话最后一行信息会丢失)

linux vi命令_linux命令_linux 命令

cat filename1 filename2 >filenamenew

会将filename1和filename2的内容进行合并,生成一个新的filenamenew的文件

如果filenamenew已经存在linux命令,那么会进行覆盖

还有一个问题

cat > filename <<jieshu

以上这种写法 意思是以jieshu作为输入结束的标识,见下图

linux命令_linux 命令_linux vi命令

cat还有很多指令,比如下面所示内容,时间关系 下面指令没有一一验证,可自行验证

-A:--show-all等价于-vET

-b:--number-nonblank对非空输出行编号,即在每行前显示所在行号

-e:等价于-vE

-E:--show-ends在每行结束处显示$

linux命令_linux 命令_linux vi命令

-n:--number对输出的所有行编号,即在每行前显示所在行号

-s:--squeeze-blank不输出多行空行

-t:与-vT等价

-T:--show-tabs将跳字符显示为^I

-u:(被忽略)

-v:--show-nonprinting使用^和M-引用,除了LFD和TAB之外

--help显示此帮助信息并离开

 上一个教程:linux入门知识——命令2