4.1 df命令
4.2 du命令
4.3/4.4 磁盤分區
node
4.一、命令 :df #磁盤空間使用狀況linux
[root@zgxlinux-02 ~]# df 按字節顯示 1000Byte=1KB 1000KB=1MB 1000MB=1GB 1000GB=1TB 文件系統 1K-塊 已用 可用 已用% 掛載點 /dev/mapper/centos-root 20342784 1181164 19161620 6% / devtmpfs 491216 0 491216 0% /dev tmpfs 503460 0 503460 0% /dev/shm tmpfs 503460 7596 495864 2% /run tmpfs 503460 0 503460 0% /sys/fs/cgroup /dev/sda1 201380 109892 91488 55% /boot tmpfs 100696 0 100696 0% /run/user/0
#根據磁盤大小按照合適的單位顯示centos
[root@zgxlinux-02 ~]# df -h 文件系統 容量 已用 可用 已用% 掛載點 /dev/mapper/centos-root 20G 1.2G 19G 6% / devtmpfs 480M 0 480M 0% /dev tmpfs 492M 0 492M 0% /dev/shm tmpfs 492M 7.5M 485M 2% /run tmpfs 492M 0 492M 0% /sys/fs/cgroup /dev/sda1 197M 108M 90M 55% /boot tmpfs 99M 0 99M 0% /run/user/0
#查看swap分區能夠用free命令app
[root@zgxlinux-02 ~]# free -h total used free shared buff/cache available Mem: 983M 123M 703M 7.4M 155M 693M Swap: 399M 0B 399M
#查看分區下有多少inode以及inode使用狀況(inode使用完即便磁盤空間沒有用完也不能寫入數據)spa
[root@zgxlinux-02 ~]# df -i 文件系統 Inode 已用(I) 可用(I) 已用(I)% 掛載點 /dev/mapper/centos-root 10176512 31027 10145485 1% / devtmpfs 122804 391 122413 1% /dev tmpfs 125865 1 125864 1% /dev/shm tmpfs 125865 665 125200 1% /run tmpfs 125865 16 125849 1% /sys/fs/cgroup /dev/sda1 102400 326 102074 1% /boot tmpfs 125865 1 125864 1% /run/user/0
4.2 du命令it
命令 :du #查看文件大小 ,經常使用選項 du -sh ,當文件小於4kb的時候也按照4KB顯示,1個塊等於4kb。io
[root@zgxlinux-02 ~]# du -sh /root/ 36K /root/ [root@zgxlinux-02 ~]# du -sh /boot/ 97M /boot/ [root@zgxlinux-02 ~]# du -sh /etc/passwd 4.0K /etc/passwd
4.3/4.4 磁盤分區ast
磁盤分區(上) 命令 :fdisk 查看系統有哪些磁盤擴展
選項 fdisk -l sed
[root@zgxlinux-02 ~]# fdisk -l 磁盤 /dev/sda:21.5 GB, 21474836480 字節,41943040 個扇區 Units = 扇區 of 1 * 512 = 512 bytes 扇區大小(邏輯/物理):512 字節 / 512 字節 I/O 大小(最小/最佳):512 字節 / 512 字節 磁盤標籤類型:dos 磁盤標識符:0x0004892b 設備 Boot Start End Blocks Id System /dev/sda1 * 2048 411647 204800 83 Linux /dev/sda2 411648 41943039 20765696 8e Linux LVM 磁盤 /dev/sdb:4294 MB, 4294967296 字節,8388608 個扇區 Units = 扇區 of 1 * 512 = 512 bytes 扇區大小(邏輯/物理):512 字節 / 512 字節 I/O 大小(最小/最佳):512 字節 / 512 字節 磁盤 /dev/mapper/centos-root:20.8 GB, 20841496576 字節,40706048 個扇區 Units = 扇區 of 1 * 512 = 512 bytes 扇區大小(邏輯/物理):512 字節 / 512 字節 I/O 大小(最小/最佳):512 字節 / 512 字節 磁盤 /dev/mapper/centos-swap:419 MB, 419430400 字節,819200 個扇區 Units = 扇區 of 1 * 512 = 512 bytes 扇區大小(邏輯/物理):512 字節 / 512 字節 I/O 大小(最小/最佳):512 字節 / 512 字節
#給新硬盤劃分分區,經常使用選項有 n 從新建立 p 列出來 w 保存 d 刪除。
[root@zgxlinux-02 ~]# fdisk /dev/sdb 按"m"進入 命令操做選項 命令(輸入 m 獲取幫助):p #列出 磁盤 /dev/sdb:4294 MB, 4294967296 字節,8388608 個扇區 Units = 扇區 of 1 * 512 = 512 bytes 扇區大小(邏輯/物理):512 字節 / 512 字節 I/O 大小(最小/最佳):512 字節 / 512 字節 磁盤標籤類型:dos 磁盤標識符:0x9fd267a2 設備 Boot Start End Blocks Id System 命令(輸入 m 獲取幫助):n # 新建分區 Partition type: p primary (0 primary, 0 extended, 4 free) #主分區 ,最多劃分4個主分區 e extended #擴展分區 Select (default p): p 分區號 (1-4,默認 1):1 起始 扇區 (2048-8388607,默認爲 2048): Last 扇區, +扇區 or +size{K,M,G} (2048-8388607,默認爲 8388607):+1 G 分區 1 已設置爲 Linux 類型,大小設爲 1 GiB 命令(輸入 m 獲取幫助):p 磁盤 /dev/sdb:4294 MB, 4294967296 字節,8388608 個扇區 Units = 扇區 of 1 * 512 = 512 bytes 扇區大小(邏輯/物理):512 字節 / 512 字節 I/O 大小(最小/最佳):512 字節 / 512 字節 磁盤標籤類型:dos 磁盤標識符:0x9fd267a2 設備 Boot Start End Blocks Id System /dev/sdb1 2048 2099199 1048576 83 Linux /dev/sdb2 2099200 8388607 3144704 5 Extended 命令(輸入 m 獲取幫助):n Partition type: p primary (1 primary, 1 extended, 2 free) #主分區 l logical (numbered from 5) #邏輯分區 Select (default p): l 添加邏輯分區 5 起始 扇區 (2101248-8388607,默認爲 2101248):
4.四、磁盤分區(下)
#分區1-4爲主分區, 邏輯分區從分區5開始,邏輯分區必須連續編號,即便刪除前邊的分區,後邊的邏輯分區也回填補編號。
[root@zgxlinux-01 ~]# fdisk -l 磁盤 /dev/sda:32.2 GB, 32212254720 字節,62914560 個扇區 Units = 扇區 of 1 * 512 = 512 bytes 扇區大小(邏輯/物理):512 字節 / 512 字節 I/O 大小(最小/最佳):512 字節 / 512 字節 磁盤標籤類型:dos 磁盤標識符:0x00019510 設備 Boot Start End Blocks Id System /dev/sda1 * 2048 411647 204800 83 Linux /dev/sda2 411648 4605951 2097152 82 Linux swap / Solaris /dev/sda3 4605952 62914559 29154304 83 Linux 磁盤 /dev/sdb:21.5 GB, 21474836480 字節,41943040 個扇區 Units = 扇區 of 1 * 512 = 512 bytes 扇區大小(邏輯/物理):512 字節 / 512 字節 I/O 大小(最小/最佳):512 字節 / 512 字節 磁盤標籤類型:dos 磁盤標識符:0x01e9e2b5 設備 Boot Start End Blocks Id System /dev/sdb1 2048 8390655 4194304 83 Linux /dev/sdb2 8390656 16779263 4194304 83 Linux /dev/sdb3 16779264 25167871 4194304 83 Linux /dev/sdb4 25167872 41943039 8387584 5 Extended /dev/sdb5 25169920 33558527 4194304 83 Linux /dev/sdb6 33560576 41943039 4191232 83 Linux