linux服务器文件目录简介
/bin
二进制可执行命令
/root
系统管理员的主目录
/sbin
超级管理命令,此处存放系统管理员使用的管理程序
/etc
系统管理和配置文件
- /etc/passwd 用户信息文件,其中的域给出了用户名、真实姓名,用户起始目录,加密口令和用户的其他信息
- /etc/rc 系统初始化文件
/home
用户主目录的基点,比如用户usr的主目录就是、home/usr,也可以表示~usr
/usr
最庞大的目录,要用到的应用程序和文件几乎都在这个目录中
- /usr/x11R6 存放 x window的目录
- /usr/bin 众多的应用程序
- /usr/sbin 超级用户的一些管理程序
- /usr/doc linux文档
- /usr/include linux下开发和编译应用程序所需的头文件
- /usr/lib 常用的动态链接库和软件包的配置
- /usr/man 帮助文档
- /usr/src 源代码,linux内核的源代码就放在/usr/src/linux里
- /usr/local/bin 本地增加的命令
- /usr/local/lib 本地增加的库跟文件系统
/opt
额外安装的可选应用程序包存放路径,eg:tomcat
/proc
虚拟的目录(伪文件系统,并不会存储到系统硬盘中),是系统内存的映射,可直接访问这个目录来获取系统信息
/dev
设备特殊文件,即设备驱动程序,用户通过这些文件访问外部设备。例如:用户可以通过访问/dev/mouse来访问鼠标的输入,就像访问其他文件一样
/mnt
系统管理员临时安装(mount)文件系统的安装点。程序并不自动安装到/mnt
/boot
用于存放系统引导时使用的各种文件
/lib
标准程序设计库,又叫动态链接共享库,类似windows中的.dll文件
- /lib/modules 包含系统核心可加载的各种模块,尤其哪些在恢复损坏系统时重新引导系统所需的模块(例如网络和文件系统驱动)
/tmp
公共的临时文件存储点
/var
用于存放运行时需要改变数据的文件,也是某些大型文件的溢出区,比如各种服务的日志文件
- /var/lib 存放系统正常运行时要改变的文件
- /var/local
- /var/lock 锁定文件,许多程序遵循在/var/lock中产生一个锁定文件的约定,以用来支持他们正在使用某个特定的设备或文件。其他程序注意到这个锁定文件时,就不会再使用这个设备或文件
- /var/log 各种程序的日志文件
- /var/log/wtmp 记录多有到系统的登录和注销
- /var/log/messages 记录存储所有核心和系统程序信息
- /var/run 保存下一次系统引导前有效的关于系统的信息文件。例如:/var/run/utmp包含当前登录的用户的信息
/lost+found
这个目录平时是空的,系统非正常关机留下的无家可归的文件存放在此,类似windows的.chk
linux服务器文件目录简介
原文:https://www.cnblogs.com/nanhuaqiushui/p/14424163.html