磁盘管理之一查看磁盘信息

磁盘管理之一查看磁盘信息

        常用的磁盘管理命令dfdufdiskmount

df命令

        查看整个文件系统的磁盘的使用情况。

格式为:
[root@bogon ~]# df [-ahikHTm] [目录或文件名]
-a 列出所有的文件系统,包括特有的/proc文件系统
-h 以易于阅读的方式KBytesMBytesGBytes显示文件系统大小
-H 显示方式以1M=1000K为计算显示
-T 显示partition分区和filesystem文件系统类型
-i 不用硬盘容量,而是显示inode数量
-m 以MBytes容量显示文件系统
-k 以KBYtes容量显示文件系统
例子1:
[root@bogon ~]# df 
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda2             17981340   2194460  14858728  13% /
/dev/sda1               295561     16117    264184   6% /boot
tmpfs                   517552         0    517552   0% /dev/shm
例子2:
[root@bogon ~]# df -ih
Filesystem            Inodes   IUsed   IFree IUse% Mounted on
/dev/sda2               4.5M     91K    4.4M    2% /
/dev/sda1                75K      34     75K    1% /boot
tmpfs                   127K       1    127K    1% /dev/shm

du命令

        查看目录和子目录所占用的磁盘空间

格式为:
[root@bogon ~]# du [-ahskm] [目录或文件名]
-a 列出所有的文件与目录容量。
-h 以利于阅读的容量方式显示
-s 列出总量,而不列出个别目录
-S 列出不包括子目录的统计,与-s有点区别
-m 以MBytes容量显示文件系统
-k 以KBYtes容量显示文件系统
例子1:
[root@bogon ~]# du
68  ./.gconfd
16  ./.nautilus/metafiles
...   中间省略
72  ./.gnome2
804 .
例子2:
[root@bogon ~]# du -aS
8   ./.tcshrc
8   ./.ICEauthority
60  ./.gconfd/saved_state
...
8   ./install.log.syslog
4   ./.xsession-errors
156 .

fdisk命令

        命令fdisk使用-l参数,查看磁盘的分区情况。

[root@bogon ~]# fdisk -l

Disk /dev/sda: 21.4 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          38      305203+  83  Linux
/dev/sda2              39        2349    18563107+  8e  Linux LVM
/dev/sda3            2350        2610     2096482+  82  Linux swap / Solaris

Disk /dev/sdb: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1           3       24066   83  Linux
/dev/sdb2               4          66      506047+  83  Linux
/dev/sdb3              67          82      128520   83  Linux

mount命令

        查看磁盘的挂载情况

[root@bogon ~]# mount
/dev/sda2 on / type ext3 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/sda1 on /boot type ext3 (rw)
tmpfs on /dev/shm type tmpfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
none on /proc/fs/vmblock/mountPoint type vmblock (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)

你可能感兴趣的:(linux)