1.3 linux系统中的输入和输出管理

目录

1、常见的输入输出设备

2、输入管理

1、输入重定向   <

2、多行录入  <<

 建立一个非交互式脚本westos.file

 3、输出管理

1)输出重定向

2)追加


1、常见的输入输出设备

输入设备:鼠标、键盘、麦克风等。

输出设备:显示器、打印机、音响、耳机。

2、输入管理

1、输入重定向   <

tr 'a-z' 'A-Z'  < westos #把文件westos中的内容重定向到tr程序中

2、多行录入  <<

 建立一个非交互式脚本westos.file

 3、输出管理

1)输出重定向

#重定向管理输出后会覆盖原文件内容

>重定向正确输出
2>重定向错误输出
&>重定向所有输出

find /etc -name passwd > westos.out     #重定向正确输出


find /ect -name passwd 2> westos.off    #重新定向错误输出

 
find /ect -name passed &> westos.all    #重新定向所有输出

2)追加

注意:追加和重定义功能类似,但不会覆盖原文件

>>追加正确输出
2>>追加错误输出
3>>追加所有输出

find /etc -name passwd >> westos.out    #追加正确输出

find /etc -name passwd 2>> westos.off    #追加错误输出


find /etc -name passwd &>> westos.all    #追加所有输出
3)管道“|”

把前一条命令的输出变成输入传递到下一条命令将进行操作

a.管道只处理正确输出
b. 2>&1 把编号为2的输入转换为编号为1的输出中
c.tee 将接收到的输出复制输出到指定位置
d.管道在一条命令中可以使用多次

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值