linux下 dev null被誤刪

2022-09-05 20:12:11 字數 366 閱讀 5483

/dev/null檔案是乙個特殊的裝置檔案,可以用於清空一些日誌檔案,或者是使一些資訊輸出到此檔案,用以節省硬碟空間。如果該空檔案/dev/null檔案被誤刪除掉, 如何再使用系統命令重新建立並設定該檔案?

可以使用下面的命令重新建立/dev/null檔案

#mknod /dev/null c 1 3

之後再使用下面的命令將/dev/null檔案設定為正確的許可權

# chmod 666 /dev/null

上面的設定完成後,可以使用下面的命令檢查/dev/null檔案的設定如下

# ls -l /dev/null

crw-rw-rw- 1 root root 1, 3 nov 11 14:01 /dev/null

linux下 dev null 的用途

我有乙個資料匯入程式,用crontab設定定時執行,有時資料需要重新匯入時,就人工執行一次,結果發現,人工匯入的時間要大於定時執行的時間,究其原因,初步估計是顯示花掉了,因為程式中每匯入一條資料,顯示一次匯入資料的名稱和記錄序號,為節省時間,可以輸出重定向到 dev null中。如 impx.sh ...

Linux中關於 dev null的解釋

linux中關於 dev null的解釋 在linux unix中,一般在螢幕上面看到的資訊是從stdout standard output 或者 stderr standard error output 來的。許多人會問,output 就是 output,送到螢幕上不就得了,為什麼還要分成stdo...

oracle資料被誤更新,如何回滾?

得益於自己的好習慣,每次更新資料都是在測試庫把sql先跑一遍,才敢到線上庫執行。其實即使出錯了,還有恢復的餘地。步驟如下。步驟一 select from js gkb unit as oftimestamp to timestamp 20201223 14 30 00 yyyymmdd hh24 m...