婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Linux利用lsof/extundelete工具恢復誤刪除的文件或目錄

Linux利用lsof/extundelete工具恢復誤刪除的文件或目錄

熱門標簽:濟源電話外呼系統怎么樣 ai電銷機器人 如何開發 蘭州語音電銷機器人軟件 電銷機器人對公司貢獻 智能外呼系統如何部署 宿州防封外呼系統廠家 高德地圖標注在建線路 山東400電話如何辦理 電話機器人服務差

前言

Linux不像windows有那么顯眼的回收站,不是簡單的還原就可以了。

linux刪除文件還原可以分為兩種情況,一種是刪除以后在進程存在刪除信息,一種是刪除以后進程都找不到,只有借助于工具還原。這里分別檢查介紹下

一,誤刪除文件進程還在的情況。

這種一般是有活動的進程存在持續標準輸入或輸出,到時文件被刪除后,進程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

恢復完成。

二,誤刪除的文件進程已經不存在,借助于工具還原。

創建準備刪除的目錄并echo一個 帶有內容的文件:

[root@21yunwei_backup 21yunwei]# tree
.
├── deletetest
│ └── mail
│  └── test.py
├── lost+found
└── passwd
 
3 directories, 2 files
[root@21yunwei_backup 21yunwei]# cat /21yunwei/deletetest/mail/test.py 
hello Dj
[root@21yunwei_backup 21yunwei]# tail -2 passwd 
haproxy:x:500:502::/home/haproxy:/bin/bash
tcpdump:x:72:72::/:/sbin/nologin

執行刪除操作:

[root@21yunwei_backup 21yunwei]# rm -rf ./*
[root@21yunwei_backup 21yunwei]# ll
total 0

現在開始進行誤刪除文件的恢復。這種情況一般是沒有守護進行或者后臺進程對其持續輸入,所以刪除就刪除 了,lsof也看不到。就要借助于工具。這里我們采用的工具是extundelete第三方工具。恢復步驟如下:

1,停止對當前分區做任何操作,防止inode被覆蓋。inode被覆蓋基本就告別自行車了。比如停止所在分區的服務,卸載目錄所在的設備,有必要的情況下都可以斷網。

2,通過dd命令對 當前分區進行備份,防止第三方軟件恢復失敗導致數據丟失。適合數據非常重要的情況,這里測試,就沒有備份,如備份可以考慮如下方式:

dd if=/path/filename of=/dev/vdc1

3,通過umount命令,對當前設備分區卸載。或者fuser 命令。

umount /dev/vdb1 或者 umount /21yunwei

如果提示設備busy,可以用fuser命令強制卸載:fuser -m -v -i -k /21yunwei

4,下載第三方工具extundelete安裝,搜索誤刪除的文件進行還原。

wget http://nchc.dl.sourceforge.net/project/extundelete/extundelete/0.2.4/extundelete-0.2.4.tar.bz2
tar jxvf extundelete-0.2.4.tar.bz2
cd extundelete-0.2.4
./configure 
make
make install

掃描誤刪除的文件:

[root@21yunwei_backup extundelete-0.2.4]# extundelete --inode 2 /dev/vdb1
NOTICE: Extended attributes are not restored.
Loading filesystem metadata ... 8 groups loaded.
Group: 0
Contents of inode 2:
 
.
.省略N行
 
File name          | Inode number | Deleted status
.             2
..            2
lost+found          11    Deleted
deletetest          12    Deleted
passwd           14    Deleted
 

通過掃描發現了我們刪除的文件夾,現在執行恢復操作。

(1)恢復單一文件passwd

[root@21yunwei_backup /]# extundelete /dev/vdb1 --restore-file passwd  
NOTICE: Extended attributes are not restored.
Loading filesystem metadata ... 8 groups loaded.
Loading journal descriptors ... 46 descriptors loaded.
Successfully restored file passwd
 

恢復文件是放到了當前目錄RECOVERED_FILES。

查看恢復的文件:

[root@21yunwei_backup /]# tail -5 RECOVERED_FILES/passwd 
mysql:x:497:500::/home/mysql:/bin/false
nginx:x:496:501::/home/nginx:/sbin/nologin
zabbix:x:495:497:Zabbix Monitoring System:/var/lib/zabbix:/sbin/nologin
haproxy:x:500:502::/home/haproxy:/bin/bash
tcpdump:x:72:72::/:/sbin/nologin

(2)恢復目錄deletetest

[root@21yunwei_backup /]# extundelete /dev/vdb1 --restore-directory deletetest 
NOTICE: Extended attributes are not restored.
Loading filesystem metadata ... 8 groups loaded.
Loading journal descriptors ... 46 descriptors loaded.
Searching for recoverable inodes in directory deletetest ... 
5 recoverable inodes found.
Looking through the directory structure for deleted files ... 
[root@21yunwei_backup /]# cat RECOVERED_FILES/deletetest/mail/test.py 
hello Dj

