linux中 /dev/null命令


/dev/null :代表空設備文件

 :代表重定向到哪里,例如:echo "123" > /home/123.txt
 :表示stdout標准輸出,系統默認值是1,所以">/dev/null"等同於"1>/dev/null"
 :表示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 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM