Linux命令: cat 和>, >>

2020-11-22  本文已影响0人  闲云野鹤_23dd

> 和 >>

‘>’ 代表 输出的内容重定向到文件

使用> 重定向后 文件 中原本的内容会被覆盖

">>" 代表 将输出的内容已追加的方式重定向到文件

使用>> 重定向后 文件 中原本的内容不会被覆盖,而是在原有的内容后面 追加 新的内容

工作中应用筛选日志信息输出到某个文件,针对性查看日志文件

语法:

命令 > 文件

命令 >> 文件

cat

cat 原单词concatenate(用途是连接文件或标准输入并打印。)
cat 命令用于将所有文件内容打印到屏幕上。
语法:

cat 文件名

实战

使用xshell连接linux
进入 /root 目录
新建 catTest目录
进入 catTest 目录
新建 a.txt 文件


image.png

查看/root目录下的详细内容 ,将内容重定向到 a.txt 文件中

ls -l /root > a.txt

查看 a.txt

cat a.txt


image.png

查看/root目录下的内容 ,将内容重定向到 a.txt 文件中, 再次查看 a.txt ,原有的内容被覆盖,只存在新的内容

ls /root > a.txt
cat a.txt


image.png

将/root目录下的详细内容 追加到 a.txt,再次查看a.txt文件

ls -l /root >> a.txt
cat a.txt


image.png
上一篇 下一篇

猜你喜欢

热点阅读