当前位置: 首页 > news >正文

东莞短视频推广属于什么seo推广案例

东莞短视频推广属于什么,seo推广案例,网站做营销推广的公司,做网站公司的排名rm误删文件恢复 问题描述安装extundeleteyum安装extundelete编译安装extundelete 常用参数动作(action): 尝试数据恢复前置条件卸载磁盘分区查看被删除数据信息 恢复文件恢复指定inode号文件恢复指定文件名恢复指定目录恢复所有可恢复文件恢复指定时间的文件恢复指定…

rm误删文件恢复

  • 问题描述
  • 安装extundelete
    • yum安装extundelete
    • 编译安装extundelete
  • 常用参数
    • 动作(action):
  • 尝试数据恢复前置条件
    • 卸载磁盘分区
    • 查看被删除数据信息
  • 恢复文件
    • 恢复指定inode号文件
    • 恢复指定文件名
    • 恢复指定目录
    • 恢复所有可恢复文件
    • 恢复指定时间的文件
      • 恢复指定时间戳之前删除的文件
      • 恢复指定时间戳之后删除的文件
    • 查看恢复出的文件

问题描述

在Linux实例中,使用rm命令误删除文件且没有对文件所在磁盘进行任何写操作,可以通过以下方法进行数据恢复。


安装extundelete

extundelete官网:http://extundelete.sourceforge.net/

extundelete工具可以从 ext3ext4分区恢复已删除的文件
extundelete使用存储在分区日志中的信息尝试恢复已从分区中删除的文件,无法保证任何特定被删除文件都能够被成功恢复。
extundelete工具暂不支持xfs文件系统中恢复误删文件,可以尝试使用TestDiskxfs中恢复误删文件。


yum安装extundelete

# yum安装extundelete
yum install -y extundelete# 查看extundelete版本
extundelete -v

编译安装extundelete

# 安装依赖包
yum -y install e2fsprogs-libs e2fsprogs e2fsprogs-devel# 下载压缩安装包
wget http://nchc.dl.sourceforge.net/project/extundelete/extundelete/0.2.4/extundelete-0.2.4.tar.bz2# 备用下载地址
wget https://raw.githubusercontent.com/omaidb/qiaofei_notes/main/shell_code/extundelete/extundelete-0.2.4.tar.bz2# 解压
tar -jxvf extundelete-0.2.4.tar.bz2cd extundelete-0.2.4# 构建编译选项
./configure# 编译安装
make && make install# 检查是否安装成功
extundelete -v

常用参数

其中,参数(options)有:

参数解释
–version, -[vV]显示软件版本号
–help显示软件帮助信息
–superblock显示超级块信息
–journal显示日志信息
–after dtime时间参数,表示在某段时间之后被删的文件或目录
–before dtime时间参数,表示在某段时间之前被删的文件或目录

动作(action):

参数解释
–inode ino显示节点“ino”的信息
–block blk显示数据块“blk”的信息
–restore-inode ino[,ino,…]恢复命令参数,表示恢复节点“ino”的文件,恢复的文件会自动放在当前目录下的RESTORED_FILES文件夹中,使用节点编号作为扩展名
–restore-file ‘path’恢复命令参数,表示将恢复指定路径的文件,并把恢复的文件放在当前目录下的RECOVERED_FILES目录中
–restore-files ‘path’恢复命令参数,表示将恢复在路径中已列出的所有文件
–restore-all恢复命令参数,表示将尝试恢复所有目录和文件
-j journal表示从已经命名的文件中读取扩展日志
-b blocknumber表示使用之前备份的超级块来打开文件系统,一般用于查看现有超级块是不是当前所要的文件
-B blocksize通过指定数据块大小来打开文件系统,一般用于查看已经知道大小的文件

尝试数据恢复前置条件

提示:

  • 安装extundelete工具,切勿extundelete工具安装到误删文件所在磁盘。建议安装到系统盘,或者安装到一块新的数据盘
  • 由于使用该工具后续恢复删除文件的操作需要执行umount命令取消分区挂载操作,系统盘分区不能执行umount命令。
  • 系统盘中的文件数据恢复,需要使用liveCD启动后挂载要恢复的系统盘
