linux下刪除文件恢復

在linux下有時會不小心刪除掉一些文件,這個時候怎麼恢復呢?在今天的鬥象舉辦的紅藍軍對抗直播活動中學到了一個技巧,直播截圖如下在這裏插入圖片描述
文件恢復的前提是沒有關過機,如果關機或者重啓後的就別想了,當然如果進行了一些其他文件操作那就看運氣了。
圖片以刪除apache2路徑下的一個文件爲例,其他情況是一樣的:
.1首先查看apache2的進程ID

ps -ef|grep apache2

2.根據進程ID執行以下命令

ls -al /proc/10581/fd

3.查看被刪除文件的fd號碼
4.輸出重定向到文件

cat  /proc/10581/fd/10 > apache_asscess.log

就可以吧剛纔刪除的apache_asscess.log恢復了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章