安装软件时常用到
/usr # 存放程序
/etc # 软件配置文件, 软件启动程序, 软件日志文件
# /etc/caddy/Caddyfile
# /etc/v2ray/config.json
# /etc/ssl/caddy
/var # variable 经常变动的文件, 日志啊, 静态文件啊等等
# /var/log/caddy/access.log
# /var/www
/root or /home # 用户的目录, 经常有. 开头的隐藏文件, 为当前用户所用
# 像caddy 就会安装在~/.caddy 目录里
/boot # 内核及引导程序
/dev # device 设备文件, 硬盘, 声卡等
/mnt # mount 临时挂载点
/tmp # temp 临时目录
/lost+found # 系统崩溃时恢复文件之处
/proc # process 系统运行时的信息, 进程 内存 硬盘 CPU
命令目录/bin
/sbin
/usr/bin
/usr/sbin
/bin # 系统程序 - 一般内置命令, 系统级自带软件
# /bin/ls
# 部分发行版只在这里放符号链接, 命令放在/usr/bin 中
/sbin # 系统程序 - 只有系统管理员使用的命令, 需要root 权限
# /sbin/ifconfig
/usr/bin # 一般应用程序 - 其他软件的命令, 软件包管理器安装的软件
# last, wget
# 自行编译的软件似乎放在/usr/local/ 里
/usr/sbin # 一般应用程序 - 管理员级别的命令
# sendmail
/opt # option 可选的目录, 可以把软件安装在这里
/lib # liberary 共享的依赖库, 内核模块
Linux目录结构及开机流程详解