(3)恢復所有

[root@21yunwei_backup /]# extundelete /dev/vdb1 --restore-all
NOTICE: Extended attributes are not restored.
Loading filesystem metadata ... 8 groups loaded.
Loading journal descriptors ... 46 descriptors loaded.
Searching for recoverable inodes in directory / ... 
5 recoverable inodes found.
Looking through the directory structure for deleted files ... 
0 recoverable inodes still lost. 
[root@21yunwei_backup /]# cd RECOVERED_FILES/
[root@21yunwei_backup RECOVERED_FILES]# tree
.
├── deletetest
│  └── mail
│    └── test.py
└── passwd
 
2 directories, 2 files

(4),恢復指定inode。

[root@21yunwei_backup /]# extundelete /dev/vdb1 --restore-inode 14
NOTICE: Extended attributes are not restored.
Loading filesystem metadata ... 8 groups loaded.
Loading journal descriptors ... 46 descriptors loaded.
[root@21yunwei_backup /]# tail -5  /RECOVERED_FILES/file.14 
mysql:x:497:500::/home/mysql:/bin/false
nginx:x:496:501::/home/nginx:/sbin/nologin
zabbix:x:495:497:Zabbix Monitoring System:/var/lib/zabbix:/sbin/nologin
haproxy:x:500:502::/home/haproxy:/bin/bash
tcpdump:x:72:72::/:/sbin/nologin

注意恢復inode的時候,恢復 出來的文件名和之前不一樣,需要單獨進行改名。內容是沒問題的。

更多的extundelete用法請參考extundelete –help選項參數說明,當前恢復所有的操作完成。

總結

到此這篇關于Linux利用lsof/extundelete工具恢復誤刪除的文件或目錄的文章就介紹到這了,更多相關Linux恢復誤刪除的文件或目錄內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

標簽:巴中 南寧 安陽 衡水 云南 晉中 佛山 畢節

