1. Linux中常用目录介绍
目录路径 | 说明 | 默认文件示例/内容 |
---|---|---|
/bin |
存放必需的二进制文件(命令) | ls 、cp 、mv 、cat 等基本命令 |
/etc |
存放系统配置文件 | passwd (用户信息),fstab (文件系统配置) |
/home |
存放用户的主目录 | /home/user (用户目录) |
/usr |
存放用户级应用程序和数据 | /usr/bin (用户命令),/usr/lib (共享库文件) |
/lib |
存放共享库文件 | libc.so (C库),libm.so (数学库) |
/dev |
存放设备文件 | null 、sda (硬盘设备),tty (终端设备) |
/var |
存放可变数据(如日志、缓存等) | /var/log (日志文件),/var/spool (打印队列) |
/tmp |
存放临时文件 | tmpfile (临时文件),通常在系统重启时清空 |
/sbin |
存放系统管理用的二进制文件(管理员使用) | fsck (文件系统检查),reboot (重启命令) |
/root |
超级用户(root)主目录 | /root/.bashrc (root用户bash配置文件) |
/boot |
存放启动相关文件 | vmlinuz (内核文件),grub (启动引导程序) |
/proc |
提供系统和进程信息的虚拟文件系统 | /proc/cpuinfo (CPU信息),/proc/meminfo (内存信息) |
/media |
存放可移动媒体的挂载点 | /media/usb (U盘挂载点) |
/mnt |
用于挂载临时设备 | /mnt/usb (临时挂载点) |
/opt |
存放附加的应用程序及软件包 | /opt/google/chrome (Google Chrome) |
/sys |
提供系统硬件和内核信息的虚拟文件系统 | /sys/class/net (网络设备),/sys/block (块设备) |
/srv |
存放由系统提供服务所需的数据 | /srv/www (Web服务的数据) |
/run |
存放系统运行时数据 | run/utmp (登录信息),run/lock (锁文件) |
/usr/bin |
存放用户可用命令 | gcc (C编译器),python (Python解释器) |
/usr/local |
存放本地安装的程序及文件 | /usr/local/bin (本地命令),/usr/local/lib (本地库) |
/var/log |
存放系统日志文件 | syslog (系统日志),auth.log (认证日志) |
/var/spool |
存放待处理的任务文件(如邮件、打印队列) | /var/spool/mail (邮件队列),/var/spool/cups (打印队列) |
/var/tmp |
存放临时文件,重启时不会清空 | tmpfile (临时文件) |
/etc/apt |
存放APT软件包管理器的配置文件 | /etc/apt/sources.list (APT软件源配置文件) |
/etc/network |
存放网络相关的配置文件 | /etc/network/interfaces (网络接口配置) |
/etc/systemd |
存放Systemd服务管理配置 | /etc/systemd/system (服务单元配置) |
/dev/sda |
存放设备文件(硬盘等) | /dev/sda (第一个SATA硬盘),/dev/sdb (第二个SATA硬盘) |
2024年12月3日...大约 2 分钟