一、Linux文件目录

说到挂载,先简单了解下linux的文件目录,纯属个人理解,如有问题,欢迎大牛们点评指教。

linux文件目录遵从FHS(Filesystem Hierarchy Standard)文件标准,FHS采用树形结构组织文件,

大致分为:

/:根目录

/bin:命令 程序 二进制 为所有用户使用
/sbin:命令 二进制程序  为管理员使用
/boot:内核 bootloader的存放位置 跟系统启动相关的
/dev:device 设备文件的存放位置
/etc:配置文件
     /etc/X11 图形界面
/home:可选的  普通用户的家目录,/home/USERNAME
/lib:基础的,基本的共享库,内核模块;

/media移动媒介提供挂载点 

/mnt临时文件系统,非便捷式:挂载点

/opt:可选的软件安装路径,第三方应用程序的安装包
/root:管理员的家目录;
/srv:服务运行中的中间数据
/tmp:临时文件
/usr:(readonly  共享的,只读的,不允许其他用户更改的文件)
   /usr/share
   /usr/bin
   /usr/sbin
   /usr/ lib
   /usr/src  源程序
   /usr/include 头文件路径 所有库定义的函数声明

二、挂载

一般挂载目录为/mnt目录下,根据挂载类型,建立对应的挂载目录,下面以U盘为例来说明:

1、在mnt下建立usb文件夹

[root@localhost /]# mkdir mnt/usb

2、查看系统下都有哪些设备

查看系统所有硬盘的分区信息:分区的没分区的都显示出来了

[root@localhost /]# fdisk -l

3、插如U盘,在虚拟机工具栏设备设置

虚拟机---可移动设备---suyinlaptop_Integrated-Webcam_HD--连接

4、查看系统下都有哪些设备,对比查看插入U盘前后

[root@localhost /]# fdisk -l

执行挂载

[root@localhost /]#  mount -t msdos /dev/sdb1  /mnt/usb/

查看挂载文件

[root@localhost /]# ls /mnt/usb/
 monito~1.tgz  networ~1.gz  network-.98  php-we~1.zip  system~1  thold-~1.tgz  ylmf_g~1.iso