linux不小心刪除檔案後怎麼恢復

時間 2022-04-07 05:40:28

1樓:今管下士人

檔案被誤刪了之後,先停止其他檔案的相關操作,以免影響到恢復工作,然後判斷檔案的刪除方式是普通刪除還是永久刪除,如果是普通刪除的話可以開啟**站進行檔案的恢復,如果是永久刪除的話,那麼可以借助到專業的資料恢復軟體來進行恢復檔案的工作,具體如下:

步驟三:之後介面顯示有讀取到的電腦分割槽資訊,在其中找到誤刪檔案所在的分割槽勾選上,之後點選【開始掃瞄】按鈕,使用者就對分割槽進行資料的掃瞄工作了,耐心等待完成即可。(如果知曉誤刪檔案格式,可點選【檔案設定】按鈕自定義掃瞄檔案格式後再開始掃瞄工作)

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

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

誤刪了linux下的檔案怎麼恢復

2樓:函澤懷

恢復步驟

一、用運securecrt遠端對作業系統上,檢視一下當前系統版本號,及檔案系統格式

二、為方便本次實驗,我們新建立一檔案。

三、執行刪除操作

四、運用,系統自還工具debugfs來修復五、開啟,剛剛被刪除檔案所在的分割槽

六、用ls 加-d引數顯示剛剛刪除檔案所在的目錄七、顯示有<>尖括號的就是我們要找的檔案inode 號 執行logdump –i <393289>

八,執行完命令後,顯示了一屏資訊,我們需要的是下面這一行,並且要記住,後面的值

九,退出debugfs

十,執行如下命令

十一,以上結果表示恢復成功我們看下/tmp目錄下到底有沒有十二,tmp目錄下有我們顯示一下,

3樓:辦公資源

不小心刪除的檔案應該怎麼恢復呢?今天我們一起來看一下

linux系統下不小心使用rm命令刪除的檔案能有辦法恢復嗎?

4樓:萬人敬仰濤總

1、 檢視一下當前系統版本號,及檔案系統格式2、新建乙個資料夾及檔案my.txt,然後刪除3、運用,系統自還工具debugfs來修復 開啟,剛剛被刪除檔案所在的分割槽,用ls 加-d引數顯示剛剛刪除檔案所在的

4、顯示有<>尖括號的就是我們要找的檔案inode 號 執行logdump –i <2378808>,然後輸入「quit」退出

5、執行以下命令,進行恢復,bs與skip的值分bs對應上面的offset後面的值,skip對應block後面的值至此,剛刪除的資料已恢復

linux dd命令

linux dd命令用於讀取、轉換並輸出資料。

dd可從標準輸入或檔案中讀取資料,根據指定的格式來轉換資料,再輸出到檔案、裝置或標準輸出。

5樓:淚

可以恢復,使用系統自還工具debugfs來還原刪除的檔案

1、 檢視一下當前系統版本號,及檔案系統格式

2、新建乙個資料夾及檔案my.txt,然後刪除

[root@localhost local]# mkdir test

[root@localhost local]# cd test

[root@localhost test]# touch my.txt

[root@localhost test]# ll

總用量 0

-rw-r–r–. 1 root root 0 1月 4 15:22 my.txt

[root@localhost test]# rm -f my.txt

[root@localhost test]# ll

總用量 0

3、運用,系統自還工具debugfs來修復 開啟,剛剛被刪除檔案所在的分割槽,用ls 加-d引數顯示剛剛刪除檔案所在的目錄

4、顯示有<>尖括號的就是我們要找的檔案inode 號 執行logdump –i <2378808>,然後輸入「quit」退出debugfs

debugfs: logdump -i <2378808>

inode 2378808 is at group 290, block 9438337, offset 2944

journal starts at block 16826, transaction 2237277

no magic number at block 30648: end of journal.

debugfs: quit

5、執行以下命令,進行恢復,bs與skip的值分別取自:block 9438337, offset 2944

bs對應上面的offset後面的值,skip對應block後面的值至此,剛刪除的資料已恢復

linux dd命令

linux dd命令用於讀取、轉換並輸出資料。

dd可從標準輸入或檔案中讀取資料,根據指定的格式來轉換資料,再輸出到檔案、裝置或標準輸出。

引數說明:

if=檔名:輸入檔名,預設為標準輸入。即指定原始檔。

of=檔名:輸出檔名,預設為標準輸出。即指定目的檔案。

ibs=bytes:一次讀入bytes個位元組,即指定乙個塊大小為bytes個位元組。

obs=bytes:一次輸出bytes個位元組,即指定乙個塊大小為bytes個位元組。

bs=bytes:同時設定讀入/輸出的塊大小為bytes個位元組。

cbs=bytes:一次轉換bytes個位元組,即指定轉換緩衝區大小。

skip=blocks:從輸入檔案開頭跳過blocks個塊後再開始複製。

seek=blocks:從輸出檔案開頭跳過blocks個塊後再開始複製。

