linux目录结构
linux目录结构:
/ :linux系统的根目录
bin(binaries)存放二进制可执行文件
sbin(super user binaries):存放二进制可执行文件,只有root才能访问
etc(etcetera):存放系统配置文件,不建议在此目录下存放可执行文件
重要的配置文件有/etc/inittab、/etc/fstab、/etc/init.d、/etc/X11、/etc/sysconfig、/etc/xinetd.d修改配置文件之前记得要备份
注意:/etc/X11存放与x windows有关的配置
在这里配置配置文件的有:防火墙文件、网络设置文件、jdk环境配置文件、mysql等等
usr(unix shared resources):应用程序存放目录
/usr/bin存放应用程序
/usr/share存放共享数据
/usr/lib存放不能直接运行的,却是许多程序运行所必需的一些函数库文件,
/usr/local:存放软件升级包
/usr/share/doc系统说明文件存放目录
/usr/share/man程序说明文件存放目录。使用man ls查询/usr/share/man/man1/ls.1.gz的内容建议单独分区,设置较大的磁盘空间
jdk,tomcat,mysql,redis,nginx
home:存放用户文件的根目录
root :系统管理员root的家目录,系统的第一个启动分为/,所以最好将/root和/放置在一个分区下。
每个用户都有一个家目录。超级管理员root家目录,/root
linux命令行模式中相当于windows的桌面。
dev(devices):用于存放设备文件
lib(library):存放跟文件系统中的程序运行所需要的共享库及内核模块
mnt(mount)系统管理员安装临时文件系统的安装点
boot:存放用于系统引导时使用的各种文件
tmp(temporary):用于存放各种临时文件
var(variable)用于存放运行时需要修改数据的文件
以上建议并不是强制性约束。
只是建议。