Liunx重定向

本文详细介绍了Linux命令行中的重定向操作,包括输出重定向(`>`、`>>`)、输入重定向、错误重定向以及`EOF`的使用。通过实例展示了如何将命令输出保存到文件、清空文件、从文件读取输入以及如何处理命令执行中的错误信息。此外,还提到了`/dev/null`和`/dev/zero`特殊文件的作用,以及`tee`命令用于同时输出到屏幕和文件的功能。
摘要由CSDN通过智能技术生成

输入输出标准说明
STDIN 标准输入 默认的设备是键盘 文件编号为:0 
STDOUT 标准输出 默认的设备是显示器 文件编号为:1 ,也可以重定向到文件
STDERR 标准错误 默认的设备是显示器 文件编号为:2 ,也可以重定向到文件

输出重定向
定义:将命令的正常输出结果保存到指定的文件中,而不是直接显示在显示器的屏幕上
重定向输出使用”>” “>>” 操作符号
语法:
> 文件名 #表示将标准输出的内容,写到后面的文件中,如果此文件名已经存在,将会覆盖原文件中的内容
>> 文件名 #表示将标准输出的内容,追加到后面的文件中。若重定向的输出的文件不存在,则会新建该文件

查看当前主机的 CPU 的类型保存到 cpu.txt 文件中(而不是直接显示到屏幕上)

[root@caicai ~]# cat /proc/cpuinfo > cpu.txt

将内核的版本信息追加到 cpu.txt

[root@caicai ~]# uname -a >> cpu.txt

清空一个文件
[root@caicai ~]# > cpu.txt

 输入重定向

将命令中接收输入的途径由默认的键盘改为其他文件.而不是等待从键盘

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值