对于Linux来说,一切内容皆目录。包括磁盘,软件,系统用户,普通用户等等,表现形式皆为目录,因此认识Linux的目录结构尤为重要。
Linux目录结构: /bin (/usr/bin、/usr/local/bin) 存放着经常使用的命令
/sbin (/usr/sbin、/usr/local/sbin) 这里存放的是系统管理员使用的系统管理程序。
/root 系统管理员的用户主目录
/lib 系统开机所需要最基本的动态连接共享库,其作用类似于Windows的DDL文件。几乎所有的应用程序都需要用到这些共享库
/home 存放普通用户的主目录,在Linux中每个用户都有自己的目录,一般该目录是以用户的用户名命名。
/lost+found 一般情况下为空,但是当系统非法关机后,这里存放了一些文件。
/etc 系统管理所需要的配置文件和子目录
/usr 用户的应用程序和文件放在这里
/boot 启动Linux时所需要的核心文件,包括镜像和连接文件
/proc 虚拟目录,是系统内存映射,可以查看系统信息
/srv 存放着服务启动之后所提取的数据
/sys
/tmp 存放临时文件
/dev 设备管理器,把所有的硬件用文件的形式存储
/media 识别的外设都在这里显示,包括U盘,光驱等
/mnt 共享文件夹。让用户临时挂载别的文件系统,可以将外部的存储挂载到/mnt/上,然后进入该目录查看里面的内容。 d:/happy
/opt 给主机额外安装软件所摆放的目录。
/usr/local 安装目录
/var 存放着不断扩充的东西,习惯将经常被修改的目录放在这个目录下。包括日志。
selinux [security-enhanced linux] 安全子系统,它能控制程序只能访问特定文件,有三种工作模式,可以自行设置。
在虚拟机中右键可以打开终端,输入 # ls 查看所有目录。
虚拟机目录思维导图 |