国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【寶藏系列】Linux 常用磁盤管理命令詳解

這篇具有很好參考價(jià)值的文章主要介紹了【寶藏系列】Linux 常用磁盤管理命令詳解。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

【寶藏系列】Linux 常用磁盤管理命令詳解


【寶藏系列】Linux 常用磁盤管理命令詳解,什么都有的筆記,linux,服務(wù)器,運(yùn)維


前言

Linux磁盤管理常用三個(gè)命令為df、du和fdisk。

df:列出文件系統(tǒng)的整體磁盤使用量

du:檢查磁盤空間使用量

fdisk:用于磁盤分區(qū)

1?? df

df命令參數(shù)功能:檢查文件系統(tǒng)的磁盤空間占用情況。可以利用該命令來獲取硬盤被占用了多少空間,目前還剩下多少空間等信息。

語法:

df [-ahikHTm][目錄或文件名]

選項(xiàng)與參數(shù):

-a :列出所有的文件系統(tǒng),包括系統(tǒng)特有的 /proc 等文件系統(tǒng);

-k :以 KBytes 的容量顯示各文件系統(tǒng);

-m :以 MBytes 的容量顯示各文件系統(tǒng);

-h :以人們較易閱讀的 GBytes, MBytes, KBytes 等格式自行顯示;

-H :以 M=1000K 取代 M=1024K 的進(jìn)位方式;

-T :顯示文件系統(tǒng)類型, 連同該 partition 的 filesystem 名稱 (例如 ext3) 也列出;

-i :不用硬盤容量,而以 inode 的數(shù)量來顯示

實(shí)例 1

將系統(tǒng)內(nèi)所有的文件系統(tǒng)列出來!

[root@www ~]# df
Filesystem1K-blocks      UsedAvailableUse%Mounted on
/dev/hdc2         99206243823112558544441%//dev/hdc3         495631614137645591084%/home
/dev/hdc1          101086111268474112%/boot
tmpfs              37133203713320%/dev/shm

在 Linux 底下如果 df 沒有加任何選項(xiàng),那么默認(rèn)會(huì)將系統(tǒng)內(nèi)所有的 (不含特殊內(nèi)存內(nèi)的文件系統(tǒng)與 swap) 都以 1 Kbytes 的容量來列出來!

實(shí)例 2

將容量結(jié)果以易讀的容量格式顯示出來

[root@www ~]# df -h
FilesystemSizeUsedAvailUse%Mounted on
/dev/hdc2             9.5G3.7G5.4G41%//dev/hdc3             4.8G139M4.4G4%/home
/dev/hdc1              99M11M83M12%/boot
tmpfs                 363M0363M0%/dev/shm

實(shí)例 3

將系統(tǒng)內(nèi)的所有特殊文件格式及名稱都列出來

[root@www ~]# df -aT
FilesystemType1K-blocks    UsedAvailableUse%Mounted on
/dev/hdc2     ext3   99206243823112558544441%/
proc          proc         000-/proc
sysfs        sysfs         000-/sys
devpts      devpts         000-/dev/pts
/dev/hdc3     ext3   495631614137645591084%/home
/dev/hdc1     ext3    101086111268474112%/boot
tmpfs        tmpfs    37133203713320%/dev/shm
none   binfmt_misc         000-/proc/sys/fs/binfmt_misc
sunrpc  rpc_pipefs         000-/var/lib/nfs/rpc_pipefs

實(shí)例 4

將 /etc 底下的可用的磁盤容量以易讀的容量格式顯示

[root@www ~]# df -h /etc
FilesystemSizeUsedAvailUse%Mounted on
/dev/hdc2             9.5G3.7G5.4G41%/

2??du

Linux du命令也是查看使用空間的,但是與df命令不同的是Linux du命令是對(duì)文件和目錄磁盤使用的空間的查看,還是和df命令有一些區(qū)別的,這里介紹Linux du命令。

語法:

du [-ahskm]文件或目錄名稱

選項(xiàng)與參數(shù):

-a :列出所有的文件與目錄容量,因?yàn)槟J(rèn)僅統(tǒng)計(jì)目錄底下的文件量而已。

-h :以人們較易讀的容量格式 (G/M) 顯示;

-s :列出總量而已,而不列出每個(gè)目錄占用容量;

