Linux介绍---挂载命令

1.mount命令基本格式
Linux所有存储设备都必须挂载使用,包括硬盘。
命令名称:mount
命令所在路径:/bin/mount
执行权限:所有用户。
命令具体格式:
[root@beidouxing ~ ]# mount -l #查询系统中已经挂载的设备,-L会显示卷标名称。
[root@beidouxing ~ ]# mount -a#依据配置文件,/etc/fstab的内容,自动挂载。
[root@beidouxing ~]# mount [ -t 文件系统] [-l 卷标名][- o 特殊选项]
设备名称,挂载点。
选项:
-t 文件系统:加入文件系统类型来指定挂载的类型,可以是ext3,ext4 iso9660等文件系统,
-L:卷标名:挂载指定卷标的分区,而不是安装设备文件名挂载。
-o特殊选项:可以指定挂载 的额外选项,比如读写权限,同步异步等,如果不指定则默认值生效。

参数 说明
atime/noatime 更新访问时间/不更新访问时间,访问分区文件时,是否更新文件的访问时间,默认是更新。
async/sync 异步/同步,mo
auto/noauto 自动手动,mount -a 命令执行时,是否会自动安装/etc/fastab文件内容挂载,默认为自动
defaults 定义默认值,相当如rw,suid,dev,exec,auto,nouser,async这七个选项。
exec/noexec 执行/不执行,设定是否允许在文件x系统中执行可执行文件,默认是exec允许。
remount 重新挂载已经挂载的文件系统,一般用于指定修改特殊权限
rw/ro 读写/只读,文件系统挂载时,是否具有读写权限,默认是rw
suid/nosuid 具有/不具有suid权限,设定文件系统是否允许普通用户挂载,默认是不允许,只有root可以挂载分区
user/nouser 允许/不允许普通用户挂载,设定文件系统是否允许普通用户挂载,默认是 不允许,只用root可以挂载分区
usrquote 写入代表系统用户磁盘配额,默认不支持
grpquote 写入代表文件系统支持组磁盘配额,默认不支持

光盘挂载
光盘挂载的前提依然是指定光盘的设备文件名,不同版本的Linux,设备文件名称并不相同。
Centos5.x以前的系统,光盘设备文件是/dev/hdc
Centos6.x以前的系统,光盘设备文件名是/dev/dev/sr0
不论是那个系统都有软连接,/dev/cdrom,与可以作为光盘的设备文件名。
在这里插入图片描述在这里插入图片描述
注意:
卸载的时候需要退出光盘目录,才能正常卸载。
3.挂载U盘
U盘和硬盘公用设备的设备文件名是不固定,需要手动查询。
在这里插入图片描述
然后就是挂载了,挂载命令如下:
[root@beidouxing /]# mount -t vfat /dev/sbd1 /mnt/usb/
如果U盘中有中文,会发现中文乱码。Linux要想要正常显示中文,需要两个条件。
1.安装了中文编码和中文字体
2.操作终端需要支持中文显示,(纯字符终端,是不支持中文编码的)。
而当我们当前系统是安装了中文编码和字体,而xshell远程终端是windows下的程序,当然是支持中文显示的,那么所以挂载U盘还出现乱码,是需要在挂载的时候,手动指定中文编码格式。
[root@beidouxing /]# mount -t vfat -o iccharset=utf8 /dev/sdb1 /mnt/usb/
[root@beidouxing /]# umount /mnt/usb

挂载NTFS分区
Linux的驱动加载顺序:
驱动直接放入内核之中,这种驱动主要是系统启动加载必须的驱动,数量较少。
驱动一模块的形式放入硬盘,大多数驱动都已这种方式存在,保存文件在/lib/modules/3.10.0-957.el7.x86_64/kernel中。
驱动可以被Linux识别,但是系统认为这种驱动一般不常用,默认不加载,如果需要加载这种驱动,需要重新编译,而NTFS文件系统的驱动就属于这种情况。
硬件不能被Linux内核识别,需要手动安装驱动,当前前提是厂商提供了该硬件针对Linux的驱动,否则就需要自己开发驱动了。
4.2使用NFTS-3G安装NTFS文件系统模块
下载NTFS-3G插件:
我们从网站上下载NTFS-3G插件到LInux服务器上面。
安装NTFS-3G插件。
在编译安装之前,保证gcc编译器已经安装,具体命令如下:
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章