文章目录
-
- 什么是重定向
- Linux重定向的使用
-
- >
- >>
什么是重定向

我们在网址一栏中输入www.jingdong.com,回车
然后我们来到了京东的页面
但是网址一栏中却是jd.com,也就是www.jd.com,这就是重定向
我们也许在网址中输入百度的网址链接,但是却意外的来到了www.xxx.com的网址页面,这就是重定向的锅
而Linux的重定向与之差不多,但是是输出重定向:
把在终端执行命令的结果保存到目标文件。
Linux重定向的使用
只要在终端能显示信息的命令都可以使用重定向,比如: tree
‘终端内容保存到文件使用重定向有两种方式: > 和 >>
‘>’ 表示每次只写入最新的数据,原有数据不保留。
‘>>’ 表示每次在原有数据的基础上进行追加,原有数据会保留。
>
示例:
首先创建两个空白文本文件,ls.txt和ls-lh.txt
将ls的内容重定向到ls.txt中
此时的ls.txt中出现了ls的信息内容
再试试ls -lh
>>
但是用‘>’会覆盖原文件,如果不想覆盖像追加的话如何做呢?用‘>>’