今晚加加班,看看能不能KO掉这几章内容,然后进入新的旅程! jeffhu20200517
一、挂载的命令介绍mount
【格式】#mount [-l]
【作用】显示系统已挂载的设备,用-l会显示卷标名称(光驱、硬盘、移动硬盘 挂载命令)
【格式】#mount -a
【作用】根据配置文件/etc/fstab的内容进行自动挂载
【格式】mount [-t 文件系统][-L卷标名][-o 特殊选项] 设备文件挂载点
【选项】
-t 文件系统:加入文件系统类型指定的挂载属性,可以是ext3\4\ 等等
-L卷标名:给分区起名字
-o特殊选项:可以指定挂载的额外选项
【特殊选项】
remount 重新挂载,针对已挂载的分区执行
exec/noexec 允许/不允许 文件系统中的文件具有执行能力
【案例】
这个案例其实告诉我们,有时候连root权限都没有办法执行的程序,有可能是挂载设置了noexec属性导致的。
二、实操,挂载光盘
Step1:创建挂载点(创建一个盘符) #mkdir /mnt/cdrom/
需要进行关联
Step2: 挂载光盘 #mount -t iso9660 /dev/cdrom/mnt/cdrom/
Step3:将两个进行关联 #mount /dev/sr0/mnt/cdrom
如果要退出盘符,则需要进行卸载
Step4:卸载光驱
#umount 设备文件名或挂载点
例子#umount /mnt/cdrom
报错 因为位置不对 要退出
三、实操、挂载U盘
Step1:查看以下u盘插入后自动识别的u盘分区
注意在虚拟机插入u盘,需要鼠标在虚拟机内部哈!不要跑到外部windows去了!!
#fdisk -l 查看u盘设备文件名
U盘插入后,会自动识别,sdb*、sdc* 用这条命令去看
Step2: 创建usb盘符 #mkdir /mnt/usb
Step3:进行关联挂载
#mount -t vfat /dev/sdb1 /mnt/usb/ (linux默认不支持ntfs格式)
Step4:查看 ll /mnt/usb/
四、挂载NTFS格式的分区
默认情况下,NTFS分区的硬盘是不支持进行挂载的
加载的2种方式
1、内核编译
2、第三方软件,下载并安装插件(下载地址如下)
通过SCP软件将文件传入linux系统中;
【安装NTFS-3G】
#tar -zxvf ntfs-3g_ntfspogs-2013.1.13.tgz 解压
#cd ntfs-3g_ntfspogs-2013.1.13 进入目录
#./configure 编译器准备,没有指定安装目录,安装到默认位置中
#make执行编译
注意,这边要安装gcc编译器,之前有写过怎么安装
一顿编译
#make install编译安装
挂载NTFS分区
#mount -t ntfs-3g 分区文件名 挂载点
#mount -t ntfs-3g /dev/sdb1 /mnt/usb/ 和U盘挂载一样 其他略