-S :不包括子目錄下的總計(jì),與 -s 有點(diǎn)差別。

-k :以 KBytes 列出容量顯示;

-m :以 MBytes 列出容量顯示;

實(shí)例 1

只列出當(dāng)前目錄下的所有文件夾容量(包括隱藏文件夾):

在這里插入代碼片
[root@www ~]# du
8    ./test4     <==每個(gè)目錄都會(huì)列出來

8    ./test2

....中間省略....

12    ./.gconfd   <==包括隱藏文件的目錄

220    .<==這個(gè)目錄(.)所占用的總量

直接輸入 du 沒有加任何選項(xiàng)時(shí),則 du 會(huì)分析當(dāng)前所在目錄的文件與目錄所占用的硬盤空間。

實(shí)例 2

將文件的容量也列出來

[root@www ~]# du -a
12 ./install.log.syslog   <==有文件的列表了

8    ./.bash_logout

8    ./test4
8    ./test2
....中間省略....

12    ./.gconfd

220.

實(shí)例 3

檢查根目錄底下每個(gè)目錄所占用的容量

[root@www ~]# du -sm /*
7       /bin
6       /boot

通配符 * 來代表每個(gè)目錄。

與 df 不一樣的是,du 這個(gè)命令其實(shí)會(huì)直接到文件系統(tǒng)內(nèi)去搜尋所有的文件數(shù)據(jù)。


3??fdisk

fdisk 是 Linux 的磁盤分區(qū)表操作工具。

語法:

fdisk [-l]裝置名稱

選項(xiàng)與參數(shù):

-l :輸出后面接的裝置所有的分區(qū)內(nèi)容。若僅有 fdisk -l 時(shí), 則系統(tǒng)將會(huì)把整個(gè)系統(tǒng)內(nèi)能夠搜尋到的裝置的分區(qū)均列出來。

實(shí)例 1

列出所有分區(qū)信息

[root@AY120919111755c246621 tmp]# fdisk -l
Disk/dev/xvda:21.5 GB,21474836480 bytes
255 heads,63 sectors/track,2610 cylinders
Units= cylinders of 16065*512=8225280 bytes
Sector size (logical/physical):512 bytes /512 bytes
I/O size (minimum/optimal):512 bytes /512 bytes
Disk identifier:0x00000000

實(shí)例 2

找出你系統(tǒng)中的根目錄所在磁盤,并查閱該硬盤內(nèi)的相關(guān)信息

[root@www ~]# df /<==注意:重點(diǎn)在找出磁盤文件名而已Filesystem1K-blocks      UsedAvailableUse%Mounted on
/dev/hdc2              99206243823168558538841%/

輸入 m 后,就會(huì)看到底下這些命令介紹

Command(m for help): m   <==輸入 m 后,就會(huì)看到底下這些命令介紹

Command action
   a   toggle a bootable flag
   b   edit bsd disklabel
   c   toggle the dos compatibility flag
   d

   a   toggle a bootable flag
   b   edit bsd disklabel
   c   toggle the dos compatibility flag
   d   delete a partition            <==刪除一個(gè)partition
   l   list known partition types
   m   printthis menu
   n   add a new partition           <==新增一個(gè)partition
   o   create a new empty DOS partition table
   p   print the partition table     <==在屏幕上顯示分割表
   q   quit without saving changes   <==不儲(chǔ)存離開fdisk程序
   s   create a new empty Sun disklabel
   t   change a partition's system id
   u   change display/entry units
   v   verify the partition table
   w   write table to disk and exit  <==將剛剛的動(dòng)作寫入分割表
   x   extra functionality (experts only)

離開 fdisk 時(shí)按下 q,那么所有的動(dòng)作都不會(huì)生效!相反的, 按下w就是動(dòng)作生效的意思。

Command(m for help): p  <==這里可以輸出目前磁盤的狀態(tài)Disk/dev/hdc:41.1 GB,41174138880 bytes        <==這個(gè)磁盤的文件名與容量

想要不儲(chǔ)存離開嗎?按下 q 就對(duì)了!不要隨便按 w ??!

使用 p 可以列出目前這顆磁盤的分割表信息,這個(gè)信息的上半部在顯示整體磁盤的狀態(tài)。


??磁盤格式化

