位置: 编程技术 - 正文

恢复linux下被删除的syslog—/var/log/messages文件方法(linux删除后恢复)

编辑:rootadmin

推荐整理分享恢复linux下被删除的syslog—/var/log/messages文件方法(linux删除后恢复),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:如何恢复linux删除文件,linux中恢复删除的文件,linux删除后恢复,linux误删数据恢复,linux误删数据恢复,linux误删数据恢复,linux恢复刚删除的文件,linux系统恢复删除文件,内容如对您有帮助,希望把文章链接给更多的朋友!

Linux新手容易犯的一个错误是把日志文件给直接删除,而不是删除日志文件的内容。直接删除日志文件往往导致新产生的日志记录无法被写入到日志文件中(因为它已经被删除了),而仅仅重新新建(touch)同样名字的文件是解决不了问题的。

本文以Unbutu系统为例,介绍如何恢复被误删除的syslog文件:

首先,在以root用户执行如下lsof命令,查询打开/var/log/messages文件的进程的进程ID(PID)。

复制代码代码如下:root@zck:/var/log# lsof | grep messages rsyslogd syslog 7w REG 8,1 /var/log/messages

从上面命令输出可以看到,这个打开/var/log/messages文件的进程的PID是,文件/var/log/messages的文件描述符(FD)号是7。 根据上述的PID和FD,可以在/proc找到对应的文件:

恢复linux下被删除的syslog—/var/log/messages文件方法(linux删除后恢复)

复制代码代码如下:root@zck:/var/log#ls -al /proc//fd/7 l-wx------ 1 root root -- : 7 -> /var/log/messages

将文件/proc//fd/7拷贝到/var/log/messages cp /proc//fd/7 /var/log/messages

然后重新启动syslog服务即可恢复被误删除的日志文件,并且新的日志记录能够继续被写入日志文件。 以root用户运行service命令。其中,service命令的第2个参数可能是syslog、也可能是rsyslog。 具体可以使用通过命令查询得知。

复制代码代码如下:root@zck:/proc//fd# service --status-all [ ? ] ... [ ? ] rc.local [ ? ] rsyslog [ ? ] screen-cleanup [ ? ] ...

#-------------------------------

复制代码代码如下:root@zck:/proc//fd# service rsyslog restart rsyslog start/running, process

清空日志文件: cat /dev/null>/var/log/messages

linux Vim经典配置一例 有需要的朋友可以参考下。复制代码代码如下:"Thisismy_vimrcunderwindowsplatform"anditcanbeusedon*nixtoo"allthedifferenceofthemisthefontsettingsession"happyViming,"copyLeft(#)AbruzziJo

linux wc命令应用举例 在Linux下用wc进行计数。返回文件的行数、字数、字节数等。例如:复制代码代码如下:wcwc1.txtwc1.txt输出信息依次:行数字数字节数文件名称。再具体

Linux中后缀名为ko、o、a、so、la的文件介绍 但是为了区分,有些文件还是加了后缀名:1、.ko是kernelobject的缩写,是Linux2.6内核使用的动态连接文件,在Linux系统启动时加载内核模块。2、.o是相当于

标签: linux删除后恢复

本文链接地址:https://www.jiuchutong.com/biancheng/362008.html 转载请保留说明!

上一篇:vim学习进阶 better、faster、stronger使用说明(vim进阶教程)

下一篇:linux Vim经典配置一例(linux怎么配置vim)

  • 关于个人取得的成果
  • 契税通过应交税费
  • 广告费和业务宣传费的区别是什么
  • 快递费运费物流费一样吗
  • 残保金计入管理费用还是营业税金及附加
  • 购房返现金需要什么资料
  • 个人名字的发票专用章
  • 月底计提分录
  • 跨月红冲发票如何申报退税
  • 城市维护建设税优惠政策
  • 所得税汇算清缴分录怎么做
  • 个人厂房租赁税率是多少
  • 劳务费税后算税前公式
  • 进口设备贴息政策2019
  • 销售商品的成本计入什么科目
  • 购买可供出售金融资产的交易费用
  • 管理部门购入固定资产
  • 过路过桥费抵扣2021新规定
  • 工会是否具有有法律效力
  • 公司租车费用会计分录
  • 哪些进项税不能加计抵减
  • 保险公司联合举办活动
  • 城建税教育附加税的会计分录
  • 跨年度错账更正方法
  • 资产转让税费哪方承担
  • 建筑企业预缴企业所得税会计分录
  • 运输公司转包业务怎么开票
  • window10今天更新
  • 未开票的销售收入分录
  • 其他应付款年末借方余额
  • 外贸企业出口退税账务处理
  • php b/s
  • 总结关于现金清查的会计核算分录
  • 如何计算企业年度人均产值
  • 最贵的安卓应用软件
  • 收到税务局退回的企业所得税分录
  • 固定资产减少的账务处理
  • php获取url内容
  • 技术人员工资属于什么费用
  • 企业新产品销售收入数据
  • python pymongo
  • html入门基础
  • javaweb重点知识总结
  • vue遇到的问题和解决方法
  • phpcms v9官网
  • 暂估价与发票价的区别
  • mysql5.7免安装版
  • php注册系统
  • 产品成本包括哪些
  • 季度所得税申报表营业收入怎么填
  • 开具发票要注意方面是有哪些?
  • 账簿包括哪些基本内容
  • 差旅费报销金额怎么算
  • 劳务派遣公司如何赚钱的?
  • 设计费可以一次支付吗
  • 发票怎么领用具体流程
  • 定额发票怎么领?
  • 车子的上牌费要计入成本吗
  • 什么是企业支付宝
  • 车间管理人员工资属于间接费用吗
  • sql实现行列转换
  • mysql5.7最新版
  • mysql修改密码错误
  • mysql教程入门
  • 怎么快速判断哪些角是第几象限
  • linux which ls
  • 安装centos图形界面
  • win7怎么开不了机
  • win10双击应用程序没反应
  • ins pc版
  • windows8飞行模式怎么关
  • 拉伸设置
  • js开发android应用
  • javascript中函数
  • unity导入设置在哪里
  • JQuery解析XML的方法小结
  • 用原生js实现过什么功能
  • 座机怎么查来电显示号码
  • 地税公职律师招聘
  • 土地增值税分期清算条件?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设