Linux基礎命令 resize2fs

2021-09-19 22:02:15 字數 1640 閱讀 8889

resize2fs

size引數指定所請求的檔案系統的新大小。如果沒有指定任何單元,那麼size引數的單位應該是檔案系統的檔案系統塊大小。size引數可以由下列單位編號之一字尾:「s」、「k」、「m」或「g」,分別用於512位元組扇區、千位元組、兆位元組或千兆位元組。檔案系統的大小可能永遠不會大於分割槽的大小。如果未指定size引數,則它將預設為分割槽的大小。

resize2fs程式不操作分割槽的大小。如果希望擴大檔案系統,必須首先確保可以擴充套件基礎分割槽的大小。如果您使用邏輯卷管理器lvm(8),可以使用fdisk(8)刪除分割槽並以更大的大小重新建立它,或者使用lvexport(8)。在重新建立分割槽時,請確保使用與以前相同的啟動磁碟圓柱來建立分割槽!否則,調整大小操作肯定無法工作,您可能會丟失整個檔案系統。執行fdisk(8)後,執行resize2fs來調整ext 2檔案系統的大小,以使用新擴大的分割槽中的所有空間。

如果希望縮小ext2分割槽,請首先使用resize2fs縮小檔案系統的大小。然後可以使用fdisk(8)縮小分割槽的大小。縮小分割槽大小時,請確保不使其小於ext2檔案系統的新大小。

此命令的適用範圍:redhat、rhel、ubuntu、centos、suse、opensuse、fedora。

1、語法

resize2fs  [選項]  device  [size]

resize2fs  [ -ffppm ]  [ -d debug-flags ]  [ -s raid-stride ]  device  [ size ]

2、選項列表

-d debug-flags

開啟各種resize2fs除錯特性,如果它們已經編譯成二進位制檔案的話。除錯標誌應該通過從以下列表中新增所需功能的數量來計算:

2,除錯塊重定位。

4,除錯inode重定位。

8,除錯移動inode表。

-f

強制執行,覆蓋一些通常強制執行的安全檢查。

-f

執行之前,重新整理檔案系統的緩衝區

-m

將檔案系統縮小到最小值

-p

顯示已經完成任務的百分比

-p

顯示檔案系統的最小值

-s raid-stride

resize2fs程式將啟發式地確定在建立檔案系統時指定的raid步長。此選項允許使用者顯式地指定raid步長設定,以便由resize2fs代替。

3、例項

1)顯示sda1最小值 

[root@localhost ~]#resize2fs -p /dev/sda1

resize2fs 1.41.12 (17-may-2010)

estimated minimum size of the filesystem: 37540

2)設定sdb4為1k 

[root@localhost ~]#resize2fs /dev/sdb4 1k

resize2fs 1.41.12 (17-may-2010)

resize2fs: new size smaller than minimum (373)//小於最小值,失敗

Linux基礎命令 resize2fs

resize2fs size 引數指定所請求的檔案系統的新大小。如果沒有指定任何單元,那麼size引數的單位應該是檔案系統的檔案系統塊大小。size引數可以由下列單位編號之一字尾 s k m 或 g 分別用於512位元組扇區 千位元組 兆位元組或千兆位元組。檔案系統的大小可能永遠不會大於分割槽的大小...

Linux基礎命令

eg man ls 就可以檢視ls相關的用法 注 按q鍵或者ctrl c退出,在linux下可以使用ctrl c終止當前程式執行。2.ls檢視目錄或者檔案的屬 列舉出任一目錄下面的檔案 eg ls usr man ls l a.d表示目錄 directory 如果是乙個 表示是檔案,如果是l則表示是...

linux基礎 命令

命令自動補全 help幫助 幫助文件 鳥哥linux私房菜 linux命令大全 工具書 man ls useradd utest useradd g group2 utest 建立utesty使用者屬於group2組 usermod g group3 utest 將utest所在的組改為group3...