游戏天空论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 52|回复: 0

Linux 文件系统挂载mount命令

[复制链接]

109

主题

109

帖子

351

积分

中级会员

Rank: 3Rank: 3

积分
351
发表于 2022-8-19 12:46:15 | 显示全部楼层 |阅读模式
Linux 文件系统挂载mount命令

所有的硬件设备必须挂载之后才能使用,只不过有些硬件设备(比如硬盘分区)在每次系统启动时会自动挂载,而有些(比如 U 盘、光盘)则需要手动进行挂载。mount命令是Linux挂载命令。

一、什么是挂载以及为什么Linux需要挂载。
前面我们有提到过,Linux系统中“一切皆文件”,所有文件都放置在以根目录为树根的树形目录结构中。在 Linux看来,任何硬件设备也都是文件,它们各有自己的一套文件系统(文件目录结构)。
因此产生的问题是,当在 Linux 系统中使用这些硬件设备时,只有将Linux本身的文件目录与硬件设备的文件目录合二为一,硬件设备才能为我们所用。合二为一的过程称为“挂载”。
挂载,指的就是将设备文件中的顶级目录连接到 Linux根目录下的某一目录(最好是空目录),访问此目录就等同于访问设备文件。
并不是根目录下任何一个目录都可以作为挂载点,由于挂载操作会使得原有目录中文件被隐藏,因此根目录以及系统原有目录都不要作为挂载点,会造成系统异常甚至崩溃,挂载点最好是新建的空目录。

二、挂载点的目录要求:

  • 目录事先存在,可以用mkdir命令新建目录
  • 挂载点目录不可被其他进程使用到
  • 挂载点下原有文件将被隐藏


三、mount命令格式
mount [-t vfstype] [-o options][设备名称] [挂载点]

  • 挂载点: 必须是一个已经存在的目录,这个目录可以不为空,但挂载后这个目录下以前的内容将不可用,umount以后会恢复正常
  • 设备名称: 可以是一个分区,一个usb设备,光驱,软盘,网络共享等
  • -t 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有:
光盘或光盘镜像:iso9660;
DOS fat16文件系统:msdos;
Windows 9x fat32文件系统:vfat;
Windows NT ntfs文件系统:ntfs;
Mount Windows文件网络共享:smbfs;
UNIX(LINUX) 文件网络共享:nfs

  • -o 主要用来描述设备或档案的挂接方式。常用的参数有:
loop:用来把一个文件当成硬盘分区挂接上系统;
ro:采用只读方式挂接设备;
rw:采用读写方式挂接设备;
iocharset:指定访问文件系统所用字符集

需要跟我私聊加一下联系方式。。。。。

联系方式:TG;@sunlancdn,QQ;2565734151 ,微信;sunlancdn

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|游戏天空论坛 ( 陕ICP备13009885号 )

GMT+8, 2024-11-30 10:38 , Processed in 0.140625 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表