首页 > 系统相关 >linux 从内存中恢复已删除的文件

linux 从内存中恢复已删除的文件

时间:2022-11-10 14:48:49浏览次数:57  
标签:文件 grep 删除 cat 内存 linux

  1. ps -ef |grep python3 或者 lsof |grep <文件绝对路径>查看打开文件的进程号
  2. cd /proc/<进程号>/fd/
  3. ll 查看当前目录下数字和文件的映射
  4. cat <文件对应的数字> > <想要恢复的路径>,比如:cat 1 > /home/xx/1.txt

原文连接

如果救火成功,记得点赞。

标签:文件,grep,删除,cat,内存,linux
From: https://www.cnblogs.com/li-gao-wang/p/16876919.html

相关文章

  • 用java做一个内存缓存
    项目中对接第三方系统需要先获取认证token后,才能调用其他接口,token的有效期(固定为1小时),如果使用redis来做,十分简单,设置redis缓存加上1个小时有效期就可以解决。现在需要自......
  • 成品直播源码推荐,python实现列表插入、查找、删除
    成品直播源码推荐,python实现列表插入、查找、删除#列表的插入、查找、删除实现 classTestArray:  def__init__(self,capacity)->None:    #由于python......
  • Linux 性能优化和内核观察 - CPU 篇(一)
    简介中央处理器(centralprocessingunit,简称CPU)作为计算机系统的运算和控制核心,是信息处理、程序运行的最终执行单元。所有的计算机程序都运行在CPU之上,在大多数情况下CPU......
  • linux常用硬件故障排查工具之dmesg
      dmesg命令是用来在Unix-like系统中显示内核的相关信息的。dmesg全称是displaymessage(ordisplaydriver),即显示信息。实际上,dmesg命令是从内核环形......
  • CDH集群内存不够?先别急着加机器
    我们在使用CDH集群的时候,经常会跑一些spark、flink等任务,通常会占用集群较高的内存;随着业务进展,数据量增加,可能会并行跑一些任务,或者是给历史任务分配的内存不足以运行现......
  • Linux安装JDK并配置环境变量
    1.前往JDK官网,地址:https://www.oracle.com/java/technologies/downloads/下载需要的版本(优先java8)   2. 使用cd进入指定目录下,使用mkdir新建一个文件夹,继续使......
  • [ Linux ] 文件描述符和重定向
    在上篇文章我们复习了C文件IO操作并且认识了文件相关的系统调用接口。本篇文章我们要引入文件描述符的概念。0.文件描述符0.1引入文件描述符我们在认识open接口时知道了该接......
  • 删除文件后,磁盘空间没有释放的处理记录
    问题说明:一台服务器的/分区使用率爆满了!已达到100%!经查看发现有个文件过大(50G),于是在跟有关同事确认后rm-f果断删除该文件。但是发现删除该文件后,/分区的磁盘空间压根没有......
  • 浅谈内存缓存和硬盘缓存
    内存缓存(frommemorycache)和硬盘缓存(fromdiskcache)内存缓存(frommemorycache):内存缓存具有两个特点,分别是快速读取和时效性:1、快速读取:内存缓存会将编译解析后......
  • 如何优雅的在Linux下开机自动重启脚本
    1简介经常碰到机器断电之后需要重启一大堆服务,为了防止这种事情发生,设置开机自启的脚本十分的重要,我们习惯性的做法就是编写一个重启脚本,然后在 /etc/rc.local 中去完......