趣文网 > 作文大全

CentOS「linux」学习笔记6:基础操作文件类命令第三部分

2020-12-01 22:10:02
相关推荐

linux基础操作:文件查询操作类命令第三部分,也是文件类最后的一部分

1.>>和>[表示向文件追加和写入内容,需要注意的是在没有文件时则创建新的文件并写入内容,有文件时则会覆盖或追加写入内容]

例子1:ls -l >/home/test/hello.txt 表示查询文件的同时将内容写入到hello.txt文件里,注意如果test目录下有hello.txt文件并且有内容会被覆盖掉原来的文件和内容。

例子2:ls -l >>/home/test/hello.txt 表示查询文件的同时将内容以追加的方式写入到hello.txt文件里的末尾处,如果不会覆盖内容。

例子3:echo "要写入的内容" >> /home/test/hello.txt 表示向hello.txt文件追加方式写入自定义的内容。

例子4:cat /home/test/a.txt > /home/test/b.txt 表示将文件a.txt的内容以覆盖方式写入到b.txt中,b的文件内容会丢失,如果使用>>追加方式b.txt的内容则不会丢失。

2.echo [表示向屏幕输出指定的内容]

例子1:echo "hello,Word!" 表示向屏幕输出hello,Word!内容。

例子2:echo $PATH 表示向屏幕输出$PATH环境变量,也就是输出$PATH环境变量指向的内容。

3.head [表示查看文件开头前的内容]

例子1:head /home/test/hello.txt 表示输出默认head的设置前10行的内容。

列子2:head -n 5 /home/test/hello.txt 表示输出指定前5行的内容。

4.tail [表示查看文件末尾部的内容]

例子1:tail /home/test/hello.txt 表示输出tail默认设置的文件后面的10行内容。

例子2:tail -n 5 /home/test/hello.txt 表示输出文件末尾指定的5行内容。

例子3:tail -f /home/test/hello.txt 表示实时监控文件的内容改动变化[文件被修改时会实时显示修改的内容]。此命令常用来监控日志的变化。Ctrl+C可以停止监控操作。

5.ln[软连接或符号连接,类似win下的创建快捷方式]

例子1:ln -s /root linkroot 表示创建一个以root目录为目标的软连接名为linkroot。

例子2:ln -s /home/test/hello.txt linkhello.txt 表示创建一个以hello.txt为目标的软连接名为linkhello。

6.history [查看已执行过的历史指令]

例子1:history 表示查看所有已执行过的历史指令。

例子2:history 5 表示查看已执行过的历史指令最近的5条。

例子3:!5 表示直接重新执行历史编号为5的指令。

例子4:!! 表示执行刚才刚刚执行过的最后一条指令。

阅读剩余内容
网友评论
相关内容
延伸阅读
小编推荐

大家都在看

写人作文初一 平凡作文800字 英语导游作文 春游作文400 美景的作文300字 感谢朋友作文 800字满分作文 自我评价作文 怎么写议论文作文 宽容作文素材 疫情中考作文 干家务作文 初中精选作文 田园生活作文 幸福的作文800字 小学生600字作文 关于礼物作文 我的家园作文 感谢朋友 作文 写情感的作文 一节课的作文 春节的作文300 蝌蚪的作文 我的妈妈的作文怎么写 作文写事500字 高中作文金句 勇敢面对作文 九年级上册作文 疫情作文高考 那一次我真作文