一、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文件夹
[[email protected] /]# mkdir mnt/usb
2、查看系统下都有哪些设备
查看系统所有硬盘的分区信息:分区的没分区的都显示出来了
[[email protected] /]# fdisk -l
3、插如U盘,在虚拟机工具栏设备设置
虚拟机---可移动设备---suyinlaptop_Integrated-Webcam_HD--连接
4、查看系统下都有哪些设备,对比查看插入U盘前后
[[email protected] /]# fdisk -l
执行挂载
[[email protected] /]# mount -t msdos /dev/sdb1 /mnt/usb/
查看挂载文件
[[email protected] /]# ls /mnt/usb/
monito~1.tgz networ~1.gz network-.98 php-we~1.zip system~1 thold-~1.tgz ylmf_g~1.iso