文件系统的使用:
首先要“挂载”:mount 命令和umount命令
根文件系统这完的其他文件系统要想能够访问, 都必须通过“关联”至根文件上的某个目录来实现,次关联操作即为“挂载”;此目录几位“挂载点”;
挂载点:mount-point,用于做为另一个文件系统的访问入口;
(1)事先存在;
(2)应该使用未被或不会被其他进程使用到的目录;
(3)
mount 命令:
mount [-nsvw][-t vfstype] [-o options] device dir
命令选项:
-r: readonly, 只读挂载;
-w: read and write,读写挂载;
-n:默认情况下,设备挂载或卸载的操作会同步更新至/etc/mtab文件中,-n用于禁止此特性;
-t vfstype: 指明要挂载的设备上的文件系统类型; 多数情况下可省略,此时mount 会通过blkid来判断要挂载的设备的文件系统类型;
-L :挂载是以卷标的方式指明设备;
mount -L LABEL dir
-U UUID: 挂载时以UUID的方式指明设备;
mount -U UUID dir
-o options :挂载选项
sync/async:同步/异步操作;
atime/noatime:文件或目录在被访问时是否分析其访问的时间戳;
diratime/nodiratime:目录在被访问时是否分析其访问的时间戳;
remount:重新挂载;
acl:支持使用facl 功能;
#mount -o acl device dir
#tune2fs -o acl device
ro: 只读
rw:读写
dev/nodev:此设备上是否允许创建设备文件;
exec/noexec: 是否允许运行此设备上的程序文件;
auto/noauto:是否允许自动挂载
user/nouser: 是否允许普通用户挂载次文件系统;
suid/nosuid:是否允许程序文件上的suid和sgid特殊权限生效;
defaults:Use default options:rw,suid,dev,exec,auto,nouser,async,and relatime.
一个使用技巧:
可以实现将目录绑定至另一个目录上,作为临时访问入口;
mount –bind 源目录 目标目录
查看当前系统所有已挂载的设备:
#mount
#cat /proc/mounts
挂载光盘设备:
mount -r /dev/cdrom
光盘设备文件:/dev/cdrom ,/dev/dvd
挂载U盘:
事先识别U盘的设备文件;
挂载本地的回环设备:
# mount -o loop /PATH/TO/SOME_LOOP_FILE MOUNT_POINT
umount命令:
umount device | dir
注意:正在被进程访问到的挂载点无法被卸载
查看被那个或那些进程所用:
#lsof MOUNT-POINT
#fuser -v MOUNT-POINT
终止所有正在访问的某些挂载点的进程:
# fuser -km MOUNT-POINT
交换分区启用和禁止:
创建交换分区的命令:mkswap
启用:swapon
swapon [OPION] [DEVICE]
-a:定义在/etc/fstab文件中的所有swap设备;
禁用:swapoff
swapoff DEVICE
设定除根文件系统以外的其他文件系统能够开机时自动挂载;/etc/fstab 文件
每行定义一个要挂载的文件系统及相关属性:
6个字段:
(1)要挂载的设备:
设备文件:
LABEL
UUID
伪文件系统:如sysfs,proc.tmpfs等
(2)挂载点
swap类型的设备的挂载点位swap;
(3)文件系统类型;
(4)挂载选项
defaults:使用默认挂载选项;
如果要同时指明多个挂载选项,彼此间一事情分割;
defaults, aci,noatime,noexec
(5)转储频率
0:从不备份
1:每天备份;
2:每隔一天备份;
(6)自检次序
0:不自检
1:首先自检,通常只能是根文件系统可用1:;
2:次级自检
。。。。。。。。
mount -a 可自动挂载定义在此文件中的所支持自动挂载的设备;
两个命令:df 和du
df命令:
df [OPTION] …[FILE]
-h: human-readable
-i:显示inode的使用状态而非blocks
du命令:
du [OPTION]…[FILE]….
-s:sumary
-h:human readable
练习:
1、创建一个10G的分区,并格式化为ext4文件系统;
(1)block大小为2048,预留空间为2%,卷标为MYDATA,
(2)挂载至/mydata目录,要求挂载时禁止运行,且不更新文件的访问的时间戳;
(3)可开机自动挂载;
2、创建一个大小为1G的swap分区,并启动之;
原创文章,作者:shadow,如若转载,请注明出处:http://www.178linux.com/60321
评论列表(1条)
练习题没做完哦,知识点总结的不错。