磁盤分割完畢后自然就是要進(jìn)行文件系統(tǒng)的格式化,格式化的命令非常的簡(jiǎn)單,使用 mkfs(make filesystem) 命令。

語法:

mkfs [-t 文件系統(tǒng)格式]裝置文件名

選項(xiàng)與參數(shù):

-t :可以接文件系統(tǒng)格式,例如 ext3, ext2, vfat 等(系統(tǒng)有支持才會(huì)生效)

實(shí)例 1

查看 mkfs 支持的文件格式

[root@www ~]# mkfs[tab][tab]
mkfs         mkfs.cramfs  mkfs.ext2    mkfs.ext3    mkfs.msdos   mkfs.vfat

按下兩個(gè)[tab],會(huì)發(fā)現(xiàn) mkfs 支持的文件格式如上所示。

實(shí)例 2

將分區(qū) /dev/hdc6(可指定你自己的分區(qū)) 格式化為 ext3 文件系統(tǒng):

[root@www ~]# mkfs -t ext3 /dev/hdc6
mke2fs 1.39(29-May-2006)Filesystem label=<==這里指的是分割槽的名稱(label)
OS type:LinuxBlock size=4096(log=2)<==block 的大小配置為4K

??磁盤檢驗(yàn)

fsck(file system check)用來檢查和維護(hù)不一致的文件系統(tǒng)。

若系統(tǒng)掉電或磁盤發(fā)生問題,可利用fsck命令對(duì)文件系統(tǒng)進(jìn)行檢查。

語法:

fsck [-t 文件系統(tǒng)][-ACay]裝置名稱

選項(xiàng)與參數(shù):

-t : 給定檔案系統(tǒng)的型式,若在 /etc/fstab 中已有定義或 kernel 本身已支援的則不需加上此參數(shù)

-s : 依序一個(gè)一個(gè)地執(zhí)行 fsck 的指令來檢查

-A : 對(duì)/etc/fstab 中所有列出來的 分區(qū)(partition)做檢查

-C : 顯示完整的檢查進(jìn)度

-d : 打印出 e2fsck 的 debug 結(jié)果

-p : 同時(shí)有 -A 條件時(shí),同時(shí)有多個(gè) fsck 的檢查一起執(zhí)行

-R : 同時(shí)有 -A 條件時(shí),省略 / 不檢查

-V : 詳細(xì)顯示模式

-a : 如果檢查有錯(cuò)則自動(dòng)修復(fù)

-r : 如果檢查有錯(cuò)則由使用者回答是否修復(fù)

-y : 選項(xiàng)指定檢測(cè)每個(gè)文件是自動(dòng)輸入yes,在不確定那些是不正常的時(shí)候,可以執(zhí)行 # fsck -y 全部檢查修復(fù)。

實(shí)例 1

查看系統(tǒng)有多少文件系統(tǒng)支持的 fsck 命令:

[root@www ~]# fsck[tab][tab]
fsck         fsck.cramfs  fsck.ext2    fsck.ext3    fsck.msdos   fsck.vfat

實(shí)例 2

強(qiáng)制檢測(cè) /dev/hdc6 分區(qū):

[root@www ~]# fsck -C -f -t ext3 /dev/hdc6
fsck 1.39(29-May-2006)
e2fsck 1.39(29-May-2006)Pass1:Checking inodes, blocks,and sizes

如果沒有加上 -f 的選項(xiàng),則由于這個(gè)文件系統(tǒng)不曾出現(xiàn)問題,檢查的經(jīng)過非??焖?!若加上 -f 強(qiáng)制檢查,才會(huì)一項(xiàng)一項(xiàng)的顯示過程。


??磁盤掛載與卸除

Linux 的磁盤掛載使用 mount 命令,卸載使用 umount 命令。

磁盤掛載語法:

mount [-t 文件系統(tǒng)][-L Label名][-o 額外選項(xiàng)][-n]裝置文件名掛載點(diǎn)

實(shí)例 1

用默認(rèn)的方式,將剛剛創(chuàng)建的 /dev/hdc6 掛載到 /mnt/hdc6 上面!

[root@www ~]# mkdir /mnt/hdc6
[root@www ~]# mount /dev/hdc6 /mnt/hdc6
[root@www ~]# df
Filesystem1K-blocks      UsedAvailableUse%Mounted on
umount [-fn]裝置文件名或掛載點(diǎn)

