加入收藏 | 设为首页 | 会员中心 | 我要投稿 莱芜站长网 (https://www.0634zz.com/)- 云连接、建站、智能边缘云、设备管理、大数据!
当前位置: 首页 > 综合聚焦 > Linux > 正文

Linux 磁盘管理

发布时间:2023-02-16 11:00:15 所属栏目:Linux 来源:互联网
导读:Linux 磁盘管理 Linux 磁盘管理好坏直接关系到整个系统的性能问题。 Linux 磁盘管理常用三个命令为 df、du 和 fdisk。 df(英文全称:disk free):列出文件系统的整体磁盘使用量 du(英文全称:disk used):检查磁盘空间使用量 fdisk:用于磁盘分区 df df
  Linux 磁盘管理
  Linux 磁盘管理好坏直接关系到整个系统的性能问题。

 
  Linux 磁盘管理常用三个命令为 df、du 和 fdisk。
 
  df(英文全称:disk free):列出文件系统的整体磁盘使用量
  du(英文全称:disk used):检查磁盘空间使用量
  fdisk:用于磁盘分区
  df
  df命令参数功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。
 
  语法:
 
  df [-ahikHTm] [目录或文件名]
  选项与参数:
 
  -a :列出所有的文件系统,包括系统特有的 /proc 等文件系统;
  -k :以 KBytes 的容量显示各文件系统;
  -m :以 MBytes 的容量显示各文件系统;
  -h :以人们较易阅读的 GBytes, MBytes, KBytes 等格式自行显示;
  -H :以 M=1000K 取代 M=1024K 的进位方式;
  -T :显示文件系统类型, 连同该 partition 的 filesystem 名称 (例如 ext3) 也列出;
  -i :不用硬盘容量,而以 inode 的数量来显示
  实例 1
  将系统内所有的文件系统列出来!
 
  [root@www ~]# df
  Filesystem      1K-blocks      Used Available Use% Mounted on
  /dev/hdc2         9920624   3823112   5585444  41% /
  /dev/hdc3         4956316    141376   4559108   4% /home
  /dev/hdc1          101086     11126     84741  12% /boot
  tmpfs              371332         0    371332   0% /dev/shm
  在 Linux 底下如果 df 没有加任何选项,那么默认会将系统内所有的 (不含特殊内存内的文件系统与 swap) 都以 1 Kbytes 的容量来列出来!
 
  实例 2
  将容量结果以易读的容量格式显示出来
 
  [root@www ~]# df -h
  Filesystem            Size  Used Avail Use% Mounted on
  /dev/hdc2             9.5G  3.7G  5.4G  41% /
  /dev/hdc3             4.8G  139M  4.4G   4% /home
  /dev/hdc1              99M   11M   83M  12% /boot
  tmpfs                 363M     0  363M   0% /dev/shm
  实例 3
  将系统内的所有特殊文件格式及名称都列出来
 
  [root@www ~]# df -aT
  Filesystem    Type 1K-blocks    Used Available Use% Mounted on
  /dev/hdc2     ext3   9920624 3823112   5585444  41% /
  proc          proc         0       0         0   -  /proc
  sysfs        sysfs         0       0         0   -  /sys
  devpts      devpts         0       0         0   -  /dev/pts
  /dev/hdc3     ext3   4956316  141376   4559108   4% /home
  /dev/hdc1     ext3    101086   11126     84741  12% /boot
  tmpfs        tmpfs    371332       0    371332   0% /dev/shm
  none   binfmt_misc         0       0         0   -  /proc/sys/fs/binfmt_misc
  sunrpc  rpc_pipefs         0       0         0   -  /var/lib/nfs/rpc_pipefs
  实例 4
  将 /etc 底下的可用的磁盘容量以易读的容量格式显示
 
  [root@www ~]# df -h /etc
  Filesystem            Size  Used Avail Use% Mounted on
  /dev/hdc2             9.5G  3.7G  5.4G  41% /
  du
  Linux du 命令也是查看使用空间的,但是与 df 命令不同的是 Linux du 命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的,这里介绍 Linux du 命令。
 
  语法:
 
  du [-ahskm] 文件或目录名称
  选项与参数:
 
  -a :列出所有的文件与目录容量,因为默认仅统计目录底下的文件量而已。
  -h :以人们较易读的容量格式 (G/M) 显示;
  -s :列出总量而已,而不列出每个各别的目录占用容量;
  -S :不包括子目录下的总计,与 -s 有点差别。
  -k :以 KBytes 列出容量显示;
  -m :以 MBytes 列出容量显示;

(编辑:莱芜站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读