成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何整理Linux磁盤碎片,竟與Windows的方式大不同

系統 Linux 系統運維
與其說是整理磁盤其實不如說是刪了重來,Linux的操作方式與Windows下的磁盤整理完全不同。由于Linux是基于文件的系統,我們只需將磁盤中的文件全部復制到另一個地方,將其格式化之后再將備份好的文件復制回來即可。復制回來的同時,Liunx會自動將文件進行連續分布排列。

  Linux 系統永遠不需要整理磁盤碎片的神話相信很多人都聽說過。由于 Linux 采用了優秀的日志文件系統(ext2、ext3、ext4, btrfs等),在絕大多數情況下確實是不需要進行磁盤碎片整理的。

  什么是磁盤碎片文件?

  當文件系統在磁盤的扇區上讀寫文件時會形成不連續的整體,這樣就會產生磁盤碎片文件。這種情況在 FAT 和 FAT 32 文件系統來說尤為突出,NTFS 文件系統對該現象進行了一些緩解。那為什么這種情況幾乎不發生在 Linux 操作系統 (extX) 中呢?

  在 FAT 和 FAT32 文件系統中,文件會在彼此相鄰的磁盤右側進行寫入,并沒有為文件增長或更新留出空間?! ?/p>

FAT 和 FAT32

  NTFS 為相鄰文件留出了部分間隔,讓文件有一定的增長和更新空間。但這個間隔是有限的,隨時使用時間增長一樣會產生磁盤碎片?! ?/p>

NTFS

  Linux 的日志文件系統采用完全不同的存儲方式,直接將每個文件分散在磁盤上進行存儲,為每個文件之間留下了自由的空間,因此很少產生磁盤碎片文件?! ?/p>

Linux disk

  此外,如何磁盤碎片開始產生,大多數 Linux 文件系統將自動嘗試將文件和塊進行重組,以使得存儲變得連續起來。

  整理Linux磁盤碎片文件

  除非你使用了一個空間較小的磁盤或頻繁讀寫的空間,磁盤碎片文件在 Linux 系統中很少發生。一些可能會導致 Linux 磁盤碎片產生的情況如下:

  •   在有限的磁盤空間下編輯大型視頻文件或 RAW 圖片
  •   在較老舊的設備上使用空間很小的磁盤
  •   磁盤空間使用率超過85%
  •   存儲過多體積很小的文件

  當然,***的解決辦法就是換一塊空間較大的硬盤,或者進行手動整理。

  如何檢查是否有磁盤碎片

  我們可以使用 fsck 命令對磁盤進行檢測。切記,在檢測時一定要 unmount 被檢測分區,不然有可能損壞數據。因此,建議大家從 Live CD 來執行 fsck 命令,并在之前對重要文件做好備份。

  一切準備就緒之后,我們執行如下命令:  

  1. fsck -fn [/path/to/your/partition] 

  其中[/path/to/your/partition]為我們要檢測的路徑,檢測時會有大量的信息輸出,最終將會報告給我們一個磁盤碎片的相關信息:  

fsck

  注意:如果磁盤碎片在 20% 以上,我們就需要進行整理。20% 以內的話,可以暫時不進行。

  簡單方式整理Linux文件系統

  與其說是整理磁盤其實不如說是刪了重來,Linux 的操作方式與 Windows 下的磁盤整理完全不同。由于 Linux 是基于文件的系統,我們只需將磁盤中的文件全部復制到另一個地方,將其格式化之后再將備份好的文件復制回來即可。復制回來的同時,Liunx 會自動將文件進行連續分布排列。

  1. 使用如下命令備份源磁盤文件  

  1. cp -afv [/path/to/源盤]/* [/path/to/備份文件夾] 

  注意:很多朋友會認為大批量復制文件用 dd 文件比較好,但 dd 的操作層面更低,會復制很多垃圾信息。而我們的目的是要整理磁盤,所以使用 cp 命令。

  2. 現在我們使用如下命令刪除源文件  

  1. sudo rm -rf [/path/to/源盤]/* 

  可選項:當然,你也可以直接通過以下命令直接為源盤填充 0 以達到清空的目的。  

  1. sudo dd if=/dev/zero of=[/path/to/源盤]/temp-zero.txt 

  3. 你可以使用 pv 命令來監控 dd 命令的執行過程:  

  1. sudo apt-get install pvsudo pv -tpreb | of=of=[/path/to/源盤]/temp-zero.txt   
pv

  4. 執行完成后,我們刪除這個臨時文件  

  1. sudo rm [/path/to/源盤]/temp-zero.txt 

  5. 磁盤清零(可靠)后我們將備份好的文件復制回來即可  

  1. cp -afv [/path/to/備份文件夾]/* [/path/to/源盤] 

  使用e4defrag

  如果你覺得以上步驟太麻煩了,還可以使用 e2fsprogs 命令

  1. 安裝e2fsprogs  

  1. sudo apt-get install e2fsprogs 

  2. 執行整理  

  1. sudo e4defrag / 

  注意:以上命令雖然方便,但不是所有系統上都可以執行成功。

責任編輯:火鳳凰 來源: Winclient博客
相關推薦

2015-09-28 10:12:21

Linux磁盤碎片

2015-09-25 15:57:09

磁盤碎片整理Linux

2009-07-22 09:02:35

Windows 7磁盤碎片整理

2009-08-18 09:03:19

Windows 7磁盤碎片整理

2017-04-06 09:00:39

Windows 7Windows磁盤碎片

2017-03-07 17:45:42

Windows磁盤碎片整理

2020-08-16 10:41:47

Windows 10Windows微軟

2013-11-29 14:28:54

2013-07-16 13:54:20

2011-06-06 13:58:57

臺式機推薦

2014-02-24 10:02:52

2012-05-09 13:20:00

Win7

2009-02-05 09:38:36

企業無線網家庭無線

2014-02-20 10:21:37

輕盈IT青島中集戴爾

2012-02-28 10:12:15

桌面虛擬化VDIIDV

2018-03-29 17:18:25

華為云

2021-04-27 08:52:55

Linux MacOS碎片

2009-05-26 12:20:34

Linux系統硬盤優化

2009-04-10 01:03:55

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 免费精品久久久久久中文字幕 | 午夜码电影 | 色婷婷在线视频 | 日韩在线精品视频 | 黄网站在线播放 | 国产精品网址 | 一区二区三区在线观看视频 | 欧美人成在线视频 | 欧美一区视频 | 国产色爽 | 亚洲bt 欧美bt 日本bt | 成人中文字幕在线 | 中文字幕精品一区久久久久 | 国产九一精品 | 夜夜干夜夜操 | 久久精品二区 | 国产一区二区三区在线免费观看 | www狠狠爱com | 欧美亚洲国产日韩 | 亚洲国产精品人人爽夜夜爽 | 色橹橹欧美在线观看视频高清 | 中文字幕一区二区三区在线乱码 | 色综合久久天天综合网 | 草草视频在线播放 | 亚洲欧美日韩在线 | 久精品久久 | 国产成人一区在线 | 国产欧美日韩一区二区三区 | 日韩网站在线观看 | 亚洲视频一区在线观看 | 欧美一二三 | 精品综合久久久 | 久久五月婷 | av天天操 | 国产精品久久久久久久久久免费看 | 欧美高清视频 | 国产伦一区二区三区 | 91在线观看| 国产精品永久免费 | 九九久久这里只有精品 | www.亚洲视频.com |