位置: 编程技术 - 正文

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

  • 兼职劳务税率是多少2020
  • 个人财产租赁所得税计算
  • 非独生子女赡养老人专项附加扣除的标准
  • 开广告公司需要营业执照吗
  • 购置税发票如何下载
  • 房地产企业代收的取暖费如何纳税
  • 发放外单位人员奖金 个人所得税
  • 土地租赁费含有多少税率
  • 营改增后税金由哪几项费用组成
  • 所有的固定资产都有残值率吗
  • 药品底价高开票什么意思
  • 购方收到红字发票怎么办
  • 银行承兑汇票贴现会计分录
  • 结转与结余
  • 企业未成立工会需要交工会经费吗
  • 境外投资企业如何交税
  • 管理费用进项税额转出会计分录
  • 剑灵玩一会就崩溃
  • 会计变更
  • 申报专利 费用
  • 盘盈的固定资产怎么做账务处理
  • 房租押金未全额缴纳
  • 商业一般纳税人税率多少
  • 如何快速修复
  • manjaro linux安装教程
  • iphone11 iphone10区别
  • vue3中props
  • 对个别报表中处置收益的归属期间进行调整
  • vue前端后端
  • 安装多版本chrome
  • ajax调用
  • 公司买的公文包会计怎么做
  • 2021前端面试大全
  • php怎么获取post数据
  • 集团对子公司拨款的规定
  • dos命令暂停停10s
  • 免收印花税
  • 帝国cms安装教程
  • 进口货物减免税政策
  • 一般纳税人进项大于销项账务处理
  • python分割语句
  • 将织梦dedecms转换到wordpress
  • 登记会计账簿的实训总结
  • 员工的生日津贴怎么发
  • 消防设备计入什么科目
  • 小额零星业务税收政策
  • mysql创建和删除数据库
  • 存货报废应如何进行账务处理
  • 汇算清缴要求
  • 所得税申报的资产总额是哪里的数据
  • 无形资产的后续支出,金额较大的应增加无形资产的价值
  • 机动车临时号牌怎么贴
  • 小规模纳税人缴纳本月未交增值税
  • 应收账款属于会计科目吗
  • 员工自己承担的社保费用进入管理费用吗
  • 房租增值税专用发票可以抵扣吗
  • 营业账簿印花税怎么申报
  • 费用分割单是什么
  • 汇兑损益分录如何写
  • 就业中心办理退工
  • 固定资产怎么记入账本明细科目
  • bios怎么恢复出厂设置有什么后果?
  • ubuntu 21.04 安装
  • linux 杀掉指定用户的进程
  • win7系统怎么查看wifi密码
  • 一文看懂linux内核
  • awk命令详解
  • win7更新显卡驱动后黑屏的解决方法
  • scrollcontroller
  • javascript高级程序设计pdf百度云
  • jquery 鼠标悬浮显示文字
  • Python中time模块中的方法
  • jquery插件是干什么的
  • Android自定义控件高级进阶与精彩实例
  • 内容滑动切换效果怎么弄
  • android多个dex
  • 晋城兰花集团招聘
  • 浅谈新时代劳动教育答案
  • 买车险代收车船税合法吗
  • 农业企业制造费用包括哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设