16 Linux中的挂载命令

挂载命令(可理解为分配盘符)

(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/

vfat指的是fat32文件系统

Linux默认不支持NTFS文件系统的

你可能感兴趣的:(16 Linux中的挂载命令)