Linux高级命令(1)-->>重定向

14 篇文章 1 订阅
1 篇文章 0 订阅

什么是重定向

举个栗子

我们在网址一栏中输入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

在这里插入图片描述
在这里插入图片描述

>>

但是用‘>’会覆盖原文件,如果不想覆盖像追加的话如何做呢?用‘>>’
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值