關於/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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 2>/dev/null和>/dev/null 2>&1和2>&1>/dev/null的區別devNull
- Linux 裝置檔案/dev/*詳解、查詢Linuxdev
- /dev/null和標準*使用devNull
- 關於 /dev/null 差點直播吃鞋的一個小問題devNull
- Linux下" >/dev/null 2>&1 "相關知識說明LinuxdevNull
- ">/dev/null 2>&1 "是什麼意思devNull
- Shell指令碼中的 /Dev/Null 用途指令碼devNull
- 【bash】關於 /dev/(tcp|udp)/${HOST}/${PORT}devTCPUDP
- 關於 /dev/urandom 的流言終結devrandom
- shell指令碼中/dev/null 2>&1詳解指令碼devNull
- DEV cxgrid 自繪相關dev
- BEA dev2dev 線上dev
- DEV dxTabbedMDIManagerdev
- Dev-C++5.11安裝教程devC++
- 如何用Flutter在兩週以內上架一個小專案?For iOS or Android dev.FlutteriOSAndroiddev
- npm install -g 和npm install --save-dev的關係NPMdev
- npm install -save 和 -save-devNPMdev
- Python Web DevPythonWebdev
- linux-中塊裝置檔案和字元裝置檔案的本質區別Linux字元
- 關於使用springboot的application.yml切換dev配置環境Spring BootAPPdev
- webpack-dev-server的安裝與使用WebdevServer
- Insider Dev Tour(2018.06.28)IDEdev
- Elastic_Dev_ToolsASTdev
- npm run dev 和 npm run serve 區別NPMdev
- Google、Twitter 和 Spotify 如何建立文件文化 - DEVGodev
- 一個用於 Angular 開發的 Chrome 擴充套件 - Angular Dev ToolsAngularChrome套件dev
- vue init webpack-simple 和安裝elementui後 npm run dev報錯VueWebUINPMdev
- 從Node到Deno - DEVdev
- NPM run dev 報錯NPMdev
- dotnet dev-certs httpsdevHTTP
- DEV c++ 的配置devC++
- 【Postopia Dev Blog】day 1dev
- 【Postopia Dev Log】Day 2dev
- application.yml&dev&redisAPPdevRedis
- 使用 Syncthing 在多個裝置間同步檔案
- Sublime Text 4 Dev中文破解版+Sublime Text 4 Dev啟用碼dev
- 一文了解npm install -g和npm install --save-dev的關係NPMdev
- Redis ORM是一個可怕的主意嗎? -DEV社群RedisORMdev
- Waring: /dev/centos/swap does not existdevCentOS