一、前言
“只为两地信茫茫,才子佳人愁状”
“贫,不是耻辱;贱,才是真正地耻辱”
“滴水之恩,定当涌泉以报”
二、挂载相关实验
mount命令
作用:挂载外来设备命令
语法:
mount 【选项】 源设备 挂载点
选项:
-t:系统文件,有ext2、ext3、ext4、xfs
-a:挂载/etc/fstab上
-L:卷标名
-o:特殊选项,remount,指定修改权限的
sync、async:异步、同步
defaults:默认值,相当于rw,suid,dev,exec,auto,nouser,async
usrquota:磁盘配合
noexec:不允许有执行权限的分区
#指定文件系统
[root@Master ~]# mount -t iso9660 /dev/sr0 /mnt/cdrom/
mount: block device /dev/sr0 is write-protected, mounting read-only
#重新挂载fstab文件里面的内容
[root@Master ~]# mount -a
#重新挂载/根目录的权限
[root@Master ~]# mount -o remount,rwx /
常在单用户下使用
#卸载
[root@Master ~]# umount /mnt/cdrom/
#针对/boot/设置特殊权限,noexec
[root@Master data]# mv echo.sh /boot/
[root@Master data]# mount -o remount,noexec /boot/
[root@Master data]# ll /boot/echo.sh
-rwxr-xr-x. 1 root root 25 1月 9 18:18 /boot/echo.sh
[root@Master data]# /boot/echo.sh
-bash: /boot/echo.sh: 权限不够
[root@Master data]# mount -o remount,exec /boot/
[root@Master data]# /boot/echo.sh
111111111
实验:挂载光盘
第一步:创建挂载目录
[root@Master ~]# mkdir /mnt/cdrom/
第二步:虚拟机
右键-->选项-->CD/光盘--->已连接
第三步:挂载
[root@Master ~]# mount /dev/sr0 /mnt/cdrom/
mount: block device /dev/sr0 is write-protected, mounting read-only
实战:挂载U盘
第一步:直接点进入虚拟机-->插入U盘
第二步:挂载U盘
mount -t vfat /dev/sdb1 /mnt/usb/
U盘是系统自动识别的,然后windows的文件系统是vfat格式
第三步:挂载
乱码报错的解决方法:
mount -t vfat -o iocharset=utf8 /dev/sdb1 /mnt/usb/
注意:
-o:加载特殊选项
iocharset=utf8:指定中文
实验:故意改错fstab文件内容
[root@Master ~]# vim /etc/fstab
。。。。。
UUID=a39cf9fb-1f1d-4a37-b865-2632669f697a /boo ext4 default
s 1 2
#直接报错
[root@Master ~]# mount -a
mount: mount point /boo does not exist
实战:挂载NTFS分区
如果windows下载软件-->然后就会安装驱动;
Linux下也需要驱动
Linux直接把驱动加载到内核之中;系统启动加载必须的驱动,
Linux下驱动的标识方式就是模块,保存的位置就是/lib/modules/xxxx/kernel目录中
.so结尾,.ko就是模块
[root@Master data]# ls /lib/modules/2.6.32-642.el6.x86_64/kernel/
arch crypto drivers fs kernel lib mm net sound
Linux中的驱动-->一般是需要重新编译内核-->这个工作量就非常大了,难度也高
安装第三方软件驱动让Linux识别该硬件设备
安装NTFS-3G安装NTFS文件系统模块
第一步:装备源码包
[root@Master data]# ll ntfs-3g_ntfsprogs-2017.3.23.tgz
-rw-r--r--. 1 root root 1259054 7月 26 15:17 ntfs-3g_ntfsprogs-2017.3.23.tgz
第二步:解压编译安装
[root@Master data]# tar -xf ntfs-3g_ntfsprogs-2017.3.23.tgz
[root@Master data]# cd ntfs-3g_ntfsprogs-2017.3.23
[root@Master ntfs-3g_ntfsprogs-2017.3.23]# ./configure
[root@Master ntfs-3g_ntfsprogs-2017.3.23]#make && make install
第三步:挂载ntfs-3分区
mount -t ntfs-3 /dev/sdb1 挂载点
三、结束
“为自己设立一个,给自己一个清晰的未来希望,给自己的生活一盏指路明灯。”
“让我们朝着这个方向努力,不断超越自己,提高自己的水平,永不懈怠。”
共勉~!