对Mount命令的思考

来源:互联网 发布:剑网三丐帮捏脸数据 编辑:程序博客网 时间:2024/05/18 02:44
    我们经常将一个设备通过Mount命令挂载在某一个挂载点上,然后再去访问这个设备。有时我就想,我们干嘛不直接去访问这个设备呢?因为在Linux下,一切设备皆文件的啊,我们有必要需要用mount命令吗?然后我就去/dev目录下,用mount命令查看,可以看到:

这个挂载点,是我在装虚拟机的时候挂载上的,这个设备是挂载在/home目录下的。此时我在想,我直接用vi 命令去查看/dev/sda7这个文件,难道不可以么?
于是我试了一下,在vi界面的下行出现:


然后我用file命令查看一下这个文件的属性


块设备里边不也存储着文件么?为何就查看不了呢?为何挂载在/home目录下就可以查看呢?看到这里,我想大家应该就知道mount命令的作用了吧!


以下附上对这一现象的解释,解释源自于网友
/dev是不加文件系统的,只能通过read/write命令对他进行读写。但是你看不到的。想要看到他里面有那个文件或者文件夹,只有加载了文件系统才可以。所以你用mount命令的时候要加-t指定文件系统。若在使用mount命令的时候,不加-t,系统也会自动进行识别其挂载点的文件系统的类型。只有挂载上了,你才能查看到这个设备里边的内容。

0 0
原创粉丝点击