摘要:本文主要介绍Linux系统的目录结果、Linux系统的加载执行过程和Linux基础指令、文件指令、权限指令。
1.Linux目录结构
1.1.目录结构
根据图示,我们知道Linux是没有C:D:E:这些盘符的。只有一个根目录(/),所有的文件都在根目录下。
--问题:我们发现Linux的根目录下有很多预定义好的文件夹。我们是否需要知道它们分别代表的含义吗?
答:Linux的磁盘管理理念与Windows不一样。Linux系统已经规范好了所有类型文件的存储目录,我们需要按照它规范好的目录来存放文件。因此我们必须要知道这些文件夹分别代表什么含义才可以按规范存放需要存放的文件以及文件夹。
1.2.目录说明
目录名	说明 /	文件系统的根目录,所有的文件都放在根目录下 root	root管理员的主目录(个人文件夹) home	存放普通用户的主目录(个人文件夹) bin	存放所有系统用户都可以使用的命令程序 sbin	super bin,只有root管理员可以使用的命令 opt	存放大型安装软件,是一个软件安装目录 usr	存放用户安装的软件 etc	存放所有系统配置文件(系统配置) var	存放系统的日志 boot	存放系统的启动文件(存放引导程序文件) 所谓的引导程序就是让操作系统加载硬件设备的程序 dev	存放系统驱动信息(device) lib	存放Linux系统的支持类库 lost+found 在系统出现突发关机时,Linux会尽可能的保存当前没有保存信息,可以在开机的时候恢复 media	光驱的挂载区,会显示光盘的文件 misc	自动挂载区,插入U盘,显示U盘的文件 mnt	手工挂载区,通过mount命令,手工将usb外设的数据挂载到这个文件夹 net	存储网络设备信息 proc	内存映射文件夹,将内存运行时的信息映射到这里,系统关闭,就会清空 selinux	是一个系统安全加密软件 srv	service,存放系统服务信息 sys	system,存放系统支撑的文件 tmp	存放临时文件
--问题:/opt是安装软件,/usr也是安装软件,