Linux下誤刪messages文件的找回方法
如果有進(jìn)程正在使用的文件,如果被誤刪了,可以找回。如果沒有進(jìn)程在使用,就無法找回被誤刪的文件了。
假如/var/log/messages文件被誤刪了:
1.查詢正在使用該文件的進(jìn)程。
[root@www]# lsof |grep message rsyslogd 1717 root 1w REG 8,2 243321 654968 /var/log/messages
2.根據(jù)查詢結(jié)果,是PID為1717的進(jìn)程正在使用該文件。進(jìn)入該進(jìn)程/proc下的目錄/proc/1717/fd:
[root@www fd]# ll total 0 lrwx------ 1 root root 64 Jan 10 14:34 0 -> socket:[11015] l-wx------ 1 root root 64 Jan 10 14:34 1 -> /var/log/messages l-wx------ 1 root root 64 Jan 10 14:34 2 -> /var/log/secure lr-x------ 1 root root 64 Jan 10 14:34 3 -> /proc/kmsg l-wx------ 1 root root 64 Jan 10 14:34 4 -> /var/log/maillog l-wx------ 1 root root 64 Jan 10 14:34 5 -> /var/log/cron
3.查詢文件1對應(yīng)的就是messages日志,使用cat 1 > /var/log/messages 拷貝回去,再重啟syslogd服務(wù)就可以了。
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,謝謝大家對腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請查看下面相關(guān)鏈接
- Linux使用join -a1來合并兩個文件
- Linux刪除文件提示Operation not permitted的處理辦法
- Linux shell命令統(tǒng)計(jì)某列去重后的值
- Linux查看History記錄加時間戳的小技巧
- Linux后臺運(yùn)行Python程序的幾種方法講解
- Linux shell腳本的建立與執(zhí)行
- Python使用paramiko操作linux的方法講解
- Android之在linux終端執(zhí)行shell腳本直接打印當(dāng)前運(yùn)行app的日志的實(shí)現(xiàn)方法
- Linux shell環(huán)境下Zabbix Api的使用
- Linux統(tǒng)計(jì)一個文件中特定字符個數(shù)的方法
相關(guān)文章
搭建自己的個人服務(wù)器(個人電腦公網(wǎng)訪問配置篇)
搭建自己的個人服務(wù)器,主要涉及服務(wù)器上的防火墻和端口權(quán)限、路由器端口轉(zhuǎn)發(fā)、端口映射等,需要的朋友可以參考下2023-08-08
Vim如何使用相對行號實(shí)現(xiàn)一切操作詳解
在使用用Vim時時常會遇到像復(fù)制多行或者想快速向下/向上移動多行時而不知道行數(shù)的情況, 今天發(fā)現(xiàn)一個Vim對此有幫助的特性: 相對行號,下面這篇文章主要給大家介紹了關(guān)于Vim如何使用相對行號實(shí)現(xiàn)一切操作的相關(guān)資料,需要的朋友可以參考下。2017-11-11
CentOS+Nginx+PHP+MySQL詳細(xì)配置(圖解)
CentOS+Nginx+PHP+MySQL詳細(xì)配置(帶有圖解),需要的朋友可以參考下。2011-03-03
Centos7利用內(nèi)存優(yōu)化磁盤緩存讀寫速度的方法
這篇文章主要介紹了Centos7利用內(nèi)存優(yōu)化磁盤緩存讀寫速度的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-06-06
Apache Spark 2.0 在作業(yè)完成時卻花費(fèi)很長時間結(jié)束
大家在使用 Apache Spark 2.x 的時候可能會遇到這種現(xiàn)象:雖然我們的 Spark Jobs 已經(jīng)全部完成了,但是我們的程序卻還在執(zhí)行。怎么回事呢?下面小編通過實(shí)例代碼給大家介紹下2019-06-06
CentOS7?minimal?最小化安裝網(wǎng)絡(luò)設(shè)置過程
這篇文章主要介紹了CentOS7?minimal?最小化安裝網(wǎng)絡(luò)設(shè)置過程,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-12-12
Apache自帶的ab壓力測試工具的實(shí)現(xiàn)
本文主要介紹了Apache自帶的ab壓力測試工具的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-07-07

