linux如何恢復刪除的文件呢,下面就讓我們來看看吧。
創(chuàng)新互聯(lián)自成立以來,一直致力于為企業(yè)提供從網站策劃、網站設計、成都網站制作、成都網站建設、電子商務、網站推廣、網站優(yōu)化到為企業(yè)提供個性化軟件開發(fā)等基于互聯(lián)網的全面整合營銷服務。公司擁有豐富的網站建設和互聯(lián)網應用系統(tǒng)開發(fā)管理經驗、成熟的應用系統(tǒng)解決方案、優(yōu)秀的網站開發(fā)工程師團隊及專業(yè)的網站設計師團隊。
1、在命令框中找到已刪除文件路徑。
2、輸入df+文件路徑命令查看一下路徑的分區(qū)所在。
3、利用系統(tǒng)自帶的還原工具debugfs來修復,并分別運行open/dev/vdal、Ls/mnt/SummerTest兩個命令,回車后即可找到刪掉的文件。
4、輸入logdump–i+
5、輸入ddif=/dev/vda1of=/mnt/Summer_Test/China.pngbs=1152count=1skip=6291611命令。
6、回車后返回該路徑即可看到刪掉的文件已恢復。
以上就是小編的分享,希望能幫助的大家。
本文章基于ThinkpadE15品牌、centos7系統(tǒng)撰寫的。
1、在保存?zhèn)浞菸募哪夸泋xx下建立一個文件backup.sh,其內容是:
tar-zcfbin.tar.gz/bin
tar-zcfboot.tar.gz/boot
tar-zcfdev.tar.gz/dev
tar-zcfetc.tar.gz/etc
tar-zcflib32.tar.gz/lib32
tar-zcflib64.tar.gz/lib64
tar-zcflib.tar.gz/lib
tar-zcfopt.tar.gz/opt
tar-zcfsbin.tar.gz/sbin
tar-zcfselinux.tar.gz/selinux
tar-zcfsrv.tar.gz/srv
tar-zcfvar.tar.gz/var
tar-zcfusr.tar.gz/usr
2、在需要備份的時候進入到保存?zhèn)浞輧热莸哪夸泩?zhí)行一次命令:shbackup.sh
3、在保存?zhèn)浞菸募哪夸泋xx下建立一個叫restore.sh的文件,其內容如下:
tar-zxf/mnt/xxx/bin.tar.gz
tar-zxf/mnt/xxx/boot.tar.gz
tar-zxf/mnt/xxx/dev.tar.gz
tar-zxf/mnt/xxx/etc.tar.gz
tar-zxf/mnt/xxx/lib32.tar.gz
tar-zxf/mnt/xxx/lib64.tar.gz
tar-zxf/mnt/xxx/lib.tar.gz
tar-zxf/mnt/xxx/opt.tar.gz
tar-zxf/mnt/xxx/sbin.tar.gz
tar-zxf/mnt/xxx/selinux.tar.gz
tar-zxf/mnt/xxx/srv.tar.gz
tar-zxf/mnt/xxx/var.tar.gz
tar-zxf/mnt/xxx/usr.tar.gz
4、如果需要系統(tǒng)恢復,我就用光盤啟動,mount原來的根目錄為yyy,接著mount保存?zhèn)浞菸募哪夸洖閤xx,接著進入到/mnt/yyy,并在此下達命令:sh/mnt/xxx/restore.sh
說明:
(1)、備份和恢復需要1個多小時,這個時間根據你電腦的CPU速度和硬盤轉速會有所不同。
(2)、上面?zhèn)浞菖c恢復沒有顧及/home目錄和/root目錄,因為我的系統(tǒng)主要是給學生做練習用的,那兩個目錄的內容沒有意義。
在實際工作中,可能這兩個目錄才是最重要的,你可以模仿著別的目錄添加到backup.sh和restore.sh文件中去,甚至別的目錄都不備份(以便節(jié)約備份時間)就備份這兩個目錄。
用Linux命令修改了網卡ip,重啟Linux系統(tǒng),有自動還原了是設置錯誤造成的,解決方法為:
1、ifconfig查看當前網卡的信息。
2、vim /etc/sysconfig/network-scripts/ifcfg-eth0打開要修改ip信息的網卡。
3、重啟網卡服務,命令如下。
4、或者找到菜單欄的網絡圖標,點擊。
5、點擊disconnet,圖標出現叉號。
6、然后再點擊system eth0,重啟網卡服務即可。