【liunx df】

6.1.1命令df

df命令用于显示目前在 Linux 系统上的文件系统磁盘使用情况统计默认以KB为单位显示,示例命令如下:

上例结果,其中/./boot是我们在安装系统时划分出来的//dew,/dev/shm为内存分区,默认大小为1/2,直接把tmofs相关的分区全部过滤:

  • -i : 查看文件系统中的索引节点(inode)的磁盘占用情况

  • -h : 以一种人类可读的形式来进行展示,主要是对统计的大小按照K、M、G等这些单位进行了处理
  • -m ,-k : 以K作为统计单位来展示磁盘占用情况,相当于 -BK

6.1.2 命令

du命令用于显示目录或文件的大小,du 会显示指定的目录或文件所占用的磁盘空间。

格式:du [-abckmsh] [文件或目录名]

#-a或-all 显示目录中个别文件的大小如果du命令不指定单位的话,默认显示为“KB”,示例命令如下:

-b:示列出的值以B为单位输出。

-k:表示以KB为单位输出,这和默认不加任何选项的输出值是一样的

-m;表示以kb为单位输出,

-h;表示系统自动调节单位,使用-m选项也会有类似问题:

-c:表示最后加总。这个选项不常用,示例如下:

6.2.2命令fdisk

格式:fdisk[-1][设备名称],其选项只有-1,选项-1后面不加设备名称,会直接列出系统中的所有的磁盘以及分区表:示例命令如下:

可以看到新增的一块磁盘/dev/sdb的信息   fdisk命令如果不加-1选项就会进入另一个模式,命令如下:

[root@localhost]~# fdisk -l |grep dev

Disk /dev/sda: 10.7 GB, 10737418240 bytes/dev/sda1   *           1          64      512000   83  Linux/dev/sda2              64        1306     9972736   8e  Linux LVM

Disk /dev/sdb: 1073 MB, 1073741824 bytes

Disk /dev/sdc: 1073 MB, 1073741824 bytes

Disk /dev/sdd: 1073 MB, 1073741824 bytes

Disk /dev/sde: 1073 MB, 1073741824 bytes

Disk /dev/mapper/VolGroup-lv_swap: 1044 MB, 1044381696 bytes

Disk /dev/mapper/VolGroup-lv_root: 9164 MB, 9164554240 bytes[root@localhost]~#

此时输入m,就会列出常用命令,如下所示:


p:表示打印当前磁盘的分区情况,示例命令如下:

6.3.1 命令mke2fs,mkfs,ext2,

Mke2fs常用命令的选项如下:

  -j;表示建立ext3格式的分区。-b:表示分区时设定每个数据区块占用空间大小,面前,每个数据块支持1024B,及6096B,

-i:     表示设定inode的大小

-N:表示设定inode的数量,有时默认的inode数不够,所以有自定义inode的数量

-c:表示在格式化前先检测下磁盘是否有问题,加上这个选项运行速度很慢

-L:表示预设该分区的标签

-t:要过来指定文件系统的类型,可是ext2,ext3,示例命令如下:

6.3.2 命令e2labe1

e21abe1用于查看或修改分区的标签只支持ext格式的文件系统,不支持XFS文件系统,了解下即可:

        6.4.1命令mount

如果想知道某个已挂载分区的文件系统类型,直接用目录mount命令查看即可。未挂载分区,用命令blkid查看。首先建立一个空文档:

把刚才格式化的/dev/sdb5挂载到/newdir上,如下所示:

把/dev/sdb5挂载到/newdir后,与原来在/newdir下的newfile.txt就看不到了,通过命令df -h 命令可以查看刚刚挂载的分区,我们也可以通过LABEL的方式挂载分区;

Mount命令常用的选项有-a,-t和-o.

6.4.2 /etc/fstab配置文件

查看一下/etc/fstab文件的内容,如下:

第一列是分区的标识,第二列是挂载点,第三列是分区的格式,第四列mount的一些挂载参数,第四列常用命令:

Async/sync:async表示与磁盘和内存不同步

Auto/noauto:表示开机自动挂载/不自动挂载

Ro:表示只读权限挂载

卸载之前已经挂载的/dev/sdb5,如下所示:

使用命令df -h 查看就会发现已经成功卸载/dev/sdb5,下面执行命令mount -a:

除了-a 选项外:还有两个常用选项:

-t  :指定挂载的分区类型

-o:指定挂载分区有哪些特征

6.4.4 命令umount这个命令可以跟挂载点,也可以分区名:

Umount命令-1很常用,命令如下:

  

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值