使用grep恢復被刪檔案內容

2021-10-02 10:39:41 字數 401 閱讀 5942

這裡給大家介紹乙個小技巧用來恢復一些被rm了的檔案中的資料。我們知道,rm命令其實並不是真正的從物理上刪除檔案內容,只過不把檔案的inode**了,其實檔案內容還在硬碟上。所以,如果你不小刪除了什麼比較重要的程式配置檔案的時候,我們完全可以用grep命令在恢復,下面是乙個恢復示例:

grep -a -b 50 -a 60 'some string in the file' /dev/sda1 > results.txt
說明:

如果你幸運的話,你就可以看到被恢復的內容了。這正是unix的簡單哲學(詳見《unix傳奇下篇》)——所有的裝置都是檔案

當然,我還是建議你把root使用者的rm的命令用alias換成別乙個指令碼,那個指令碼會幫你把刪除的檔案放到某個地方。

使用grep恢復被刪檔案內容

這裡給大家介紹乙個小技巧用來恢復一些被rm了的檔案中的資料。我們知道,rm命令其實並不是真正的從物理上刪除檔案內容,只過不把檔案的 inode 了,其實檔案內容還在硬碟上。所以,如果你不小刪除了什麼比較重要的程式配置檔案的時候,我們完全可以用grep命令在恢復,下面是乙個恢 復示例 grep a b...

使用grep恢復被刪檔案內容

這裡給大家介紹乙個小技巧用來恢復一些被rm了的檔案中的資料。我們知道,rm命令其實並不是真正的從物理上刪除檔案內容,只過不把檔案的inode 了,其實檔案內容還在硬碟上。所以,如果你不小刪除了什麼比較重要的程式配置檔案的時候,我們完全可以用grep命令在恢復,下面是乙個恢復示例 1grep a b ...

lulix刪除檔案 使用grep恢復被刪檔案內容

相信每乙個人對於作業系統的重定向不會陌生了。就是 4function mytest mytest.in mytest.out 2 mytest.err 現在,只要是test被呼叫,那麼,這個函式就會從mytest.in讀入資料,並把輸出重定向到mytest.out檔案中,然後標準錯誤則輸出到myte...