Linux目录结构大全
- Linux
- 16天前
- 14热度
- 0评论
一切皆文件
1. 目录结构
/dev 设备管理,cpu和disk之类的,目录都在里面
/media U盘和光驱之类的
/bin 常用的指令(所有人都能用),比如cp cut,这些指令都是以文件的形式存在这里
/sbin 管理员可用的指令,super bin,高权限的用户可以使用的命令
/etc 存放配置文件,比如装了mysql,那么my.conf会放到这里
/home 用户
/lib 存动态库的,系统开机最基本的
/mnt 用来挂载临时的外部文件系统,可以将外部文件系统挂载到这里,就能进这个目录看到内容了
/proc 虚拟目录,内存里面的进程之类的
/root root用户的信息和文件
/selinux 安全加强目录,可控制程序只能访问特定目录
/sys 系统
/tmp 临时文件夹
/usr 用户安装的文件和程序,相当于windows的program files
/usr/local 安装过后的软件放这里
/opt 要安装的软件,安装包
/var 变量,日志放这
/lost+found 一般是空的,当系统非法关机,这里就存一些文件
/boot 启动linux时使用的一些核心文件,包括一些链接文件和镜像文件
/srv 服务的缩写,存放服务启动后需要提取的数据
2. 几个bin和lib目录区别
- /bin:系统指令,例如kill ls mkdir more
- /sbin:超级用户指令,例如shutdown lsmod
- /usr/bin:后期安装的一些软件运行脚本,例如gcc g++
- /usr/sbin:后期安装的一些系统必备程序,例如dhcd httpd netconfig
- /lib:内核级,root和内核所需so或者a之类的库文件
- /usr/lib:系统级,普通用户能够使用的so或者a之类的库文件
- /usr/local/lib:用户级,普通用户能够使用的so或者a之类的库文件