Linux系统安全删除文件方法是什么
很多时候我们直接删除文件都会被各种手段恢复,那么怎么安全删除文件呢?以Linux系统为例。只有通过一些工具,才能安全地删除数据。具体怎么使用?
Linux系统安全删除文件的技巧
1.Secure-Delete
Secure-Delete 是一组为 Linux 操作系统而生的工具集合,他们为永久删除文件提供了先进的技术支持。一旦 Secure-Delete 安装在各种 Linux 系统上,就提供了如下的四个命令:
srm
smem
sfill
sswap
在 Ubuntu 的终端中运行如下命令安装此工具:
sudo apt-get install secure-delete
在 RHEL,Fedora 或者 CentOS 中运行如下命令安装此工具:
sudo yum install secure-delete
“srm” 命令的工作方式和 "rm" 命令类似,但是它不仅仅是删除文件,它首先使用一些随机的数据重写数次文件,然后彻底地删除此文件。这个命令的语法是相当地简单,仅仅指定要删除的文件或者目录,然后它会负责此任务。
sudo srm /home/aun/Documents/xueo/1.png
"sfill" 检测在指定的分区或者目录被标记为空闲或者可用的空间,然后使用它自身的算法用一些随机数据填充。因此它保证了在此分区没有可以恢复的文件或者文件夹。
sudo sfill /home
"sswap" 命令用来安全地清除你的交换分区。交换分区用来存放运行程序的数据。首先我们需要运行如下命令来找到你的交换分区。
cat /proc/swaps
如下是上述命令的输出示例:
aun@eagle:~$ cat /proc/swaps
FilenameTypeSizeUsedPriority
/dev/sda5 partition 208486071216-1
从现在起,你可以看到你的交换分区设置在哪个分区,然后使用如下命令安全地清除。替换 "/dev/sda5" 部分为你的交换分区名字。
sudo sswap /dev/sda5
“smem” 用来清理在内存中的内容,虽然当系统重启或者关机时会清理随机存取存储器(RAM)中的内容,但是内存中仍然会保留一些数据的残留痕迹。这个命令提供安全的内存清理,简单地在终端中运行 smem 命令即可。
补充:电脑系统常见问题解决
一、病毒重装
电脑被中了病毒,电脑中毒这是在我们在使用电脑都会遇到的现象,那么有的时候电脑被中毒了,然而有的时候用杀毒软件可以查杀不完全,导致电脑还是恢复不了当初的状态。这样的话,你可以采用FORMAT格式化命令对系统进行重装查杀系统。
二、大量碎片、系统稳定性能下降
如果一个系统用了一段时间后,就会累积了很多的磁盘碎片,这些碎片就大量占用了磁盘的空间,我们可以重装系统来提高磁盘空间的利用率,这样硬盘的使用空间也就更大,也不会影响到磁盘的使用寿命。其次长时间使用的操作系统可能在一些造成电脑系统稳定性能降低。同样重装系统也是可以提高系统的安全稳定性能。
三、文件缓存、垃圾过多、ie被篡改
重装系统还可以清理系统的垃圾和缓存文件。而且还能还原用户一些操作习惯,这里比如一些木马恶意插件篡改了ie首页或者造成ie浏览器出现故障的话,都是可以通过系统重装即可解决。
四、电脑系统文件丢失、出现蓝屏现象
当系统出现系统文件丢失的现象,一般出现这种文件丢失会导致电脑蓝屏、黑屏进入不了系统的现象,那么建议你还有通过重装系统来修复系统故障。
五、软件、驱动出现故障
还有就是电脑上一些驱动软件用不了的时候,也是可以通过重装系统来解决。
相关阅读:系统维护小技巧
1.不要在机箱上放很多东西,特别是机箱后面放太多东西会影响计算机散热。
2.一般情况下不要在计算机工作的时候移动机箱。
3.不要让音箱与显示器靠太近。也不要让计算机靠近带电磁辐射的家电,近量让手机远离计算机。
4.清空回收站。定期清空回收站,这是一个好习惯。
5.删除Internet临时文件。
6.桌面上不要放太多东西,也不要放太多的快捷方式。快速启动栏里也一样。
7.如果你有其它备份方式,尽可能禁用系统还原。