選項(xiàng)與參數(shù):

-f :強(qiáng)制卸除!可用在類似網(wǎng)絡(luò)文件系統(tǒng) (NFS) 無法讀取到的情況下;

-n :不升級(jí) /etc/mtab 情況下卸除。

??卸載/dev/hdc6

[root@www ~]# umount /dev/hdc6

原文:https://www.runoob.com/linux/linux-filesystem.html
文章來源于網(wǎng)絡(luò),版權(quán)歸原作者所有,如有侵權(quán),請(qǐng)聯(lián)系刪除。

【寶藏系列】Linux 常用磁盤管理命令詳解,什么都有的筆記,linux,服務(wù)器,運(yùn)維文章來源地址http://www.zghlxwxcb.cn/news/detail-628148.html

到了這里,關(guān)于【寶藏系列】Linux 常用磁盤管理命令詳解的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Linux命令從入門到實(shí)戰(zhàn) ---- 磁盤管理類

    Linux命令從入門到實(shí)戰(zhàn) ---- 磁盤管理類

    du disk usage 磁盤占用情況 基本語法 du [選項(xiàng)] 目錄/文件 顯示目錄下每個(gè)子目錄的磁盤使用情況 選項(xiàng) 功能 -h 將文件大小轉(zhuǎn)換成人類便于閱讀的形式 -a 查看子目錄和文件 -c 顯示所有的文件和子文件后,顯示總和 -s 只顯示總和 –max-depth=n 指定統(tǒng)計(jì)目錄的深度n層 實(shí)例 顯示root目

    2024年02月02日
    瀏覽(29)
  • 【linux命令講解大全】105.掌握磁盤配額管理的edquota命令

    用于編輯指定用戶或工作組磁盤配額 edquota 命令用于編輯指定用戶或工作組的磁盤配額。 edquota 預(yù)設(shè)會(huì)使用vi來編輯使用者或群組的quota設(shè)置。 -u :設(shè)置用戶的quota,這是預(yù)設(shè)的參數(shù); -g :設(shè)置群組的quota; -p 源用戶名稱 :將源用戶的quota設(shè)置套用至其他用戶或群組; -t :設(shè)

    2024年02月09日
    瀏覽(46)
  • 【Linux】查看系統(tǒng)各種信息的常用命令 (CPU、內(nèi)存、進(jìn)程、網(wǎng)口、磁盤、硬件、等等)

    【Linux】查看系統(tǒng)各種信息的常用命令 (CPU、內(nèi)存、進(jìn)程、網(wǎng)口、磁盤、硬件、等等)

    Linux是一種開源的類Unix操作系統(tǒng),它有很多不同的發(fā)行版,如Ubuntu、CentOS、Debian等。Linux系統(tǒng)提供了很多命令行工具,可以讓用戶方便地查看和管理系統(tǒng)的各種信息,如硬件配置、內(nèi)存使用、進(jìn)程狀態(tài)、網(wǎng)絡(luò)連接等。本文將介紹一些常用的命令,以及它們的用法和示例。 使用

    2024年02月15日
    瀏覽(96)
  • 【Shell 命令集合 磁盤管理 】Linux 取消掛載 umount命令使用教程

    【Shell 命令集合 磁盤管理 】Linux 取消掛載 umount命令使用教程

    Shell 命令專欄:Linux Shell 命令全解析 umount命令用于卸載(取消掛載)已經(jīng)掛載的文件系統(tǒng),使其從文件系統(tǒng)樹中移除。它用于斷開文件系統(tǒng)與指定掛載點(diǎn)之間的連接,以便安全地卸載文件系統(tǒng)。 在Linux中,文件系統(tǒng)可以通過掛載的方式與特定的目錄關(guān)聯(lián)起來。掛載是將一個(gè)文

    2024年02月08日
    瀏覽(37)
  • Linux磁盤空間與文件大小查看命令詳解

    ????????在Linux系統(tǒng)中,有多個(gè)命令可以用來查看磁盤空間的使用情況。最常用的命令是 df (disk free)。 df 命令的 -h 選項(xiàng)以人類可讀的方式顯示磁盤空間,該命令將顯示文件系統(tǒng)的使用情況、剩余空間等信息。 ????????為了查看特定文件夾的大小,我們可以使用 du (

    2024年01月20日
    瀏覽(140)
  • 【Shell 命令集合 磁盤管理 】Linux 創(chuàng)建目錄 mkdir 命令使用指南

    【Shell 命令集合 磁盤管理 】Linux 創(chuàng)建目錄 mkdir 命令使用指南

    Shell 命令專欄:Linux Shell 命令全解析 mkdir命令是Linux系統(tǒng)中的一個(gè)用于創(chuàng)建目錄的命令。它的作用是在指定的路徑下創(chuàng)建一個(gè)新的目錄。 使用mkdir命令可以方便地創(chuàng)建一個(gè)空的目錄,該目錄可以用于存儲(chǔ)文件或其他目錄。通過指定路徑參數(shù),可以在當(dāng)前工作目錄或其他指定目

    2024年02月08日
    瀏覽(61)
  • LINUX空間管理之du與df命令查看磁盤容量不一致問題

    在Linux系統(tǒng)的運(yùn)行過程中,會(huì)經(jīng)常遇到磁盤使用率過高,通過執(zhí)行 du 與 df 命令查看磁盤容量確出現(xiàn)不一致的現(xiàn)象,例如以下幾種現(xiàn)象: 執(zhí)行 du 和 df 命令顯示的結(jié)果不一致, df 比 du 命令顯示的數(shù)據(jù)大很多。 使用 df 命令顯示磁盤使用率過高,但是執(zhí)行 du 命令統(tǒng)計(jì)目錄時(shí)卻磁

    2024年02月16日
    瀏覽(22)
  • 【 Linux命令行與Shell腳本編程】第四章 進(jìn)程管理 ,磁盤統(tǒng)計(jì)信息,掛載新磁盤,數(shù)據(jù)排序,數(shù)據(jù)歸檔

    【 Linux命令行與Shell腳本編程】第四章 進(jìn)程管理 ,磁盤統(tǒng)計(jì)信息,掛載新磁盤,數(shù)據(jù)排序,數(shù)據(jù)歸檔

    第四章 更多命令 進(jìn)程管理 磁盤統(tǒng)計(jì)信息 掛載新磁盤 數(shù)據(jù)排序 數(shù)據(jù)歸檔 4.1,監(jiān)測(cè)程序 4.1.1,ps 探查進(jìn)程 4.1.2,top 實(shí)時(shí)監(jiān)測(cè)進(jìn)程 4.1.3,kill pkill 結(jié)束進(jìn)程 1,kill 命令 2,pkill 命令 4.2,檢測(cè)磁盤空間 4.2.1,mount umount掛載存儲(chǔ)設(shè)備 1. mount 命令 其他選項(xiàng) 2,umount 命令 4.2.2, df 命令 4.2.3, du 命令

    2023年04月24日
    瀏覽(27)
  • 【Shell 命令集合 磁盤管理 】Linux 列出目錄中的文件和子目錄 ls命令使用教程

    【Shell 命令集合 磁盤管理 】Linux 列出目錄中的文件和子目錄 ls命令使用教程

    Shell 命令專欄:Linux Shell 命令全解析 ls命令是Linux系統(tǒng)中常用的一個(gè)命令,用于列出目錄中的文件和子目錄。它的作用是顯示當(dāng)前工作目錄中的文件和目錄列表。 當(dāng)我們?cè)诮K端輸入ls命令時(shí),系統(tǒng)會(huì)將當(dāng)前目錄中的文件和子目錄的名稱以及相關(guān)信息顯示出來。這些信息包括文

    2024年02月08日
    瀏覽(105)
  • Linux fdisk命令詳解:如何創(chuàng)建、編輯、刪除和顯示磁盤分區(qū)(附實(shí)例和注意事項(xiàng))

    Linux fdisk命令是用于磁盤分區(qū)的工具,可以創(chuàng)建、編輯、刪除和顯示硬盤分區(qū)。它是一個(gè)強(qiáng)大且常用的命令,適用于各種Linux發(fā)行版。 Linux fdisk命令適用于幾乎所有的Linux發(fā)行版,包括但不限于Ubuntu、CentOS、Debian等。在不同的發(fā)行版中,fdisk命令的安裝方式可能略有不同。 在

    2024年02月03日
    瀏覽(120)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包