【mount】挂载:将新的文件系统关联至当前根文件系统
卸载:将某文件系统与当前根文件系统的关联关系预以移除
用labeL名挂载设备
mount LABEL=MYDATA /ftpftp/
将label为MYDATA的设备挂载到ftpftp文件下
语法:
mount [options] [-o options] DEVICE MOUNT_POINT
【mount 设备 挂载点】
【mount】可显示当前系统上已经挂载的设备
设备:
设备文件:/dev/sda5
卷标: LABEL=""
UUID: UUID=""
挂载点:目录
要求:
1、此目录没有被其它进程使用;
2、目录事先存在:
3、目录中的原有文件将会暂时隐藏:
挂载完成后,要通过挂载点访问对文件系统上的文件
参数:
【-a】:表示挂载/etc/fstab文件中定义的所有文件系统
【-n】:默认情况下,mount命令每挂载一个设备,都会把挂载的设备信息保存至/etc/mtab文件:使用-n选项意味着挂载设备时,不把信息写入此文件:
【-t FSTYPE】指定正在挂载设备上的文件系统的类型:(不使用此选项,mount会调用blkid命令获取此设备的文件系统类型)
【-r】只读挂载,(挂载光盘时常用此选项)
【-w】读写挂载
【-o】指定额外的挂载选项,即指定文件系统启用的属性
async:异步写入(默认是异步)【noasyns】
atime:文件每访问一次,就更新一次访问时间(默认开启)【noatime】
auto:
acl
default:
dev:如果当前文件上有设备文件容许其运行
exec:允许这个设备上可以执行的文件自动运行
group:
netdev:如果挂载的设备是网络设备,如果网络不可用,可以自动跳过该设备
owner:容许普通用户挂载
remount:重新挂载当前文件系统
ro:挂载为只读
rw:读写挂载
suid:启用suid
loop:挂载本地回环设备(可以用来挂载iso镜像)
例如:
mount -o ro /dev/sda3 /ftpftp/e //挂载sda3设备时使用只读挂载
linux上挂载windows下网络磁盘
mount -t cifs -o username=Administrator,password=gandian //192.168.61.1/D$ /ftpftp/window/
1.挂载ISO镜像:mount -o loop xxx.iso /media/mountdir
卸载
【umount】卸载某文件系统
umount 设备
umount 挂载点
卸载注意事项:
挂载的设备没有进程使用
=====================================================注意=================================================
使用mount命令挂载的设备系统重启后不会自动挂载,要想挂载需要修改下面文件
【文件系统的配置文件/etc/fstab】
OS在初始化时,会自动挂载此文件中定义的每个文件系统
[root@gdy ftpftp]# cat /etc/fstab
#
# /etc/fstab
# Created by anaconda on Thu Aug 20 16:31:13 2015
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/vg_gdy-lv_root / ext4 defaults 1 1
UUID=97642f5b-132a-4791-8f66-642e480b1ca2 /boot ext4 defaults 1 2
/dev/mapper/vg_gdy-lv_home /home ext4 defaults 1 2
/dev/mapper/vg_gdy-lv_swap swap swap defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
[root@gdy ftpftp]#
-------------------------------------------------------------------------------
字段依次是:
要挂载的设备 挂载点 文件系统类型 挂载选项 转储频率 文件系统检测次序
转储频率:每多少天做一次完全备份【0表示不备份】【1表示每天都备份】【2每两天一次备份】...
文件系统检测次序(只有根可以为1,0表示不检查)
即:要想系统开机就自动挂载即在这个文件中添加一行就行
例如:
/dev/sda3 /mnt/test ext3 defaults 0 0 【自动挂载sda3】
/ftpftp/swapfile2 swap swap defaults 0 0 【自动挂载swapfile2交换空间】
卸载:将某文件系统与当前根文件系统的关联关系预以移除
用labeL名挂载设备
mount LABEL=MYDATA /ftpftp/
将label为MYDATA的设备挂载到ftpftp文件下
语法:
mount [options] [-o options] DEVICE MOUNT_POINT
【mount 设备 挂载点】
【mount】可显示当前系统上已经挂载的设备
设备:
设备文件:/dev/sda5
卷标: LABEL=""
UUID: UUID=""
挂载点:目录
要求:
1、此目录没有被其它进程使用;
2、目录事先存在:
3、目录中的原有文件将会暂时隐藏:
挂载完成后,要通过挂载点访问对文件系统上的文件
参数:
【-a】:表示挂载/etc/fstab文件中定义的所有文件系统
【-n】:默认情况下,mount命令每挂载一个设备,都会把挂载的设备信息保存至/etc/mtab文件:使用-n选项意味着挂载设备时,不把信息写入此文件:
【-t FSTYPE】指定正在挂载设备上的文件系统的类型:(不使用此选项,mount会调用blkid命令获取此设备的文件系统类型)
【-r】只读挂载,(挂载光盘时常用此选项)
【-w】读写挂载
【-o】指定额外的挂载选项,即指定文件系统启用的属性
async:异步写入(默认是异步)【noasyns】
atime:文件每访问一次,就更新一次访问时间(默认开启)【noatime】
auto:
acl
default:
dev:如果当前文件上有设备文件容许其运行
exec:允许这个设备上可以执行的文件自动运行
group:
netdev:如果挂载的设备是网络设备,如果网络不可用,可以自动跳过该设备
owner:容许普通用户挂载
remount:重新挂载当前文件系统
ro:挂载为只读
rw:读写挂载
suid:启用suid
loop:挂载本地回环设备(可以用来挂载iso镜像)
例如:
mount -o ro /dev/sda3 /ftpftp/e //挂载sda3设备时使用只读挂载
linux上挂载windows下网络磁盘
mount -t cifs -o username=Administrator,password=gandian //192.168.61.1/D$ /ftpftp/window/
1.挂载ISO镜像:mount -o loop xxx.iso /media/mountdir
卸载
【umount】卸载某文件系统
umount 设备
umount 挂载点
卸载注意事项:
挂载的设备没有进程使用
=====================================================注意=================================================
使用mount命令挂载的设备系统重启后不会自动挂载,要想挂载需要修改下面文件
【文件系统的配置文件/etc/fstab】
OS在初始化时,会自动挂载此文件中定义的每个文件系统
[root@gdy ftpftp]# cat /etc/fstab
#
# /etc/fstab
# Created by anaconda on Thu Aug 20 16:31:13 2015
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/vg_gdy-lv_root / ext4 defaults 1 1
UUID=97642f5b-132a-4791-8f66-642e480b1ca2 /boot ext4 defaults 1 2
/dev/mapper/vg_gdy-lv_home /home ext4 defaults 1 2
/dev/mapper/vg_gdy-lv_swap swap swap defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
[root@gdy ftpftp]#
-------------------------------------------------------------------------------
字段依次是:
要挂载的设备 挂载点 文件系统类型 挂载选项 转储频率 文件系统检测次序
转储频率:每多少天做一次完全备份【0表示不备份】【1表示每天都备份】【2每两天一次备份】...
文件系统检测次序(只有根可以为1,0表示不检查)
即:要想系统开机就自动挂载即在这个文件中添加一行就行
例如:
/dev/sda3 /mnt/test ext3 defaults 0 0 【自动挂载sda3】
/ftpftp/swapfile2 swap swap defaults 0 0 【自动挂载swapfile2交换空间】