位置: 编程技术 - 正文

Linux下利用Lsof恢复误删文件的方法(linux怎么恢复数据)

编辑:rootadmin
原理:在Linux系统的/proc 分区下保存着进程的目录和名字,包含fd(文件描述符)和其下的子目录(进程打开文件的链接),那么如果删除了一个文件,还存在一个 inode的引用:/proc/进程号/fd/文件描述符。我们只要知道当前打开文件的进程pid和文件描述符fd就能利用lsof工具列出进程打开的文件。一、将 ls 的手册过滤掉主要控制符后重定向到文件ls.txt 中,并用more查看,CTRL + Z 暂停查看操作 1: [root@localhost script]# man ls |col -b > ls.txt 2: [root@localhost script]# more ls.txt 3: LS(1) User Commands LS(1) 4: 1: [1]+ Stopped more ls.txt 2: [root@localhost script]# 3: [root@localhost script]# jobs 4: [1]+ Stopped more ls.txt 5: 二、假设误删文件 ls.txt 1: [root@localhost script]# rm ls.txt 2: rm:是否删除 一般文件 “ls.txt”? y三、利用lsof找到进程、并拷贝恢复,只能在这个文件被使用或调用的情况下有效3: [root@localhost script]# lsof |grep ls.txt 4: more root 3r REG ,0 /opt/script/ls.txt (deleted) 5: 1: [root@localhost script]# ls -l /proc//fd/ 2: 0 1 2 3 3: [root@localhost script]# ls -l /proc//fd/3 4: lr-x------ 1 root root - : /proc//fd/3 -> /opt/script/ls.txt (deleted) 5: 1: cp /proc//fd/3 ls.txt.saved

推荐整理分享Linux下利用Lsof恢复误删文件的方法(linux怎么恢复数据),希望有所帮助,仅作参考,欢迎阅读内容。

Linux下利用Lsof恢复误删文件的方法(linux怎么恢复数据)

文章相关热门搜索词:linux怎么恢复数据,linux可以恢复到初始化吗,linux怎么恢复出厂,linux 恢复命令,linux 恢复命令,linux 恢复命令,linux恢复,linux 数据恢复,内容如对您有帮助,希望把文章链接给更多的朋友!

禅道系统迁移到linux平台 用户无法登录问题的解决 问题原因:linux对于大小写是敏感的,所以才会出现点击登录没有反映的情况。解决办法:1.让mysql忽略大小写(懒人做法,存在弊端)1vim/etc/my.cnf2#在[my

Linux操作系统下SSH默认端口修改方法 第1步:假如要限制通过SSH登陆Linux的IP,那么可以如下做:首先:修改/etc/hosts.deny,在其中加入sshd:ALL,注意不能加#号然后:修改:/etc/hosts.allow,在其中

linux vi 操作笔记 vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率。vi是visualinterface的缩写

标签: linux怎么恢复数据

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

上一篇:linux下设定环境变量的方法介绍(linux设置环境变量的命令)

下一篇:禅道系统迁移到linux平台 用户无法登录问题的解决(禅道界面)

  • 增值税先征后退会计处理
  • 购货发票属于什么证据?
  • 资产负债表怎么看营业收入
  • 什么情况下核定征收转为查账征收
  • 其他资本公积可以是负数吗
  • 销售购物取得的收入
  • 转让不动产取得的收入
  • 机票行程单能报销几次
  • 公司租用办公室需要交房产税吗
  • 管理费用是负的是什么意思
  • 高新研发费的账务处理怎么做?
  • 资产负债表期末余额怎么算
  • 残疾人保障金缴纳比例是月1.5%
  • 以前年度发生的费用
  • 小规模纳税人实行简易征收办法
  • 税务行政强制行为遵循的原则
  • 普票红冲后原件没有了怎么办
  • 机动车发票有几联
  • 冲抵货款销售返利会计分录怎么写?
  • 小规模销项负数发票怎么做账
  • windows10如何切屏
  • 制造费用明细科目有哪些
  • biospwds最新版
  • linux虚拟机在哪里输入命令
  • win10如何设置右键
  • 聘请专家费用管理办法
  • 公司的现金管理规定
  • 工会经费是不是应付职工薪酬
  • 合伙企业收到分红需要交所得税吗
  • deepin缩放
  • PHP:pg_field_name()的用法_PostgreSQL函数
  • 土地出让金的收费标准 60%
  • post请求params
  • 带壳的栗子 (© Kai Keisuke/Shutterstock)
  • 企业股权投资收益缴纳什么税
  • 企业所得税的特殊优惠
  • 债务重组收入要交税吗
  • 定时器计数器实验报告
  • ps制作折扇效果图
  • 利润分配的顺序依次是什么
  • vue开发教程
  • 免抵退税的会计分录
  • 小企业会计制度的适用对象是
  • 哪些企业不需要做安评
  • 怎么能开公司
  • 织梦cms要钱吗
  • 织梦cms不更新了吗
  • 织梦如何采集文章
  • 电脑自学网
  • Python中的关键字
  • 商品流通企业的含义
  • 电费已付,没有收到发票
  • 差旅补助要计入成本吗
  • 企业购买了数千亿资产
  • 库存现金多出来怎么调账
  • 公司汽车上牌费用多少
  • 其他货币资金包含的内容
  • Suse Linux 10中MySql安装与配置步骤
  • windows xp windows
  • 3种方法教你有效祛湿
  • linux内容查找
  • linux系统输入法锁定了怎么解开
  • rundll32.exe进程很多
  • ubuntu无线网卡驱动离线安装
  • 本地电脑的网卡物理地址
  • win7系统文件夹怎么加密
  • js判断手机号
  • 海量文件复制和复制区别
  • nodejs前后端数据交互
  • javascript获取css
  • 常用的批处理命令
  • node.js redis
  • js实现@功能
  • 细说java
  • javascript编程工具
  • js中对象
  • 山东税务局电子税务局申报
  • 税收征收管理与实践
  • 如何下载建设工程消防验收备案表格下载
  • 医保参保应保尽保
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设