1、根目录下包含目录(根文件系统,必须在同一分区)
/etc/ /bin /sbin /lib /lib64 /proc /sys /dev 2、把设备关联至挂载点 挂载:mount卸载时:可使用设备,也可以使用挂载点:umount 注意:挂载点原有文件会被隐藏,卸载后文件重新显示
2、mount
#重启后会失效,需要配置到配置文件中/etc/fstab
每行定义一个要挂载的文件系统,包含6个字段
设备或伪文件系统 挂载点 文件系统类型 挂载选项 转储频率 自荐次序
设备或伪文件系统:设备文件、LABEL(LABEL="")、UUID(UUID="")、伪文件系统(proc,sysfs)挂载选项:defaults转储频率0:不做备份,1:每天转储,2:每隔一天转储;一般设为0自检次序:
0:不自检
1:首先自检,一般只有rootfs采用1
...
通常设置为0配置实例:
vi /etc/fatab
/dev/sda3 /mydata ext4 defaults 0 0
#重新挂载/etc/fstabmount a
#显示所有挂载信息,其实是根据/etc/mtab查看的,如果mount -n操作后需要cat /proc/mounts才能真正查看挂载情况mount
#格式mount [-fnrsvw] [-t vfstype] [-o options] device dirdevice:指明挂载的设备,可选如下几种方式(1)设备文件:例如/dev/sda5(2)卷标:-L 'LABEL',例如 -L 'MYDATA'(3)UUID:-U 'UUID',例如 -U 'ae6affbd-de9b-4a68-8935-e84e529796fc' (4) 伪文件系统名称:proc,sysfs,devtmpfs,devtmpfs,configfs
dir:挂载点 事先存在:建议使用空目录
常用选项:-t vsftype:指明要挂载的设备上的文件系统类型,可以不指定,默认使用分区类型 -r:readonly,只读挂载-w:read and write,读写挂载-n:不更新/etc/fstab cat /proc/mounts cat /etc/mtab #此文件跟踪文件系统挂载和卸载记录-a:自动挂载所有支持自动挂载的设备:(定义在了/etc/fstab文件中,且挂载选项中有“自动挂载”功能)-L 'LABEL':以卷标挂载指定设备 -U 'UUID':以UUID挂载指定设备-B,--bind:绑定目录到另外一个目录上
操作实例: mount /dev/sdb1 /tmp #查看挂载情况 mount #umount /dev/sdb1
-o options挂载选项:async:异步模式sync:同步模式 atime/noatime:包含目录和文件diratime/nodiratime:目录访问时间戳auto/noauto:是否支持自动挂载exec/noexec:是否支持将文件系统上的应用程序运行为进程dev/nodev:是否支持在此文件系统上使用设备文件suid/nosuid: remount:重新挂载ro:只读rw:只写user/nouser:是否允许普通用户挂载此设备acl:启用此文件系统上的acl功能注意:上述选项可多个同时使用,彼此使用逗号分隔 默认挂载选项:defaultsrw,suid,dev,exec,auto,nouser,and async 4、umount
3、卸载
umount deviceumount mount_point
4、查看正在访问指定文件系统的进程
fuser -v MOUNT_POINT
5、挂载交换分区
启用:swapon swap [option]... [device] -a:激活所有的交换分区 -p PRIORITY:指定优先级#查看交换分区 free -m-m:以MB为单位-G:以GB为单位#userd包括buffers、cached-/+ buffers/cache是真正的userd free
禁用:swapoff
swapoff /dev/sda6
6、free内存查看命令
free -m-m:以MB为单位-G:以GB为单位#userd包括buffers、cached-/+ buffers/cache是真正的userd free
7、df磁盘大小查看命令
8、du -sh 查看目录占用空间df -hdf -idf -P