Linux 系统中比较重要的文件路径及其作用
1. 根目录 (/)
- 作用: 整个文件系统的顶层目录,所有文件和目录都从这里开始。
 
2. /bin
- 作用: 存放基本的用户命令,如 
ls,cp,mv,rm,mkdir等。这些命令是所有用户都可以使用的。 
3. /sbin
- 作用: 存放系统管理员使用的管理命令,如 
ifconfig,fdisk,shutdown,reboot等。这些命令通常需要 root 权限才能执行。 
4. /boot
- 作用: 存放引导加载程序(如 GRUB)和内核镜像文件。系统启动时会从这里加载内核。
 
5. /dev
- 作用: 存放设备文件。Linux 将所有硬件设备都抽象成文件,可以通过读写这些文件来操作硬件。例如,
/dev/sda代表第一个硬盘,/dev/tty代表当前终端。 
6. /etc
- 作用: 存放系统配置文件。大部分应用程序的配置文件都位于此目录下。重要的文件包括:
/etc/passwd: 用户账户信息/etc/group: 用户组信息/etc/shadow: 用户密码的加密信息(通常只有 root 用户可以访问)/etc/network/interfaces: 网络接口配置文件/etc/resolv.conf: DNS 服务器配置文件/etc/hosts: 主机名解析文件
 
7. /home
- 作用: 存放普通用户的个人目录。每个用户在 
/home目录下都有一个以用户名命名的子目录,用于存放用户自己的文件和配置。例如,你的用户名为sunrise,那么你的个人目录就是/home/sunrise。 
8. /lib 和 /lib64
- 作用: 存放系统共享库(动态链接库)。这些库是程序运行时需要加载的。 
/lib64用于 64 位系统,存放 64 位的库。 
9. /media
- 作用: 用于挂载可移动媒体设备,如 U 盘、光盘等。
 
10. /mnt
- 作用: 临时挂载文件系统的目录。通常用于手动挂载文件系统。
 
11. /opt
- 作用: 存放可选的应用程序软件包。一些大型的第三方应用程序可能会安装到这个目录下。
 
12. /proc
- 作用: 一个虚拟文件系统,存放内核运行时信息。可以通过读取这些文件来了解系统的状态和配置。例如,
/proc/cpuinfo包含 CPU 的信息,/proc/meminfo包含内存的信息。 
13. /root
- 作用: root 用户的个人目录。
 
14. /run
- 作用: 存放运行时数据,如 PID 文件(进程 ID 文件)等。
 
15. /sbin
- 作用: 存放系统管理命令。
 
16. /srv
- 作用: 存放服务器提供的数据。
 
17. /tmp
- 作用: 存放临时文件。系统重启后,
/tmp目录下的文件会被清空。 
18. /usr
- 作用: 存放用户程序、文档和其它文件。它是一个庞大的目录,包含了许多子目录,如:
/usr/bin: 存放普通用户可执行的程序/usr/sbin: 存放系统管理员可执行的程序/usr/lib: 存放共享库/usr/include: 存放 C/C++ 头文件/usr/share: 存放与体系结构无关的数据,如文档、图标等
 
19. /var
- 作用: 存放经常变化的数据,如日志文件、数据库文件、邮件等。重要的子目录包括:
/var/log: 存放系统日志文件/var/spool: 存放打印队列、邮件队列等
 
特别注意:
- 使用 
sudo命令可以以 root 权限执行命令。 - 谨慎修改 
/etc目录下的配置文件,错误的配置可能导致系统出现问题。 - 了解这些目录的作用对于理解 Linux 系统的结构和管理非常有帮助。
 
希望这些信息能帮到你!

                
            
        
浙公网安备 33010602011771号