挂载命令(可理解为分配盘符)
(1)查询与自动挂载
mount 查询系统中已挂载的设备
mount -a 依据配置文件/etc/fstab的内容,自动挂载 ,光盘 U盘 数据不建议写入自动挂载中 否则开机 时没有光盘 U盘的话 系统崩溃
(2)挂载命令的格式
mount [-t 文件系统] [-o特殊选项] 设备 文件名 挂载点
选项:
-t 文件系统:加入文件系统类型来指定挂载的类型,ext3,ext4,iso9660等文件系统
-o 特殊选项:可以指定挂载的额外选项
例:mount -o remount,noexec /home/
#重新挂载/home分区,使用noexec权限
(vi xx.sh 写一个脚本文件 脚本文件以 "#!/bin/bash"开头 不可省略 除非写纯linux脚本 所以必须写 echo 输出命令 echo “hello linux” chmod 755 xx.sh 给一个文件赋予权限 755: 111101101)
cd /home
vi hello.sh
#########################
#!/bin/bash .sh脚本文件开头
echo “Hello world!”
#########################
chmod 755 hello.sh 赋予执行权限
./hello.sh
mount -o remount,exec /home/
(3)挂载光盘
mkdir /mnt/cdrom/ #建立挂载点,空目录都可以
mount -t iso9660 /dev/sr0 /mnt/cdrom/
或mount /dev/sr0 /mnt/cdrom/ #挂载光盘
(/dev/sr0是光盘设备名 也可以用cdrom(sr0的软连接,但需要系统完全启动才能用) -t iso9660 可以省略 因为系统知道sr0是iso9660)
(4)卸载光盘
umount 设备文件名或挂载点
umount /mnt/cdrom/或umount /dev/sr0
卸载时位置不能在光盘目录下
(5)挂载优盘
fdisk -l #查看设备文件名
mount -t vfat /dev/sdb1 /mnt/usb/
#vfat指的是fat32文件系统
#Linux默认不支持NTFS文件系统的
注:linux默认不支持ntfs文件系统 所以移动硬盘正常没法挂载,能挂载后也只能读,不能写,所以用windows数据一般用网络传播 1.编译内核 让linux 支持NTFS文件系统 2.安装ntfs-3g