挂载命令(可理解为分配盘符)
(1)查询与自动挂载
mount 查询系统中已挂载的设备
mount -a 依据配置文件/etc/fstab的内容,自动挂载
(2)挂载命令的格式
mount [-t 文件系统] [-o特殊选项] 设备 文件名 挂载点
选项:
-t 文件系统:加入文件系统类型来指定挂载的类型,ext3,ext4,iso9660等文件系统
-o 特殊选项:可以指定挂载的额外选项
例:mount -o remount,noexec /home/
重新挂载/home分区,使用noexec权限
Linux脚本文件
[root@localhost ~]# cd /home
[root@localhost home]# vi hello.sh
#########################
#!/bin/bash (.sh脚本文件开头)
echo "Hello world!"
########################
-----赋予执行权限
[root@localhost home]# chmod 755 hello.sh
----执行脚本文件,此时输入Hello world
[root@localhost home]# ./hello.sh
----将home重新挂载,并将权限设为不可执行
mount -o remount,noexec /home/
----此时执行脚本文件,提示权限不足
[root@localhost home]# ./hello.sh
-bash: ./hello.sh: 权限不够
(3)挂载光盘
1:[root@localhost ~]# mkdir /mnt/cdrom/ #建立挂载点,空目录都可以
2:[root@localhost ~]# mount -t iso9660 /dev/sr0 /mnt/cdrom
----挂载默认权限为可写的,但是光盘一旦压缩完成,将不能能写入
mount: block device /dev/sr0 is write-protected, mounting read-only
----光盘默认格式为iso9660 ,所以-t iso9660 可以省略不写
[root@localhost ~]# mount /dev/sr0 /mnt/cdrom/ #挂载光盘
(4)卸载光盘
umount 设备文件名或挂载点
umount /mnt/cdrom/或umount /dev/sr0
(5)挂载优盘
fdisk -l
查看设备文件名
mount -t vfat /dev/sdb1 /mnt/usb/