Linux 之 /dev/null 用法

目录

  • [1. Linux 之 /dev/null 用法](#1. Linux 之 /dev/null 用法)

1. Linux 之 /dev/null 用法

sh 复制代码
# &>/dev/null& 等价于  >/dev/null 2>&1
 
分解: ">/dev/null 2>&1"
 
1: /dev/null 代表空设备文件
1: 1 表示 stdout 标准输出; 系统默认值是 1, 所以">/dev/null"等同于 "1>/dev/null"
2: 2 表示 stderr 标准错误
4: & 表示等同于的意思, 2>&1, 表示 2 的输出重定向等同于 1
 
栗子: 
<1>. 将标准错误输出到/dev/null, 即不显示输出信息
# find . -name "test*" 2>/dev/null 
 
<2>. 将标准错误和标准输出输出到/dev/null, 即不显示输出信息
# find . -name "test*" >/dev/null 2>&1 
 
其他用法
n<&-: 表示将 n 号输入关闭
<&-: 表示关闭标准输入(键盘)
n>&-: 表示将 n 号输出关闭
>&-: 表示将标准输出关闭 
相关推荐
wdfk_prog4 分钟前
[Linux]学习笔记系列 -- [drivers][clk]clk
linux·笔记·学习
Genie cloud7 分钟前
外贸独立站建站完整教程
服务器·数据库·云计算
遇见火星7 分钟前
在Linux中使用journalctl命令进行日志分析和管理详细教程
linux·运维·服务器·journalctl
女王大人万岁11 分钟前
Go语言time库核心用法与实战避坑
服务器·开发语言·后端·golang
xuefuhe14 分钟前
RHEL9 yum install etcd Error: Unable to find a match: etcd
linux·运维·centos
Yolanda9424 分钟前
【项目经验】钉钉免密登录实现
前端·javascript·钉钉
2601_9496130227 分钟前
flutter_for_openharmony家庭药箱管理app实战+药品详情实现
java·前端·flutter
我送炭你添花34 分钟前
树莓派部署 GenieACS 作为终端TR-069 ACS(自动配置服务器)的详细规划方案
运维·服务器·网络协议
m0_7360348534 分钟前
1.27笔记
linux·服务器·笔记
华农第一蒟蒻41 分钟前
一次服务器CPU飙升的排查与解决
java·运维·服务器·spring boot·arthas