count=blocks:僅拷貝blocks個塊,塊大小等於ibs指定的位元組數。

選項說明:

bs=《位元組數》:將ibs(輸入)與歐巴桑(輸出)設成指定的位元組數;

cbs=《位元組數》:轉換時,每次只轉換指定的位元組數;

conv=《關鍵字》:指定檔案轉換的方式;

count=《區塊數》:僅讀取指定的區塊數;

ibs=《位元組數》:每次讀取的位元組數;

obs=《位元組數》:每次輸出的位元組數;

of=《檔案》:輸出到檔案;

seek=《區塊數》:一開始輸出時,跳過指定的區塊數;

skip=《區塊數》:一開始讀取時,跳過指定的區塊數;

--help:幫助;

--version:顯示版本資訊。

6樓:白卡

linux的檔案被rm刪除是可以通過linux自帶的檔案恢復工具debugfs來進行恢復,但是只能恢復ext2檔案系統的檔案,不能恢復ext3檔案系統的檔案。

1,首先檢視需要恢復的檔案所在的檔案系統

命令列模式下輸入指令mount

[xuwangcheng14@root]# mount

/dev/xvda1 on / type ext2 (rw,errors=remount-ro)

proc on /proc type proc (rw,noexec,nosuid,nodev)

sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)

由上知,/dev/xvda1掛載在/下,即根目錄,且檔案系統是ext2

2,將要找回的檔案所在的分割槽重新掛載成唯讀

(因為這樣比較安全,可以防止因新的檔案寫入該分割槽而導致無法找回檔案)

[xuwangcheng14@root]#  mount -n -o remount,ro /dev/xvda1

如果不能重新掛載,那麼一定有使用者正在使用該分割槽中的檔案,我們可以使用指令:fuser -m -v /dev/xvda1來檢視當前哪個使用者正在使用該分割槽中的檔案,然後使用fuser -k -m -v /dev/xvda1來殺死使用者使用該分割槽的任何程序。

3,使用debugfs工具恢復檔案

[xuwangcheng14@root]# debugfs /dev/xvda1

debugfs 1.42 (29-nov-2011)

debugfs:  lsdel

進入debugfs模式後輸入lsdel後可以看到被刪除的檔案資訊

stat顯示某個節點所對應的檔案資訊,

恢復檔案使用dump 檔案路徑。

如果被刪除的檔案很多,那麼通過lsdel可看出檔案的時間,然後自己判斷進行恢復。

7樓:隨風

我是今天才看到這條資訊的,不過我還是希望你了解一下,對你以後有幫助的。

ext2檔案系統用debugfs命令即可恢復;ext3檔案系統只要資料塊未被占用也能恢復,若發現得不及時,可能就恢復不了了。ext3檔案系統恢復,可使用ext3grep軟體,我曾使用這個軟體恢復過資料,還是不錯的。

8樓:匿名使用者

你是用etx3,還是ext2,ext2可以的.ext3.你重啟系統.用diskgen恢復試試吧.我沒試過,不好說.

9樓:匿名使用者

參考這個linkxfs刪除資料檔案恢復

linux如何恢復刪除的檔案

10樓:qq為

恢復不小心把手機記憶體卡、相機儲存卡、u盤、硬碟...上的資料刪除,或因這些儲存介質的突然故障導致資料丟失等等,諮詢見我qq

11樓:匿名使用者

好像恢復軟體只能在windows用。恢復刪除的檔案推薦用 安易恢復軟體。它是一款專門針對檔案丟失問題的資料恢復工具。

恢復資料一定要選擇專業的資料恢復工具,以達到好的資料恢復效果,安全性也有保障。

12樓:

用特殊的軟體恢復, 不過恢復是要有前提的,如果磁碟被複寫了, 那是不可能恢復的。

電腦不小心刪除的檔案怎麼恢復?

13樓:假面

2、接下來介面上出現有電腦的所有分割槽資訊,在其中找到刪除檔案之前所在的分割槽,隨後點選右下角「開始掃瞄」按鈕。軟體就對選中的分割槽進行掃瞄了。(如果知道刪除的檔案的型別,可點選「檔案設定」按鈕來專門針對某一種格式的檔案掃瞄減少時間)

3、掃瞄結束之後,在介面的結果中找到之前誤刪檔案的勾選上,旁邊有檔案的詳細資訊可以預覽,確定好需要恢復的檔案之後,點選「下一步」按鈕。

4、接下來就需要選擇乙個儲存位置來存放恢復後的檔案,點選「瀏覽」按鈕自定義選擇完成之後點選「恢復」按鈕,軟體就開始恢復操作了。

以上就是強力資料恢復軟體如何快速找回電腦不小心刪除的檔案的操作步驟。

14樓:閉上眼睛下墜

電腦檔案刪了怎麼恢復?資料恢復方法教程。

linux誤操作刪除檔案後,還能還原麼?

