Foremost 我們只能在Linux中恢復已刪除的文件,只要這些扇區在硬盤上沒有被覆蓋。
首先安裝
要在CentOS上安裝Foremost,我們將從官方網頁下載並安裝最前面的rpm。打開終端並執行以下命令
$ sudo yum install https://forensics.cert.org/centos/cert/7/x86_64//foremost-1.5.7-13.1.el7.x86_64.rpm -y
使用Ubuntu,最重要的包可以使用默認存儲庫。要在Ubuntu上安裝最重要的,請從終端運行以下命令
$ sudo apt-get安裝最重要
現在我們將使用最前面的實用程序來恢復映像,運行以下命令來恢復文件
$ foremost -t jpeg -I / dev / sda1
在這里,通過選項't',我們定義了需要恢復的文件類型
-I,告訴最重要的是在分區' / dev / sda1'中查找文件。我們可以用'mount'命令檢查分區。
成功執行該命令后,該文件將在當前文件夾中恢復。我們還可以添加一個選項,使用選項'o'來恢復特定文件夾中的文件
$ foremost -t jpeg -I / dev / sda1 -o / root / test_folder
注意: 恢復的文件與原始文件的文件名不同,因為文件名不與文件本身一起存儲。所以文件名會有所不同,但數據應該都在那里。
附加信息:
linux 除了某個文件或某個文件夾以外全部刪除
rm `ls | grep -v "aa"` //刪除除帶aa字符串的所有文件 ls | grep -v keep | xargs rm //除keep字符串的以外全刪除 rm `ls | grep -v "^aa$" ` //刪除除aa文件外的所有文件 rm `ls | grep -v "^a$" | grep -v "^b$" ` //刪除除a和b以外的所有文件 `是1左邊的鍵 rm -rf `ls | grep -v "^a$" | grep -v "^b$" ` //刪除除a和b以外的所有目錄