Linux /dev/null詳解


常用的命令展示

/dev/null 和 /dev/zero的區別
        1./dev/null:表示 的是一個黑洞,通常用於丟棄不需要的數據輸出, 或者用於輸入流的空文件
            1.1 將無用的輸出流寫入到黑洞丟棄。
                curl -Iwww.baidu.com 2>/dev/null | head -l  錯誤信息定位到黑洞
            1.2 清空文件     
                cat /dev/null > /home/omc/h.txt
            1.3 在書寫定時任務總,規范的寫法就是將所有定時任務腳本結尾加上>/dev/null 2>&1,讓所有的輸出流(包括錯誤的和正確的)都定向到空設備丟棄。
                00 01 * * * /bin/sh/server/scripts/mysqlbak.sh >/dev/null 2>&1
        2./dev/zero:當我們使用或者讀取他的時候,她是會提供無限連續不斷的空的數據流
            2.1覆蓋其他的文件信息
            2.2產生指定大小的空文件,如交換文件,模擬虛擬文件系統   


免責聲明!

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



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