61、Linux 技术知识综合解析

Linux 技术知识综合解析

1. 标准输入、输出和错误概述

在 Linux 系统中,标准输入(STDIN)、标准输出(STDOUT)和标准错误(STDERR)是非常基础且重要的概念。
|名称|默认目标|重定向使用|文件描述符编号|
| ---- | ---- | ---- | ---- |
|STDIN|计算机键盘|< (等同于 0<)|0|
|STDOUT|计算机显示器|> (等同于 1>)|1|
|STDERR|计算机显示器|2>|2|

例如,当我们使用 < 符号时,就是将标准输入重定向,比如 cat < file.txt ,它会将 file.txt 文件的内容作为 cat 命令的输入。而 > 用于重定向标准输出,如 ls > output.txt 会把 ls 命令的输出结果写入到 output.txt 文件中,如果该文件已存在,其内容会被覆盖。 2> 则专门用于重定向标准错误,例如 ls non_existent_file 2> error.log ,会把因 non_existent_file 不存在而产生的错误信息写入到 error.log 文件中。

2. 常见 Bash 重定向器
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值