位置: 编程技术 - 正文

恢复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)

  • 一般纳税人开普票税率是3%还是13%
  • 统一机构信用代码查询系统
  • 预收账款确认收入
  • 领增值税专票需要发票吗
  • 来料加工税务账应采取哪种核算方式?
  • 没办税务登记公示怎么办
  • 小规模纳税人附加税优惠政策2023
  • 差旅费专用发票会计分录
  • 报税了没有交税可以领发票吗
  • 技术维护费属于劳务还是研发和技术服务
  • 科技研发政策
  • 节能控制模块
  • 个税系统添加单位企业信息不存在
  • 谷歌浏览器adobe flash player已不再支持
  • window10开始菜单
  • bios设置光驱为第一启动项
  • windows10出现你的电脑出现问题
  • php网页运行原理
  • 文本模式是什么意思?
  • 销项负数发票应该给谁
  • linux root 命令
  • php设置中文编码
  • 使用php进行mysql数据库编程的基本步骤
  • 跨境电商需要缴纳哪些税种
  • 资产负债表包括什么科目
  • 企业所得税核定征收方法有哪两种
  • un删除
  • 增值税发票认证不了怎么回事
  • 待摊费用在资产负债表里写在哪
  • 企业会计准则季度怎么填
  • 企业职工生活费
  • 企业研发费用加计扣除比例
  • 完整财务报表包括哪几类
  • 应付账款增值税怎么算
  • 进项大于销项怎么结转增值税
  • 新公司建账初始数据
  • 一般计税和简易计税可以合并征税吗
  • 网上打印出来的手机买卖协议有效吗
  • 小规模纳税人怎么开专票
  • MySQL入门教程
  • 商业汇票的承兑银行必须具备下列条件
  • 无票收入的增值税税率
  • 残保金用人单位在职职工人数
  • 劳务派遣公司如何赚钱的?
  • 公司举行活动发言稿范文
  • 成本结转怎么做分录
  • 小规模收到专票可以当普票用吗
  • 京东提现一般多久到账
  • 加计抵减期末有余额怎么办
  • 研究费用和开发费用加计扣除的究竟是哪部分
  • 预付账款有余额吗
  • 开票需要缴纳印花税吗
  • 业务招待费可以计入销售费用吗
  • 简单介绍春节的风俗
  • sql server字段
  • solaris newfs
  • windowsxp2
  • 设置和使用电子技术监控设备收集信息
  • docker部署zookeeper集群
  • Win7摄像头怎么打开
  • windows8怎么隐藏任务栏
  • schupd.exe - schupd是什么进程 有什么用
  • Win10 UWP红石版应用商店迎来更新:查找更新再换位置
  • smss.exe什么意思
  • windows8安装itunes
  • win7 蓝屏1e
  • Windows8和Windows Phone8中IE10两者相同点和区别
  • linux系统设置网络
  • 服务器自动关机什么原因
  • jquery常见的选择器
  • javascript控制语句
  • 同一个页面
  • 批处理清空文本内容
  • 安卓解析xml的几种方式
  • css图片渐变效果
  • 安卓动画不流畅
  • css实现无缝滚动
  • 征管法第六十三条的内容
  • 贵阳市税务局基本情况
  • 《税收实务》
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设