15樓:汾河岸邊大槐樹

誤刪除檔案程序還在的情況

這種一般是有活動的程序存在持續標準輸入或輸出,到時檔案被刪除後,程序pid還是存在。這也就是有些伺服器刪除一些檔案但是磁碟不釋放的原因。比如當前舉例說明:

通過乙個shell終端對乙個測試檔案做cat追加操作:

[root@21yunwei_backup ~]# echo  "hello  py" > testdelete.py

[root@21yunwei_backup ~]# cat  >> testdelete.py

hello delete

另外乙個終端檢視這個檔案可以清楚看到內容:

[root@21yunwei_backup ~]# cat testdelete.py

hello  py

hello delete

此時,在當前伺服器刪除操作檔案rm -f ./testdelete.py

命令檢視這個目錄,檔案已經不存在了,那麼現在我們將其恢復出來。

1,lsof檢視刪除的檔案程序是否還存在。這裡用到乙個命令lsof,如沒有安裝請自行yum或者apt-get。類似這種情況,我們可以先lsof檢視刪除的檔案 是否還在:

[root@21yunwei_backup ~]# lsof | grep deleted

mysqld     1512   mysql    5u      reg              252,3          0    6312397 /tmp/ibzw3lot (deleted)

cat       20464    root    1w      reg              252,3         23    1310722 /root/testdelete.py (deleted)

幸運的是這種情況程序還存在 ,那麼開始進行恢復 操作。

2,恢復。

恢復命令:

cp /proc/pid/fd/1  /指定目錄/檔名

進入 程序目錄,一般是進入/proc/pid/fd/,針對當前情況:

[root@21yunwei_backup ~]# cd   /proc/20464/fd

[root@21yunwei_backup fd]# ll

total 0

lrwx------ 1 root root 64 nov 15 18:12 0 > /dev/pts/1

l-wx------ 1 root root 64 nov 15 18:12 1 > /root/testdelete.py (deleted)

lrwx------ 1 root root 64 nov 15 18:12 2 > /dev/pts/1

恢復操作:

cp 1 /tmp/testdelete.py

檢視檔案:

[root@21yunwei_backup fd]# cat  /tmp/testdelete.py

hello  py

hello delete

恢復完成。

不小心刪除的檔案怎麼恢復,不小心刪除的檔案怎麼恢復

1 首先開啟電腦管家工具箱。找到 檔案恢復 工具。2 點選 恢復被刪除的檔案 並開始恢復。3 選擇要恢復的檔案和目錄所在的位置。4 耐心等待掃瞄結果,整個過程受磁碟大小影響。5 選擇想要恢復的檔案。回答第二步 之後介面上出現有電腦的分割槽資訊,在其中找到誤刪檔案之前所在的分割槽,選中之後點 開始掃瞄...

不小心刪除的檔案怎麼恢復,電腦不小心刪除的檔案怎麼恢復?

推薦你找專業的恢復公司做一下資料恢復就好了,只要儲存的地方沒被覆蓋勢能恢復過來的,但是要注意公司的資質,有很多小公司不但恢復不了多少還會影響恢復的效果,我之前就吃過這樣的虧,後來找飛客資料恢復的才給我解決了!回答第二步 之後介面上出現有電腦的分割槽資訊,在其中找到誤刪檔案之前所在的分割槽,選中之後點...

不小心把c盤檔案刪除,不小心把c盤檔案刪除

方法一1 可以使用電腦管家的檔案修復工具修復。2 首先開啟電腦管家工具箱。3 找到 檔案恢復 工具 4 點選 恢復被刪除的檔案 選擇記憶體卡恢復。5 等待掃瞄結束後,即可查詢到被刪除的檔案,選擇恢復即可。方法二 步驟 1 單擊 開始 執行,然後輸入regedit 開啟登錄檔 2 依次 hekey l...

不小心徹底刪除的資料夾怎麼恢復,不小心徹底刪除的檔案怎麼恢復

怎樣恢復被刪除的檔案?如今,電腦已經是我們辦公 生活和娛樂中必不可少的裝置,更是儲存著我們很多重要的檔案。但是,有的時候一些使用者可能會不小心刪除了自己還需要的重要檔案,給生活或工作帶來巨大的麻煩。這個時候不用著急,有乙個超級簡單的方法幫助您恢復您誤刪除的檔案。首先,我們可以檢視電腦的 站,只要不是...

不小心刪除的檔案怎麼恢復?永久刪除型別的檔案各位知道怎麼恢復嗎

檔案出現了誤刪之後,要先停止電腦上其他檔案的操作,以免影響到後續恢復,然後可以使用到專業資料恢復軟體來進行恢復。具體如下 第二步 軟體一共有三種的選項 快速掃瞄 深度掃瞄 分割槽恢復,每種選項都有對應的詳細描述,使用者可根據遇到的實際情況選擇合適的進行操作,這裡根據情況選擇 深度掃瞄 選項。第三步 ...