mount   的缩写是mnt ,在Linux系统中,这是一个命令,意思就是挂载一个文件系统,在这个目录下的文件就可以访问了,在Windows下是对磁盘进行分区,而在Linux下是以文件夹进行存储的,所以当Linux下需要访问Windows系统的磁盘时,就是用这个命令,将Windows下的一个磁盘分区挂载到Linux系统上,然后Linux系统就可以进行访问这个磁盘中的文件。

mnt/目录下的文件也是这样理解的,sdcard也在这个目录中,他就是挂载到android系统上的文件系统,


但是可以看到sdcard 和mnt/sdcard ,有着两个文件夹下都有sdcard文件夹,仔细观察后,可以发现这两个文件夹下的内容是一样的,我认为是这样的,在根目录上的sdcard是文件管理器这个软件帮我们自动生成的,因为能使用文件管理器软件的大部分用户都是程序员,大多数情况下需要在这个文件夹下进行操作,所以他为我们进行了简化,将这个文件夹,产生了一个类似于快捷方式的内容放置到根目录上供大家查看

因此,不要在程序中直接使用sdcard文件夹,因为他不再根目录上,除非自己建立,这个我们有试过,要进行文件的操作,还是需要在mnt/sdcard 这个路径下获取

Logo

更多推荐