關於/dev/null和/dev/zero兩個檔案裝置
關於/dev/null和/dev/zero
在DB2中快速清空一個表,並釋放為該表分配的空間使用:
load client from /dev/null of del replace into WM.TEST_LOAD_NULL nonrecoverable;
linux平臺對裸裝置的操作不能使用copy,delete直接操作,清空裸裝置使用如下命令:
dd if=/dev/zero of=/dev/raw/raw1 bs=8192 count=128000
檢視以下兩個都為空,後者持續提供ascii0
cat /dev/null
cat /dev/zero
/dev/null,外號叫無底洞,你可以向它輸出任何資料,都能接收.
/dev/zero,是一個輸入裝置,你可你用它來初始化檔案。
/dev/null------它是空裝置,也稱為位桶(bit bucket)。任何寫入它的輸出都會被拋棄。如果不想讓訊息以標準輸出顯示或寫入檔案,那麼可以將訊息重定向到位桶。
/dev/zero------該裝置無窮盡地提供0,可以使用任何你需要的數目——裝置提供的要多的多。他可以用於向裝置或檔案寫入字串0。
--測試
--下面的匯入不會結束,因為/dev/zero持續的提供ascii0,裝載的目標表,無法退出,起不到清空表的目的.
load client from /dev/zero of del replace into WM.TEST_LOAD_NULL nonrecoverable;
--使用/dev/zero初始化檔案,裝置,須指定需要的塊大小和數目
dd if=/dev/zero of=/dev/raw/raw1 bs=1024 count=128000
--不將命令輸出顯示和寫入檔案
./
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23937368/viewspace-1044205/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- /dev/zero和/dev/null的區別devNull
- 重建/dev/null檔案devNull
- [轉] linux下 /dev/null與/dev/zero的區別LinuxdevNull
- 2>/dev/null和>/dev/null 2>&1和2>&1>/dev/null的區別devNull
- Difference between 2>&-, 2>/dev/null, |&, &>/dev/null, >/dev/null, 2>&1devNull
- /dev目錄下找不到裝置檔案dev
- Linux 裝置檔案/dev/*詳解、查詢Linuxdev
- /dev/null和標準*使用devNull
- AIX 共享磁碟中的字元裝置(/dev/rhdiskn)及塊裝置(/dev/hdiskn)AI字元dev
- >/dev/null 2>&1devNull
- 關於 /dev/null 差點直播吃鞋的一個小問題devNull
- /dev/null解決辦法devNull
- [shell]>/dev/null 2>&1 的作用devNull
- > /dev/null 2>&1 什麼意思?devNull
- Shell指令碼中的 /Dev/Null 用途指令碼devNull
- 關於 /dev/urandom 的流言終結devrandom
- 關於NULL的兩個計算Null
- 辛星淺析/dev/random和/dev/urandomdevrandom
- Linux下" >/dev/null 2>&1 "相關知識說明LinuxdevNull
- shell指令碼中/dev/null 2>&1詳解指令碼devNull
- Linux Shell 1>/dev/null 2>&1 含義LinuxdevNull
- BEA dev2dev 線上dev
- linux /dev/shm與tmpfs檔案系統Linuxdev
- Linux /dev 常見特殊裝置介紹與應用Linuxdev
- shell 中的>/dev/null 2>&1 是什麼鬼?devNull
- 關於NULL值在索引裡的兩個疑惑Null索引
- webpack-dev-server和webpack-dev-middleware的區別WebdevServer
- [Shell] Input null到檔案中的兩個方法Null
- /dev/bpf裝置缺失導致RAC安裝時HAIP啟動失敗devAI
- /dev/shmdev
- HP-UX中dev目錄下的磁碟字元裝置,塊裝置及新舊命名UXdev字元
- Shell標準輸出、標準錯誤 >/dev/null 2>&1devNull
- 11g AMM和/dev/shmdev
- DEV SIT UATdev
- Git Dev FlowGitdev
- django mysql devDjangoMySqldev
- Dev BarManager用法dev
- PL/SQL DEVSQLdev