位置: 编程技术 - 正文

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

  • 一般税收协定是多少
  • 销售货物开票及销售收入
  • 电子税务局增值税发票系统
  • 金税四期可以查个人账户吗
  • 福利费是计提还是结转
  • 汇兑损益结转贷方怎么调整到借方
  • 医院销售药品是干嘛的
  • 建筑图纸设计费包括晒图费吗
  • 房租发票按季度开具,可以一次性计费用吗
  • 给职工发放的福利费,要从应付职工薪酬科目吗
  • 增值税进项税已转出后能否再抵扣
  • 关于营改增发票开具的热点问题
  • 居民企业非货币性资产投资、转让所得如何缴税?
  • 商业折扣销售会计分录
  • 土地使用税的免征政策
  • 免税单位出租房产如何缴纳房产税
  • 单位探望病人如何报销费用?
  • 货款已经收到
  • 考后审核是什么时候
  • win10自动关机方法
  • js图片放大代码
  • 财政补助收入的账务处理
  • 公司承担的社保公积金怎么做账
  • 笔记本通用音频驱动程序怎么修复
  • 净资产收益率怎么求
  • 企业最佳资金结构
  • 资产提前报废需要什么资料
  • php使用自定义函数编程求半径r的圆的周长和面积
  • 网络工程师笔记大全
  • 建信融通e信通贴现几天到账
  • 时序21-21-21-47
  • vue中解决跨域问题
  • React Hook - useEffecfa函数的使用细节详解
  • runas命令详解
  • 增值税发票打印机
  • 企业所得税年报截止日期2023
  • mongodb基本使用
  • mongodb操作语句
  • 佣金代扣代缴增值税如何计算
  • 委托收款的含义
  • 税控盘的服务费可以抵扣吗
  • 预算收入支出
  • 预提的费用当年必须冲掉吗
  • 高铁票进项抵扣计算错了 怎么办理
  • 账面成本与账面余额
  • sql server 2016 always on
  • 转出未交增值税会计处理
  • 销售折扣可以开红字专票吗
  • 软件开发并销售产品
  • 公司买车可以少多少钱
  • 安置房买卖过户流程
  • 支付给劳务人员劳务费需缴纳印花
  • 以旧换新会计科目
  • 多年没有做账该怎么说
  • 工程款发票开给委托方要如何处理?
  • 工伤医疗补助可以申请吗
  • 高新技术企业财务指标
  • 销售方运输收入分录
  • 公司申请土地建厂房
  • 补充资本金有哪些途径
  • 小规模商贸公司没有进项票怎么办
  • 工程预算费用怎么做会计分录
  • 退回备用金在现金怎么办
  • 会计核算和监督两项基本会计职能是相辅相成
  • windows启动失败是怎么回事
  • window7临时文件
  • 在windows七中
  • bois开启usb功能
  • linux服务器dns配置
  • linux小技巧
  • 笔记本自带的win8
  • opengl es programming guide
  • js 判断一个数字是否相等
  • 批处理生成excel
  • python fabric实现远程部署
  • python利用matplotlib库绘制六边形
  • js获取url参数值的两种方式
  • 英语流利说的简单介绍
  • 微信收款商业版和个人经营收款码区别
  • 小区配电房移交供电局的依据
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设