Linux文件系统管理(二)

一 挂载:将额外文件系统与根文件系统现存的目录建立关联关系,使得此目录作为其他文件系统的访问入口

即把设备关联到挂载点

1 挂载命令:mount -t <fs_type> <device> <mount_point>

其中<device>有以下表示方式:

 1) 设备文件名 

2)卷标,-L <label>

3)uuid,-U <uuid>

4)为文件系统名称,如proc、sysfs、devtmpfs、configfs

选项:-r 只读挂载

-w 读写挂载

-a 自动挂载所有支持自动挂载的设备(/etc/fstab文件中定义)

-n 挂载时不更新/etc/mtab文件

-B 将目录绑定至挂载点上

-o <options>,...:

    async:异步模式

    sync:同步模式

    auto/noauto:是否支持自动挂载

    atime/noatime:是否更新atime(目录和文件)

    exec/noexec:是否支持将文件系统上的应用程序运行为进程

    dev/nodev:是否支持在此文件系统上使用设备文件

    suid/nosuid:是否允许在此文件系统上使用SUID权限

    remount:重新挂载,ro/rw

    user/nouser:是否允许普通用户挂载此设备

默认挂载选项:defaults为rw,suid,dev,exec,auto,nouser,async

2 /etc/fstab文件配置格式:

每行定义一个要挂载的文件系统:例如

/dev/mapper/centos-home   /home                   xfs     defaults        0 0

其中共6个字段:

字段1:标识要挂载的文件系统,可以是设备文件、LABEL="..."或UUID="..."、伪文件系统(proc、sysfs等)

字段2:挂载点

字段3:文件系统类型

字段4:挂载选项

字段5:转储频率,0不做备份,1每天转储,2每隔一天转储

字段6:自检次序,0不自检,1首个自检(一般只有rootfs才能用),2+自检的优先级

二 卸载文件系统

umount <device> 或 umount <mount_point>

查看正在访问指定文件系统的进程:fuser -v <mount_point

终止所有正在访问指定文件系统的进程:fuser -km <mount_point>

 

三 挂载/卸载swap分区

swapon/swapoff  <device>

选项:-a:激活所有交换分区

-p <priority>:指定分区优先级

 

四 文件系统空间占用等信息查看:

df [options]

-h :human-readable

-i :显示inode的使用情况

-P:以Posix兼容的格式输出

 

五查看某目录/文件空间信息:

du [options] <file>

-h:human-readable

-s: summary

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值