成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何在Linux中恢復一個刪除了的文件

系統 Linux 系統運維
你曾經是否遇到這樣的事?當你發現的時候,你已經通過刪除鍵,或者在命令行中使用 rm 命令,錯誤的刪除了一個不該刪除的文件。在這篇文章里,將分享一個很有用的技巧來避免此事發生。同時,也會分享一個工具,不小心刪除了某些不該刪除的文件時,也許用得上。

[[176874]]

你曾經是否遇到這樣的事?當你發現的時候,你已經通過刪除鍵,或者在命令行中使用 rm 命令,錯誤的刪除了一個不該刪除的文件。

在***種情況下,你可以到垃圾箱,搜索那個文件,然后把它復原到原始位置。但是第二種情況又該怎么辦呢?你可能知道,Linux 命令行不會把刪除的文件轉移到任何位置,而是直接把它們移除了,biu~,它們就不復存在了。

在這篇文章里,將分享一個很有用的技巧來避免此事發生。同時,也會分享一個工具,不小心刪除了某些不該刪除的文件時,也許用得上。

把刪除創建為 rm -i 的別名

當 -i 選項配合 rm 命令(也包括其他文件處理命令比如 cp 或者 mv)使用時,在刪除文件前會出現一個提示。

這同樣也可以運用到當復制,移動或重命名一個文件,當所在位置已經存在一個和目標文件同名的文件時。

這個提示會給你第二次機會來考慮是否真的要刪除該文件 - 如果你在這個提示上選擇確定,那么文件就被刪除了。這種情況下,很抱歉,這個技巧并不能防止你的粗心大意。

為了 rm -i 別名替代 rm ,這樣做:

  1. alias rm='rm -i' 

運行 alias 命令可以確定 rm 現在已經被別名了: 

 

 

為 rm 增加別名 

為 rm 增加別名

然而,這只能在當前用戶的當前 shell 上有效。為了***改變,你必須像下面展示的這樣把它保存到 ~/.bashrc 中(一些版本的 Linux 系統可能是 ~/.profile)。 

 

 

在 Linux 中***增添別名 

在 Linux 中***增添別名

為了讓 ~/.bashrc(或 ~/.profile)中所做的改變立即生效,從當前 shell 中運行文件: 

  1. . ~/.bashrc  

 

 

在 Linux 中激活別名 

在 Linux 中激活別名

取證工具-Foremost

但愿你對于你的文件足夠小心,當你要從外部磁盤或 USB 設備中恢復丟失的文件時,你只需使用這個工具即可。

然而,當你意識到你意外的刪除了系統中的一個文件并感到恐慌時-不用擔心。讓我們來看一看 foremost,一個用來處理這種狀況的取證工具。

要在 CentOS/RHEL 7 中安裝 Foremost,需要首先啟用 Repoforge:

  1. # rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm 
  2. # yum install foremost 

然而在 Debian 及其衍生系統中,需這樣做:

  1. # aptitude install foremost 

安裝完成后,我們做一個簡單的測試吧。首先刪除 /boot/images 目錄下一個名為 nosdos.jpg 的圖像文件:

  1. # cd images 
  2. # rm nosdos.jpg 

要恢復這個文件,如下所示使用 foremost(要先確認所在分區 - 本例中, /boot 位于 /dev/sda1 分區中)。

  1. # foremost -t jpg -i /dev/sda1 -o /home/gacanepa/rescued 

其中,/home/gacanepa/rescued 是另外一個磁盤中的目錄 - 請記住,把文件恢復到被刪除文件所在的磁盤中不是一個明智的做法。

如果在恢復過程中,占用了被刪除文件之前所在的磁盤分區,就可能無法恢復文件。另外,進行文件恢復操作前不要做任何其他操作。

當 foremost 執行完成以后,恢復的文件(如果可以恢復)將能夠在目錄 ·/home/gacanepa/rescue/jpg` 中找到。

總結

在這篇文章中,我們闡述了如何避免意外刪除一個不該刪除的文件,以及萬一這類事情發生,如何恢復文件。還要警告一下, foremost 可能運行很長時間,時間長短取決于分區的大小。

如果您有什么問題或想法,和往常一樣,不要猶豫,告訴我們。可以給我們留言。

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2022-03-28 19:53:24

Linux恢復文件意外刪除文件

2016-12-07 17:45:44

Linux文件

2017-07-21 13:25:33

LinuxMD5哈希恢復文件

2018-12-09 14:20:05

LinuxPDF移除密碼

2019-09-10 09:12:54

2021-09-14 12:34:33

LinuxLinux終端

2020-09-30 06:00:00

Linux誤刪除恢復文件

2017-02-10 20:00:17

Linux共享目錄命令

2021-04-30 13:19:20

Linux刪除分區

2013-06-05 11:41:53

2011-03-22 16:20:19

恢復數據庫

2018-01-30 12:18:08

Linux儲存器USB設備

2019-06-03 11:15:32

Linux軟件包命令

2021-02-15 17:29:46

LinuxShell腳本

2019-07-19 16:35:34

Windows 10恢復游戲

2021-10-22 09:42:13

Linux恢復文件

2024-12-16 15:07:10

2024-04-11 08:30:05

JavaScript數組函數

2016-11-17 12:46:45

2017-05-25 12:04:48

Linux刪除超大文件
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 资源首页二三区 | 久久九精品 | 欧美激情精品久久久久久 | 亚洲精品在线视频 | 国产精品久久久久久久久久久久 | 久久久久久免费精品一区二区三区 | 国产精品久久久久久久久污网站 | 中文字幕一区二区三区乱码在线 | 久久鲁视频 | 久久av网 | 在线看日韩av| 九九综合| 91精品国产日韩91久久久久久 | 蜜桃在线播放 | 在线男人天堂 | 久久久久国产精品午夜一区 | 亚洲成人一区二区三区 | 亚洲精品 在线播放 | 国产一伦一伦一伦 | 亚洲精品在线视频 | 亚洲精品成人网 | 麻豆久久久久 | 精品区一区二区 | 超碰导航 | 免费特黄视频 | 九九精品在线 | 精品国产免费人成在线观看 | 欧美日韩视频在线 | 国产黄色精品在线观看 | 黄在线免费观看 | 久久久精品一区二区三区 | 黄色网络在线观看 | 自拍偷拍中文字幕 | 三级免费 | 精品久久久久久久人人人人传媒 | 高清人人天天夜夜曰狠狠狠狠 | 久久久久久久一区 | 国产精品久久久久久久免费大片 | 成人免费精品 | 欧美精品第一页 | 亚洲综合一区二区三区 |