领先的免费Web技术教程,涵盖HTML到ASP.NET

网站首页 > 知识剖析 正文

看完之后你还敢随便卖电脑吗_现在卖电脑还能赚钱吗

nixiaole 2025-09-13 07:28:37 知识剖析 2 ℃

随着科技的发展,越来越多的人拥有两台以上的笔记本或者其他电子产品,比如手机,那么当有一台电脑不能用了之后,有朋友会考虑卖掉。细心点的朋友呢会格式化一下系统,可是格式化之后真的就安全了吗?

格式化之后依旧可以找回文件,想想那些XX门是怎么来的就清楚喽

今天小编就以当下最流行的RHEL7来做个试验:

大家都已经知道RHEL7系统,已经不再使用ext4,而是使用的XFS,那么在RHEL7当中一旦删除了文件该如何恢复呢,今天我就用XFS系统来演示一下,如何恢复被误删除的文件

这里先来说一下思路,小编先把一块硬盘分区挂载,挂载好之后写入一些文件,然后把文件删除,来看看恢复文件

准备一个测试分区(在虚拟机里添加一块硬盘)

[root@xinsz08 ~]# fdisk /dev/sda #指定分区的设备

Command (m for help): n #创建一个新的分区

Partition type:

p primary (2 primary, 0 extended, 2 free) #创建主分区

e extended #创建扩展分区

Select (default p):

Using default responsep

Partition number (3,4, default 3):3 #指定分区号

First sector (25593856-41943039, default 25593856): #指定分区的开始柱面

Using default value 25593856

Last sector, +sectors or +size{K,M,G} (25593856-41943039, default 41943039): +1G #指定分区大小

Partition 3 of type Linux and of size 1 GiB is set

Command (m for help): p #打印分区表

Command (m for help): w #保存

重新获取分区表

[root@xuegod60 ~]# ls /dev/sda*

/dev/sda /dev/sda1 /dev/sda2

[root@xuegod60 ~]#partprobe /dev/sda

[root@xuegod60 ~]#ls /dev/sda*

/dev/sda /dev/sda1 /dev/sda2 /dev/sda3

格式化分区,并进行挂载

[root@xuegod60 ~]#mkfs.xfs /dev/sda3 #格式化分区

[root@xuegod60 ~]#mkdir /sda3 #创建挂载点

[root@xuegod60 ~]# mount /dev/sda3 /sda3/ #挂载

准备备份测试文件

[root@xuegod60 ~]# cp /etc/passwd /sda3/

[root@xuegod60 ~]# mkdir /sda3/test

[root@xuegod60 ~]# ls /sda3/

passwd test

1)对整个分区进行备份

[root@xuegod60 ~]# xfsdump -f /opt/dump_sda3 /sda3

注意:备份的设备这里不能写成/sda3/

xfsdump: using file dump (drive_simple) strategy

xfsdump: version 3.1.4 (dump format 3.0) - type ^C for status and control

============================= dump label dialog ==============================

please enter label for this dump session (timeout in 300 sec)

-> dump_sda3

#指定备份标签

session label entered: "dump_sda3"

-> media0

#指定设备标签

medialabel entered: "media0"

除了上面的交互备份方式,我们也可以使用交互备份方式,如下:

非交互式进行备份

[root@xinsz08 ~]#xfsdump -f /opt/dump_sda3 /sda3 -L dump_sda3 -M media0

-Lz指定备份标签, -M指定设备标签

查看备份文件是否生成

[root@xinsz08opt]# ls

dump_sda3 dump_sda3_passwd dump_sda3_test_passwd

克隆目录到另外一个目录(备份)

[root@xinsz08~]# xfsdump - /sda3 | xfsrestore - /data/

克隆指定的目录

[root@xuegod60 ~]# xfsdump - -s test /sda3 | xfsrestore - /data/

备份完成之后,我们来模拟下文件被删除的情况:

模拟数据被删除

[root@xinsz08 ~]# rm -rf /sda3/* 这里使用的是万能的rm 命令

删除完成之后我们来看下如何恢复

[root@xinsz08 ~]#xfsrestore -f /opt/dump_sda3 /sda3/

只恢复单个的目录或文件

[root@xinsz08 ~]#xfsrestore -f /opt/dump_sda3_passwd -s test /sda3/

好了,现在数据已经恢复了,是不是很简单,所以小编建议大家以后不要轻易卖硬盘了哦,如果非要卖,也要先做数据覆盖哈。格式化是没用的,不小心的话下一个XX门就是你喽


Tags:

最近发表
标签列表