新聞中心
在使用Linux操作系統(tǒng)時(shí),有時(shí)候會(huì)因?yàn)橐恍┰蛘`刪了一些重要的文件。這時(shí)候,我們?cè)撛趺崔k呢?本文將介紹一些Linux系統(tǒng)下恢復(fù)誤刪文件并打開的方法。

之一種方法:使用命令行操作
當(dāng)我們誤刪了一個(gè)文件時(shí),首先應(yīng)該想到的是使用命令行來進(jìn)行恢復(fù)。在Linux系統(tǒng)中有一個(gè)重要的文件恢復(fù)命令——“undelete”,通過這個(gè)命令可以輕松地恢復(fù)誤刪的文件。
恢復(fù)步驟如下:
1. 打開終端,輸入“cd /home/用戶名”(用戶名為當(dāng)前登錄的用戶名),進(jìn)入當(dāng)前用戶的家目錄。
2. 輸入“l(fā)s -la”,查看當(dāng)前目錄下所有文件。
3. 輸入“undelete 文件名”,其中“文件名”為誤刪除的文件名,命令會(huì)自動(dòng)搜索所有位置的已刪除文件,之后詢問是否恢復(fù),輸入“y”回車即可。
4. 恢復(fù)成功后,文件會(huì)被恢復(fù)到原來的位置。
第二種方法:使用“extundelete”恢復(fù)
如果 “undelete” 命令不能找到要恢復(fù)的文件,您還可以嘗試使用“extundelete”命令。
如果你的Linux系統(tǒng)的文件系統(tǒng)是Ext3或Ext4,那么extundelete是一個(gè)非常有用的恢復(fù)工具,可以在某種程度上恢復(fù)已經(jīng)刪除的文件。
恢復(fù)步驟如下:
1. 打開終端,輸入“cd /home/用戶名”(用戶名為當(dāng)前登錄的用戶名),進(jìn)入當(dāng)前用戶的家目錄。
2. 執(zhí)行“sudo apt install extundelete”,安裝extundelete工具。
3. 輸入“sudo extundelete /dev/sdaX –restore-file 文件名”,其中“sdaX”可以根據(jù)實(shí)際選擇需要恢復(fù)的分區(qū),“文件名”為要恢復(fù)的文件名,命令會(huì)列出所有已刪除的文件,找到誤刪的文件并輸入相關(guān)指令即可。
4. 執(zhí)行成功后,文件將被恢復(fù)到指定目錄中。
第三種方法:使用“TestDisk”的重建分區(qū)工具
除了通過命令行來恢復(fù)誤刪文件外,我們還可以使用“TestDisk”工具來恢復(fù)文件。這個(gè)工具可以幫助我們?cè)诖疟P中找回被誤刪的文件。
恢復(fù)步驟如下:
1. 打開終端,輸入“cd /home/用戶名”(用戶名為當(dāng)前登錄的用戶名),進(jìn)入當(dāng)前用戶的家目錄。
2. 執(zhí)行“sudo apt install testdisk”,安裝TestDisk工具。
3. 輸入“sudo testdisk”,進(jìn)入TestDisk命令行模式。這時(shí)候,您將看到“選擇硬盤”的選項(xiàng),選擇您誤刪文件所在的磁盤。
4. 在“回復(fù)”選項(xiàng)中選擇“普通模式”,選擇要恢復(fù)的分區(qū),菜單顯示已刪除的文件及文件夾,找到誤刪的文件,按照提示操作即可恢復(fù)文件。
:
以上便是在Linux系統(tǒng)中恢復(fù)誤刪文件并打開的三種方法,如果你不小心刪除了重要文件,可以根據(jù)實(shí)際情況選擇合適的方法來進(jìn)行恢復(fù)。但是一定要注意,為了避免數(shù)據(jù)丟失,我們應(yīng)該經(jīng)常備份重要文檔和文件,以免因誤刪等意外情況造成損失。
相關(guān)問題拓展閱讀:
- linux系統(tǒng)ext4文件系統(tǒng)rm刪除的文件怎么恢復(fù)
linux系統(tǒng)ext4文件系統(tǒng)rm刪除的文件怎么恢復(fù)
系統(tǒng):Oracle Linux OEL6.5 x64
分區(qū)格式:ext4
起因:今天手賤在自己服務(wù)器上誤操作將/home/ORACLE目錄給刪除了,結(jié)果導(dǎo)致服務(wù)全面崩潰
遂谷歌了一把發(fā)現(xiàn)了神器 extundelete(如果是ext3文件系統(tǒng)請(qǐng)使用ext3grep,本人未做測(cè)試),這玩意可比瘟得死下面的各種恢復(fù)工具強(qiáng)大多了(至少本人是這么認(rèn)為的)。
關(guān)于extundelete這個(gè)工具的說明使用,官方網(wǎng)站extundelete.sourceforge.net是這樣說的,extundelete是一種實(shí)用的工具,可以從ext3或ext4分區(qū)恢復(fù)被刪除的文件,不能保證恢復(fù)所有的文件,所以更好能做好備份.它的最新版本是0.2.4
為什么要用extundelete?
官方這樣描述,如果您已經(jīng)在ext4的文件系統(tǒng)中刪除了文件,選extundelete是一個(gè)不錯(cuò)的選擇,它能夠恢復(fù)已刪除文件的文件名及內(nèi)容.如果是在ext3的文件系統(tǒng)中刪除了文件,extundelete和ext3grep比較仍然有一些優(yōu)點(diǎn),extundelete分析日志文件后,能夠立即恢復(fù)一個(gè)文件,ext3grep分析整個(gè)硬盤才開始恢復(fù)硬盤中的文件,ext3grep方法是是有效的從一個(gè)小分區(qū)恢復(fù)多個(gè)文件,所以相比而言,如果需要從一個(gè)大的分區(qū)中恢復(fù)文件,extundelete要快些.
注意:在安裝extundelete之前,要確定已經(jīng)安裝了e2fsprogs和e2fslibs(確定e2fsprogs的版本在1.41或者更高版本,可通過運(yùn)行命令dumpe2fs來查看版本).
一、下載及安裝軟件
extundelete 主頁:
下載地址:
(需 跨墻)
ubuntu用戶可直接安裝: apt-get install extundelete
# wget
# tar -jxvf extundelete-0.2.4.tar.bz2
# cd extundelete-0.2.4
# ./configure –prefix=/usr/local/extundelete
# make && make install
extundelete –help 查看有哪些選項(xiàng) –restore-file 指定恢復(fù)文件, –restore-all 恢復(fù)全部等等,恢復(fù)完成后,恢復(fù)的文件就在當(dāng)前目錄下生成的RECOVERED_FILES的目錄里.
實(shí)測(cè):rm -rf /home/oracle
view plain copy
# df -Th
Filesystem Type Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root extG 19G 29G 40% /
tmpfstmpfs 998M 80K 998M 1% /dev/shm
/dev/sdaextM 55M 397M 13% /boot
/dev/mapper/VolGroup-lv_home extG 44M 26G 1% /home
二、數(shù)據(jù)恢復(fù)
1.卸載需要恢復(fù)文件的分區(qū)
# fuser -k ?home# –inode 為查找某i節(jié)點(diǎn)中的內(nèi)容,使用2則說明為搜索,如果需要進(jìn)入目錄搜索,只須要指定目錄I節(jié)點(diǎn)即可NOTICE: Extended attributes are not restored.
Loading filesystem metadata … 221 groups loaded.
Group: 0
Contents of inode 2:
0000 | edfefe 53 | .A……t..Sr..S
0010 |fe| r..S…………
0020 |a f00 00 | …………….
0030 || ………….$..
0040 || …………….
0050 || …………….
0060 || …………….
0070 || …………….
0080 | 1ccc 8f 32 d4 cc 8f 32 d4 1c 8c d6 9d | ……2…2…..
0090 | d1 21 eaea | .!.S…………
00a0 |c| .. 搞定!
關(guān)于linux如何恢復(fù)rm的文件怎么打開的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
成都創(chuàng)新互聯(lián)建站主營:成都網(wǎng)站建設(shè)、網(wǎng)站維護(hù)、網(wǎng)站改版的網(wǎng)站建設(shè)公司,提供成都網(wǎng)站制作、成都網(wǎng)站建設(shè)、成都網(wǎng)站推廣、成都網(wǎng)站優(yōu)化seo、響應(yīng)式移動(dòng)網(wǎng)站開發(fā)制作等網(wǎng)站服務(wù)。
網(wǎng)頁標(biāo)題:Linux下恢復(fù)誤刪文件并打開的方法(linux如何恢復(fù)rm的文件怎么打開)
網(wǎng)頁鏈接:http://fisionsoft.com.cn/article/djgjhgh.html


咨詢
建站咨詢