巨人網絡通訊聲明:本文標題《Linux利用lsof/extundelete工具恢復誤刪除的文件或目錄》,本文關鍵詞  Linux,利用,lsof,extundelete,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Linux利用lsof/extundelete工具恢復誤刪除的文件或目錄》相關的同類信息!
  • 本頁收集關于Linux利用lsof/extundelete工具恢復誤刪除的文件或目錄的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    麻豆精品精品国产自在97香蕉| 日韩电影在线观看一区| 91精品国产综合久久久久久 | 26uuuu精品一区二区| 香蕉影视欧美成人| 欧洲人成人精品| 国产精品视频免费看| 91丨九色丨黑人外教| 亚洲视频电影在线| 色婷婷av一区二区| 国产传媒日韩欧美成人| 日韩视频在线一区二区| 91一区二区在线| 国内外精品视频| 亚洲观看高清完整版在线观看| 日韩精品免费视频人成| 国产精品日日摸夜夜摸av| 粉嫩av一区二区三区粉嫩| 久久久久国产成人精品亚洲午夜 | 欧美性生活影院| 久久久久久久久蜜桃| 亚洲另类色综合网站| 成人深夜在线观看| 成人性生交大片免费| 久久久五月婷婷| 国产九色精品成人porny| 久久精品久久综合| 欧美群妇大交群的观看方式| av亚洲精华国产精华精华 | 亚洲精品日产精品乱码不卡| 国产福利一区二区三区| 91精品一区二区三区在线观看| 成人免费视频caoporn| 成人av综合在线| 性久久久久久久久| 国产精品88av| 美女精品自拍一二三四| 国产精品久久久久久久久免费樱桃 | 蜜臀av亚洲一区中文字幕| 椎名由奈av一区二区三区| 99久久免费精品高清特色大片| 亚洲18女电影在线观看| 国产精品情趣视频| 国产精品人成在线观看免费| 91精品麻豆日日躁夜夜躁| 欧美日韩第一区日日骚| 欧美区一区二区三区| 欧美视频日韩视频在线观看| 91首页免费视频| 精一区二区三区| 久久99国内精品| 国产成人综合精品三级| 免费观看成人鲁鲁鲁鲁鲁视频| 国产精品久久久久影院色老大| 国产亚洲精品精华液| 亚洲人成网站在线| 亚洲国产成人午夜在线一区| 国产片一区二区三区| 久久精品久久99精品久久| 欧美精品v国产精品v日韩精品| 日韩毛片精品高清免费| 欧美性生活久久| 亚洲欧美一区二区久久| 亚洲精品视频一区| 综合网在线视频| gogogo免费视频观看亚洲一| 777午夜精品视频在线播放| 国产精品美女久久久久久久久久久 | 国产精品国产三级国产有无不卡| 欧美变态口味重另类| 亚洲精品一区二区精华| 欧美性色aⅴ视频一区日韩精品| 欧美精品aⅴ在线视频| 国产精品美女一区二区| 久久精品国产免费看久久精品| 欧美在线色视频| 亚洲在线中文字幕| 成人国产精品免费网站| 久久久久国产成人精品亚洲午夜 | 国产剧情一区二区| 色综合中文字幕国产| 国产日韩综合av| 国产麻豆午夜三级精品| 精品久久久久99| 九一九一国产精品| 4hu四虎永久在线影院成人| 亚洲综合色噜噜狠狠| 亚洲午夜国产一区99re久久| 国产精品中文欧美| 中文av一区二区| 欧美午夜精品一区二区蜜桃| 成人性生交大片免费看视频在线| 精品国产一区二区三区不卡| 欧洲亚洲精品在线| 国产真实精品久久二三区| 亚洲欧美日本在线| 国产老女人精品毛片久久| 久久综合色鬼综合色| 日韩精品成人一区二区在线| 精品视频在线免费| 亚洲欧美日韩国产另类专区| 欧美日韩国产bt| 麻豆精品国产传媒mv男同| 成人小视频在线| 粉嫩一区二区三区性色av| 亚洲一区二区三区小说| 国产高清久久久久| 欧美色区777第一页| 精品美女在线播放| 欧美美女一区二区| 亚洲欧洲日本在线| 一区二区三区日韩| 成人精品国产福利| 黄色精品一二区| 日韩av网站在线观看| 国产女人18毛片水真多成人如厕| 日韩一级在线观看| 91久久香蕉国产日韩欧美9色| 成人av在线播放网址| 国产成人自拍高清视频在线免费播放| 亚洲色图在线播放| 欧美一区二区免费| 51久久夜色精品国产麻豆| 欧美三级在线视频| 国产盗摄女厕一区二区三区| 激情欧美日韩一区二区| 免费高清成人在线| 一区二区三区成人在线视频| 中文字幕第一区二区| 亚洲女女做受ⅹxx高潮| 亚洲v日本v欧美v久久精品| 国产精品久久久久久亚洲伦| 亚洲精品伦理在线| 国产成人亚洲精品青草天美| 欧美tk丨vk视频| 狠狠色2019综合网| 国产精品免费观看视频| 丁香六月综合激情| 国产网站一区二区| 亚洲一区二区欧美激情| 一二三区精品视频| 亚洲一区二区三区四区在线| 国产精品久久久久四虎| 日韩一区二区在线观看视频| 制服丝袜av成人在线看| 欧美精品一区二区蜜臀亚洲| 日韩写真欧美这视频| 综合色中文字幕| 久久久久国色av免费看影院| 欧美成人aa大片| 一区二区三区四区不卡在线 | 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 亚洲欧美偷拍另类a∨色屁股| 五月婷婷久久综合| 欧美日韩国产高清一区二区| 国产精品欧美精品| 国产成人在线观看免费网站| 欧美日本在线观看| 日本午夜精品一区二区三区电影| 色诱视频网站一区| 亚洲韩国精品一区| 欧美日韩国产综合一区二区三区| 亚洲图片欧美一区| 欧美电视剧在线观看完整版| 偷偷要91色婷婷| 国产三级欧美三级日产三级99| 欧美军同video69gay| 中国av一区二区三区| 99re热视频这里只精品| 久草这里只有精品视频| 日本大胆欧美人术艺术动态| 亚洲国产视频网站| 亚洲一区二区三区爽爽爽爽爽| 日韩欧美专区在线| 日韩精品一区二区三区中文精品| 91女人视频在线观看| 日韩欧美一级特黄在线播放| 日韩电影在线免费| wwwwww.欧美系列| 麻豆精品在线看| 国产亚洲成av人在线观看导航| 亚洲精品综合在线| 麻豆一区二区在线| 欧美一区二区三区日韩| 色一情一乱一乱一91av| 色综合久久综合网欧美综合网| 国产蜜臀av在线一区二区三区| 成人v精品蜜桃久久一区| 日韩一级完整毛片| 一本一道综合狠狠老| 乱中年女人伦av一区二区| 欧美午夜精品一区二区蜜桃| 免费人成黄页网站在线一区二区| 欧美久久一二区| 99re这里都是精品| 成人免费看的视频| 狠狠色狠狠色综合| 午夜视频一区在线观看| 日本乱码高清不卡字幕| 国产精品一级二级三级|