# 检查是否安装有extundelete工具
rpm -qa extundelete

卸载磁盘分区

卸载被删文件所在磁盘分区。

# 查看当前系统磁盘分区
df -h# 卸载磁盘
umount 挂载点

查看被删除数据信息

此方法不实用,文件都被删了,上哪去看文件的inode编号
定位被误删的文件需要一步步查找,可以先从根分区 inode 查找

https://blog.51cto.com/bosszhang/2069542

# 先要查询好文件的inode编号
## 此处假定文件的inode为2
ls -i file# 查看sdb1分区根目录下面可被恢复的文件及文件夹
# 查询可恢复的数据,带有Deleted标记的表示已经删除的文件
## --inode 2 显示inode号为2的文件的信息
# extundelete 磁盘设备路径 --inode 2
extundelete /dev/sdb1 --inode 2

系统显示类似如下:
图中Deleted状态的既是被删除的数据
恢复被删除数据RECOVERED_FILES目录下,该RECOVERED_FILES目录默认创建在当前目录下。


恢复文件


恢复指定inode号文件

# 恢复对应inode的文件
extundelete 磁盘镜像文件 --restore-inode 21

恢复指定文件名

# 指定文件名test.txt尝试恢复
extundelete /dev/sdb1 --restore-file test.txt

恢复指定目录

空目录不会被恢复

# 恢复指定目录
extundelete /dev/sdb1 --restore-directory /dir1

恢复所有可恢复文件

# 恢复该磁盘下的所有可恢复文件
extundelete 磁盘设备路径 --restore-all

系统显示类似如下:


恢复指定时间的文件

Unix时间戳转换:https://tool.chinaz.com/tools/unixtime.aspx


恢复指定时间戳之前删除的文件

# 恢复指定时间戳之前删除的文件
## --before UNIX时间戳,从1970年1月1日 00:00:00 UTC 起的秒数。
extundelete --before 1451288304 --restore-all /dev/sdb1

恢复指定时间戳之后删除的文件

# 恢复指定时间戳之后删除的文件
## --after UNIX时间戳
extundelete --after 1451288304 --restore-all /dev/sdb1

查看恢复出的文件

# 查看恢复出的文件
ls RECOVERED_FILES/
http://www.tj-hxxt.cn/news/32555.html

相关文章:

  • 怎样做网络宣传seo优化效果怎么样
  • 建一个网站的手机电脑版北大青鸟软件开发培训学费多少
  • 网站开发客户提供素材企业网站推广
  • 徐州木塑模板福建网络seo关键词优化教程
  • 上海普陀门户网站免费发广告的网站大全
  • 濮阳做网站的农产品网络营销方案
  • 地图标注申请入口免费seo学校培训班
  • 免费发帖推广的平台西安seo推广
  • 山东咕果做网站怎么样seo外推软件
  • 泰州建站免费模板搜索引擎优化免费
  • 西宁专业做网站如何建立一个网站平台
  • 如何做网站热力图网站打开
  • 重庆营销型网站开发价格seo是什么意思啊
  • 郑州市住房和城乡建设厅官网重庆seo务
  • 做视频背景音乐网站更先进的seo服务
  • 营销最好的网站建设公司网络营销有哪些手段
  • 高端建站费用深圳优化排名公司
  • 媒体网站开发关键词优化推广排名
  • 厦门网站建设 智多星搜索引擎营销的原理
  • 甘肃省住房和城乡建设局网站首页软文推广做的比较好的推广平台
  • 做网站如何挂支付系统百度助手免费下载
  • 做医学网站官方网站营销
  • 教育网站框架模板关键词排名点击软件
  • 广西 网站建设百度谷歌seo优化
  • 怎么做淘宝联盟网站制作什么是全网营销推广
  • 网站开发的调研百度推广在哪里能看到
  • 做婚恋交友网站模板线上seo关键词优化软件工具
  • 网络整合推广营销惠州百度seo找谁
  • 东莞北京网站建设北京厦门网站优化
  • 自己的网站怎么做美工百度一下你知道