rm rfi 防止誤刪除資料

2021-09-21 10:02:18 字數 2863 閱讀 6770

linux系統下,rm -f 引數強制刪除,不需要輸入y 或n;

生產環境很容易誤刪除資料,一方面在刪除之前確認再確認,路徑和檔案是否正確;

另一方面在刪除的時候加上 -i 引數,刪除的時候需要輸入y或n,確認之後才能刪除,多了一層保障;

舉例如下:

rm -f 檔名  直接刪除不需要提示; 1

[root@host44 yong]# rm -f zabbix_agentd.log

rm -fi 檔名,有提示確認是否刪除,n不刪除,y則刪除; 1

2

3

4

[root@host44 yong]# rm -fi zabbix_agentd.log

rm:是否刪除普通檔案"zabbix_agentd.log"?n

[root@host44 yong]# rm -fi zabbix_agentd.log

rm:是否刪除普通檔案"zabbix_agentd.log"?y

rm -rf 資料夾 直接刪除不需要提示; 1

[root@host44 huangyong]# rm -rf abc/

rm -rfi 資料夾 有4種情況:

第一種:提示是否進入目錄,n則直接退出,不刪除目錄;1

2

3

4

5

[root@host44 yong]# rm -rfi abc/

rm:是否進入目錄"abc/"? n

[root@host44 yong]# ll abc/

總用量 4

-rw-r--r-- 1 root root 647 9月   1 16:35 zabbix_agentd.log

第二種:提示是否進入目錄,y進入,提示是否刪除檔案,選n之後,不刪除檔案,接下來刪除目錄選擇y也不能直接刪除目錄,提示目錄非空;1

2

3

4

5

[root@host44 yong]# rm -rfi abc/

rm:是否進入目錄"abc/"? y

rm:是否刪除普通檔案"abc/zabbix_agentd.log"?n

rm:是否刪除目錄"abc/"?y

rm: 無法刪除"abc/": 目錄非空

第三種:提示進入目錄,y進入,提示是否刪除檔案,選y之後,刪除檔案,接下來刪除目錄選y刪除目錄;1

2

3

4

[root@host44 yong]# rm -rfi abc/

rm:是否進入目錄"abc/"? y

rm:是否刪除普通檔案"abc/zabbix_agentd.log"?y

rm:是否刪除目錄"abc/"?y

第四種:提示進入目錄,y進入,提示是否刪除檔案,選y之後,刪除檔案,接下來刪除目錄選n,不刪除目錄;1

2

3

4

5

6

[root@host44 yong]# rm -rfi abc/

rm:是否進入目錄"abc/"? y

rm:是否刪除普通檔案"abc/zabbix_agentd.log"?y

rm:是否刪除目錄"abc/"?n

[root@host44 yong]# ll abc/

總用量 0

恢復誤刪除資料

用log explorer試一下!下面是對該軟體的介紹 解壓縮密碼 www.heibai.net 序號產生器產生的是註冊碼,是兩個 用解壓縮密碼解開後,壓縮包裡也有乙個序號產生器的 開啟log explorer file attach log file 選擇伺服器和登陸方式 connect 選擇資料...

誤刪除資料恢復(flashback)

flashback query flashback drop flashback table用法總結 1.flashback query 閃回到15分鐘前 select from orders as of timestamp systimestamp interval 15 minute where...

oracle誤刪除資料恢復

今天無意中在網上看到了關於oracle誤刪除資料恢復的一條資訊,發現的確很好使,下面就我的測試向大家匯報下。1.select from t viradsl2 t 查詢t viradsl2中所有的資料,可以看到三條資料 2.delete t viradsl2 刪除t viradsl2中所有的資料,三條...