linux 常用目录文件
主目录 |
子目录 |
作用 |
/etc/ |
passwd |
用户帐户文件 |
|
shadow |
用户密码文件 |
|
group |
用户组文件 |
|
fstab |
开启自动挂载分区列表 |
|
systemd |
systemd的配置文件目录 |
|
hosts |
hosts文件 |
|
resolv.conf |
dns配置文件 |
|
systemd/system*.wants |
所有服务启动脚本 |
|
sysconfig/network-scripts/ifcfg-eth0 |
IP地址配置文件 |
|
crontab |
系统级别的守护进程配置文件 |
|
services |
服务与端口的对应关系 |
|
profile |
系统全局环境变量配置文件 |
/usr |
lib64 以及 local/lib64 |
64位操作系统中的函数库目录 |
|
src |
所有程序的源代码,主要是linux核心程序源代码 |
|
local |
本地安装的软件 |
|
bin 以及 local/bin |
使用者可执行的二进制文件目录 |
|
lib 以及 local/lib |
32位操作系统使用的函数库目录 |
|
sbin 以及 local/sbin |
该目录存放系统管理员才能执行的命令 |
|
include |
包含C语言的头文件 |
|
share |
共享文件和数据库 |
var |
log |
日志 |
|
lib |
系统正常运行需要的库文件 |
|
spool |
输入输出缓冲目录 |
|
tmp |
该目录允许比/tmp放更大的文件 |
|
lock |
存放被锁定的文件 |
|
account |
存放已经被格式化的man页 |
|
run |
包含到下次系统启动前的系统信息 |
dev |
fd* |
软盘设备 |
|
audio* |
声卡设备 |
|
hd* |
IDE硬盘设备 |
|
sd* |
SCSI设备 |
|
lp* |
并行串口 |
|
pty* |
代表网络中登录的远程终端设备 |
|
ram* |
代表系统内存 |
|
tty* |
代表linux上的虚拟控制台 |
|
console |
代表系统控制台,也就是桌面控制台 |
|
null |
输出空设备 |
/proc |
cpuinfo |
关于系统cpu的详细信息 |
|
meminfo |
内存信息 |
|
filesystems |
当前系统支持的文件系统类型 |
|
devices |
内核中的设备驱动程序列表 |
|
net |
网络使用协议以及状态信息 |
|
dma |
当前使用的dma通道 |
|
ioports |
当前使用的I/O端口 |
|
modules |
当前系统加载的内核模块信息 |
|
stat |
系统的各种状态信息 |
|
uptime |
系统总的启动时间的空闲时间,以秒为单位 |
|
version |
内核版本信息 |
|
loadavg |
系统平均负载 |
|
kcore |
系统的物理内存的映像 |
|
kmsg |
内核输出信息 |
其他目录
目录 |
作用 |
/boot |
存放启动linux核心文件,损坏则linux无法启动 |
/bin /sbin |
可执行的二进制文件,sbin是管理员才能执行的文件 |
/home |
用户家目录 |
/lib |
存放共享程序库和映像文件 |
/root |
/root用户家目录 |
/run |
外在设备自动挂载点目录,/media与此作用基本相同 |
/mnt |
外在设备手动挂载点目录 |
/lost+found |
用于保存丢失的文件 |
/tmp |
临时文件目录 |
原文地址:https://www.cnblogs.com/amnotgcs/p/14176612.html