久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

shred命令有什么作用及怎么使用

147次閱讀
沒有評論

共計 1650 個字符,預計需要花費 5 分鐘才能閱讀完成。

今天丸趣 TV 小編給大家分享一下 shred 命令有什么作用及怎么使用的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

shred 是一條終端命令,功能是重復覆蓋文件,使得即使是昂貴的硬件探測儀器也難以將數據復原,(參見”shred –help”)。這條命令的功能足夠適合實現文件粉碎的功效。

shred –help

用法:shred [選項]… 文件 …

多次覆蓋文件,使得即使是昂貴的硬件探測儀器也難以將數據復原。

-f, –force 必要時修改權限以使目標可寫

-n, –iterations=N 覆蓋 N 次,而非使用默認的 3 次

–random-source= 文件 從指定文件中取出隨機字節

-s, –size=N 粉碎數據為指定字節的碎片 (可使用 K、M 和 G 作為單位)

-u, –remove 覆蓋后截斷并刪除文件

-v, –verbose 顯示詳細信息

-x, –exact 不將文件大小增加至最接近的塊大小

-z, –zero 最后一次使用 0 進行覆蓋以隱藏覆蓋動作

–help 顯示此幫助信息并退出

–version 顯示版本信息并退出

如果指定文件為 –,粉碎標準輸出的數據。

如果加上 –remove (-u) 選項表示刪除文件。默認的方式是不刪除文件,因為覆蓋像 /dev/hda 等的設備文件是很普遍的,而這些文件通常不應刪除。當覆蓋一般文件時,絕大多數人都會使用 –remove 選項。

警告:請注意使用 shred 時有一個很重要的條件:

文件系統會在原來的位置覆蓋指定的數據。傳統的文件系統符合此條件,但許多現代的文件系統都不符合條件。以下是會令 shred 無效或不擔保一定有效的文件系統的

例子:

* 有紀錄結構或是日志式文件系統,如 AIX 及 Solaris 使用的文件系統 (以及 JFS、ReiserFS、XFS、Ext3 等)

* 會重復寫入數據,及即使一部份寫入動作失敗后仍可繼續的文件系統,如使用 RAID 的文件系統

* 會不時進行快照記錄的文件系統,像 Network Applicance 的 NFS 服務器

* 文件系統是存放于緩存位置,比如 NFS 第三版用戶端

* 壓縮文件系統

在 Ext3 文件系統中,以上免責聲明僅適用于啟用了 data=journal 模式的情況,此時文件日志記錄了附加的元數據 shred 的作用將受到影響。在 data=ordered(默認) 或 data=writeback 模式下 shred 仍然有效。

Ext3 日志模式可通過向 /etc/fstab 的掛載選項中添加 data=something 進行設置,您可以查看 mount 的 man 頁面以獲得詳細信息。

另外,文件系統備份和遠程鏡像可能會包含不能被刪除的文件副本,這將會允許碎片文件被恢復。

使用方法舉例如下:

粉碎一個名為 test.txt 的文件命令是:
$shred test.txt
粉碎多個文件的命令是:
$shred test1.txt test2.txt

這兩條命令的效果是文件依舊存在,但不再是原來的文件了,對比測試可以通過先編輯一個文本文件后保存,然后使用 shred 命令覆蓋此文件,再打開該文本文件即可看出內容不再是原有內容了。如果想要覆蓋的同時刪除文件(這才是粉碎的表現么),加上參數 -u,命令變為:
$shred –u test.txt

覆蓋一個掛載分區的文件命令是:
$shred /dev/hda0        // 覆蓋 IDE 接口的第一個磁盤設備的第一分區
$shred /dev/sda2        // 覆蓋 SCSI 或 SATA 接口的第一個磁盤設備的第三分區

在終端下使用 shred 命令來進行文件粉碎操作實在不方便,得益于 Nautilus 的可擴展性,我們可以給 Ubuntu 的 Nautilus 添加右鍵菜單來執行 shred 操作

以上就是“shred 命令有什么作用及怎么使用”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,丸趣 TV 小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注丸趣 TV 行業資訊頻道。

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-07-14發表,共計1650字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 分宜县| 利津县| 姚安县| 慈利县| 石柱| 商都县| 扎赉特旗| 木兰县| 香河县| 井研县| 惠来县| 财经| 溆浦县| 光山县| 新绛县| 富民县| 枣强县| 青浦区| 弥渡县| 固原市| 娄烦县| 高青县| 连城县| 巴中市| 黄大仙区| 武安市| 进贤县| 赤壁市| 汝南县| 宜章县| 宜兴市| 中阳县| 偏关县| 靖江市| 岢岚县| 册亨县| 古田县| 思茅市| 青田县| 彭水| 嘉荫县|