说到这里就产生了一个问题,当在Linux系统中使用这些硬件设备时,只有将Linux本身的文件目录与硬件设备的文件目录合二为一,硬件设备才能为我们所用。
合二为一的过程称为挂载。
如果不挂载,通过Linux系统中的图形界面系统可以查看找到硬件设备,但命令行方式无法找到。
挂载,指的就是将设备文件中的顶级目录连接到Linux根目录下的某一目录,最好是空目录,访问此目录就等同于访问设备文件。
纠正一个误区,并不是根目录下任何一个目录都可以作为挂载点,由于挂载 *** 作会使得原有目录中文件被隐藏,因此根目录以及系统原有目录都不要作为挂载点,会造成系统异常甚至崩溃,挂载点最好是新建的空目录。
把一个设备或者一个文件(网络中的、本地的、内存的、硬盘的、U盘的)泛指资源当作本地的一个文件夹处理,这样你的应用程序就可以直接读取了。设想你在windows中是不是也是这样呢?只有挂载了,你才能用,比如一个播放器player,他的文件菜单中有打开命令,点击打开后如果你点击打开一个ftp的文件,可以吗?很难做到,很难在暴风影音中打开ftp上的rmvb文件,但是如果你在linux下面,借助于ftpfs或者user mode fs你可以把ftp文件夹挂载为本地的某一个文件夹,比如你把ftp://user:pass@192.168.1.2 你隔壁的电脑上的ftp文件夹挂载为本地的/home/user/movie/ 这样,你用任何一个播放器都可以打开一个“本地”的文件吧。明白了没,我思维有点乱,说不明白,讲究着看。
挂载的含义:一般,挂载是指linux系统挂载一个iso文件到系统中,然后自动概念。这个概念值得是在开机的时候系统自动将一些工作做完。
一、自动挂载如何实现
1、查看系统开机启动文件是哪个(不同的系统,启动文件位置不同)
2、写一个shell脚本,给这个脚本root权限,然后将这个shell脚本历经添加到步骤1中的开机文件中去,这样系统开机就会执行你的shll脚本
3、脚本中应该做什么事:该脚本应该找到你的iso文件位置,然后使用mount命令将该文件mount到指定目录(挂载).
二、挂载中应该注意的问题有
1、挂载点必须是一个目录。
2、一个分区挂载在一个已存在的目录上,这个目录可以不为空,但挂载后这个目录下以前的内容将不可用。对于其他 *** 作系统建立的文件系统的挂载也是这样。
扩展资料挂载命令
1、挂载时使用mount命令:
2、格式:mount [-参数] [设备名称] [挂载点]
3、其中常用的参数有:
(1)-t<文件系统类型>指定设备的文件系统类型,
(2)常见的有: minix linux最早使用的文件系统
4、ext2 linux目前常用的文件系统:
(1)msdos MS-DOS的fat,就是fat16
(2)vfat windows98常用的fat32
(3)nfs 网络文件系统
资料来源:百度百科—挂载
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)