/dev/null :代表空設備文件
> :代表重定向到哪里,例如:echo "123" > /home/123.txt
1 :表示stdout標准輸出,系統默認值是1,所以">/dev/null"等同於"1>/dev/null"
2 :表示stderr標准錯誤
& :表示等同於的意思,2>&1,表示2的輸出重定向等同於1
1、禁止標准輸出
[root@zhoucentos log]# cat filename wo ai wo jia [root@zhoucentos log]# cat filename >/dev/null
2、禁止標准錯誤
[root@zhoucentos log]# rm filename1 rm: 無法刪除"filename1": 沒有那個文件或目錄 [root@zhoucentos log]# rm filename1 2>/dev/null
3、禁止標准輸出和標准錯誤
[root@zhoucentos log]# rm filename1 rm: 無法刪除"filename1": 沒有那個文件或目錄 [root@zhoucentos log]# rm filename1 >/dev/null 2>&1
4、清除文件的內容
[root@zhoucentos log]# cat filename wo ai wo jia [root@zhoucentos log]# cat /dev/null > filename [root@zhoucentos log]# cat filename
