當前位置:首頁 » 操作系統 » linux文件誤刪除

linux文件誤刪除

發布時間: 2022-12-23 21:59:46

linux 系統 /bin文件誤刪恢復

拿到了新linux伺服器,開心地操作linx,行雲流水地搭建了nginx前端代理服務,並在nginx服務中部署前端應用。心裡開始有點膨脹,於是就樂極生悲,有了這個蛋疼的操作,將linx系統根目錄下的bin文件夾中的內容全部給刪除了,(當時腦子短路了有一分多鍾,心裡直冒冷汗)。

誤操作過程: 部署前端應用的流程是,先將nginx應用根目錄下html文件夾中已經部署的舊版本刪除,在刪除前端項目時,因為有歷史操作,所有沒有仔細看文件夾路徑,直接ctrl-A刪除了當下目錄中的所有文件。(前端應用是angular2項目,build出來的項目,所有有文件都是同一級目錄,文件有點多,且每個文件名都是隨機生成的)。

使用xftp,需要先將html文件夾中的內容全部刪除,因為已經操作過這個步驟,所以想當然的以為打開xftp會默認打開html文件夾。於是在操作過程中,直接將xftp默認打開的文件夾下的所有文件給刪除了(默認在bin目錄)。刪除那一瞬間感覺刪除文件不對,查看目錄路徑,果然錯了。
當時所有文件都已經刪除了,ctrl+c已經遲了。。。

先了解了一下bin目錄下文件內容的作用:bin文件夾下的內容文件為常用的shell命令,在下面的截圖中可以看到:cat,chmod,cp,login... 等常用命令。看到login也在裡面,感覺有點不妙,會不會是這台伺服器已經不能再遠程登錄了?黑人臉問號.png。

使用ssh測試遠程連接,果然連接不上了。於是網上搜索補救措施,看了好多網上教程,好多都是使用ssh連接(在沒有關閉ssh連接的前提下操作),遠程恢復的。網路上的恢復教程大致是: 從其他的相同的linux操作系統中復制一份bin文件到已經刪除的linux系統中。 但遠程ssh登錄不了,復制不了文件到這個linux系統中。但是想到有xftp還沒有關閉連接,於是就打算採用這個xftp恢復bin目錄。

使用虛擬機軟體,創建一台相同liunx版本的系統,再將系統中bin文件夾中的內容復制一份。並使用xftp將bin文件內容復制到刪除的目錄中。

重新測試ssh遠程登錄連接系統,結果還是不行。繼續思考為什麼會不行。想到會不會是文件許可權引起的問題,還好xftp可以查看文件許可權,果然有這個問題,xftp復制進系統的文件許可權只有隻讀許可權,可bin目錄下的文件都是需要執行許可權的啊。還好xftp可以修改文件許可權,於是有了以下的修改許可權的截圖。綠色的文件代表可以執行,也就說先將以下的的文件中比較重要的文件(綠色的文件,修改許可權前文件為灰色)許可權改為755。然後再ssh遠程登錄系統,果然ok,可以登錄且可以操作系統。接下來將bin文件夾中的所有文件許可權改為 755,恢復完成。

② linux 誤刪除文件了怎麼恢復

如果不是在終端或者程序中刪除的,可以在回收站中查找。如果是在終端或程序中刪除,一般找不回來了。

③ linux不小心刪除文件後怎麼恢復

文件被誤刪了之後,先停止其他文件的相關操作,以免影響到恢復工作,然後判斷文件的刪除方式是普通刪除還是永久刪除,如果是普通刪除的話可以打開回收站進行文件的恢復,如果是永久刪除的話,那麼可以藉助到專業的數據恢復軟體來進行恢復文件的工作,具體如下:

步驟一;在該電腦的常用瀏覽器上搜索【強力數據恢復軟體】,找到安裝包進行下載,再完成相關的安裝操作,之後點擊【立即體驗】按鈕運行軟體。(下載和安裝路徑不要和誤刪文件所在分區重合)

步驟二:軟體一共有三種的恢復選項:快速掃描、深度掃描、分區恢復,每種選項都可以幫助用戶更為精確的對誤刪的文件進行相關的恢復操作,這里根據實際情況以及選項的描述選擇【深度掃描】即可。

步驟三:之後界面顯示有讀取到的電腦分區信息,在其中找到誤刪文件所在的分區勾選上,之後點擊【開始掃描】按鈕,用戶就對分區進行數據的掃描工作了,耐心等待完成即可。(如果知曉誤刪文件格式,可點擊【文件設置】按鈕自定義掃描文件格式後再開始掃描工作)

步驟四:掃描結束之後,在界面左側找到刪除文件對應的格式點擊,右側就顯示有具體的文件信息了,在其中找到被刪除文件勾選上,之後點擊【下一步】按鈕。(雙擊可放大文件,更好的確定是否為需要的文件)

步驟五:點擊【瀏覽】按鈕選擇好恢復文件的存儲位置後,點擊【恢復】按鈕來進行不小心文件恢復工作的最後一步工作,恢復完成之後彈出提示框,點擊【確定】按鈕即可查看到恢復後的誤刪文件了。

熱點內容
c語言定義體 發布:2025-05-11 10:20:41 瀏覽:252
linuxwhichis 發布:2025-05-11 10:20:09 瀏覽:262
花雨庭伺服器如何發消息 發布:2025-05-11 10:20:08 瀏覽:144
安卓系統時間在哪裡設置 發布:2025-05-11 10:10:37 瀏覽:986
我的世界租賃伺服器怎麼換皮膚 發布:2025-05-11 10:09:59 瀏覽:949
sql插入兩張表 發布:2025-05-11 09:55:33 瀏覽:758
日本編程語言 發布:2025-05-11 09:53:52 瀏覽:844
手機店設置的初始密碼一般是多少 發布:2025-05-11 09:33:15 瀏覽:402
昂科威選擇哪個配置 發布:2025-05-11 09:25:50 瀏覽:36
怎麼解決安卓視頻全屏卡頓 發布:2025-05-11 09:14:55 瀏覽:726