linux根目录下的各目录主要作用

news/2025/2/23 15:51:49

linux中下面这些目录的主要作用 bin boot dev etc home lib lib64 lost+found media mnt opt proc root run sbin srv sys tmp usr var

在 Linux 文件系统中,每个目录都有其特定的用途和功能。以下是这些目录的主要作用:

1. /bin
作用:存放系统中最基本的用户命令(二进制可执行文件)。
示例:ls、cp、mv、rm 等命令。
特点:这些命令在单用户模式下也可以使用。
2. /boot
作用:存放系统启动所需的文件,如内核文件(vmlinuz)、引导加载程序(grub)和初始化内存盘(initramfs)。
示例:
/boot/vmlinuz:Linux 内核文件。
/boot/grub:GRUB 引导加载程序的配置文件。
3. /dev
作用:存放设备文件,Linux 将所有硬件设备抽象为文件。
示例:
/dev/sda:第一块硬盘。
/dev/tty:终端设备。
/dev/null:空设备,丢弃所有写入的数据。
4. /etc
作用:存放系统的配置文件。
示例:
/etc/passwd:用户账户信息。
/etc/fstab:文件系统挂载信息。
/etc/network/interfaces:网络配置。
5. /home
作用:存放普通用户的主目录。
示例:
/home/username:用户 username 的个人目录。
特点:每个用户通常有一个独立的子目录,用于存储个人文件。
6. /lib 和 /lib64
作用:存放系统运行所需的共享库文件。
/lib:32 位系统的库文件。
/lib64:64 位系统的库文件。
示例:
/lib/libc.so.6:C 标准库。
7. /lost+found
作用:存放文件系统修复过程中恢复的丢失文件。
特点:通常为空,只有在文件系统损坏并修复后才会包含数据。
8. /media
作用:用于挂载可移动设备(如 U 盘、光盘等)。
示例:
/media/usb:挂载 U 盘的目录。
9. /mnt
作用:临时挂载文件系统的目录。
特点:通常用于手动挂载设备或网络文件系统。
10. /opt
作用:存放第三方应用程序的安装目录。
示例:
/opt/google/chrome:Google Chrome 浏览器的安装目录。
11. /proc
作用:虚拟文件系统,提供内核和进程信息的接口。
特点:
文件内容动态生成,不占用磁盘空间。
用于查看系统状态和配置。
示例:
/proc/cpuinfo:CPU 信息。
/proc/meminfo:内存信息。
12. /root
作用:超级用户(root)的主目录。
特点:普通用户无法访问。
13. /run
作用:存放系统运行时的临时文件(如 PID 文件、套接字文件等)。
特点:重启后文件会被清除。
14. /sbin
作用:存放系统管理员使用的命令(二进制可执行文件)。
示例:
fdisk:磁盘分区工具。
ifconfig:网络配置工具。
15. /srv
作用:存放服务相关的数据。
示例:
/srv/www:Web 服务器的数据目录。
/srv/ftp:FTP 服务器的数据目录。
16. /sys
作用:虚拟文件系统,提供内核和硬件设备的配置接口。
特点:
文件内容动态生成,不占用磁盘空间。
用于配置和管理硬件设备。
示例:
/sys/class/net:网络接口信息。
17. /tmp
作用:存放临时文件。
特点:
所有用户均可读写。
重启后文件可能会被清除。
18. /usr
作用:存放用户安装的应用程序和文件。
子目录:
/usr/bin:用户命令。
/usr/lib:共享库文件。
/usr/local:本地安装的软件。
/usr/share:共享数据(如文档、字体等)。
19. /var
作用:存放经常变化的文件,如日志、缓存、数据库等。
子目录:
/var/log:系统日志文件。
/var/cache:应用程序缓存。
/var/lib:应用程序的状态数据。
/var/spool:队列数据(如邮件、打印任务)。
总结
Linux 文件系统的目录结构设计清晰,每个目录都有其特定的用途。理解这些目录的作用有助于更好地管理和维护系统。以下是一些关键点:
系统配置:/etc
用户数据:/home
系统命令:/bin、/sbin
运行时数据:/run、/proc、/sys
日志和缓存:/var
第三方软件:/opt、/usr/local


http://www.niftyadmin.cn/n/5863552.html

相关文章

25林业研究生复试面试问题汇总 林业专业知识问题很全! 林业复试全流程攻略 林业考研复试真题汇总

25 林业考研复试,专业面试咋准备?学姐来支招! 宝子们,一提到林业考研复试面试,是不是就慌得不行,感觉老师会扔出一堆超难的问题?别怕别怕,其实林业考研复试就那么些套路,…

第六章 数据库设计

1 数据库设计概述 1.1 引言 在当今这个信息爆炸的时代,数据已经成为了一种极其重要的资源。无论是大型企业还是小型创业公司,有效的数据管理都是成功的关键之一。随着信息技术的发展,我们收集、存储和分析的数据量正在以前所未有的速度增长。…

蓝思科技赋能灵伴科技:AI眼镜产能与供应链双升级

2月22日,蓝思科技宣布与AI交互领军企业杭州灵伴科技(Rokid)达成深度战略合作,通过整机组装与全产业链整合,为2025年全球AI眼镜出货量爆发式增长(预计达400万-1200万台)提供核心支撑。 双方合作通…

我们来学人工智能 -- DeepSeek客户端

DeepSeek客户端 题记使用后记系列文章 题记 我选择了 Cherry Studio是国内产品由CherryHQ团队开源是一个平台在这里,有豆包、kimi、通义千问的入口当然,最主要是作为大模型的UI正如标题,这里,作为DeepSeep的客户端 使用 下载本…

postman调用ollama的api

按照如下设置,不需要设置key 保持长会话的方法 # 首次请求 curl http://localhost:11434/api/generate -d {"model": "deepseek-r1:32b","prompt": "请永久记住:110,1-12,之后所有数学计算必…

Python天梯赛10分题-念数字、求整数段和、比较大小、计算阶乘和

007-念数字 输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出fu字。十个数字对应的拼音如下: 0: ling 1: yi 2: er 3: san 4: si 5: wu 6: liu 7: qi 8: ba 9: jiu输入格式: 输入在一行中给出一个整数,如&…

Vue.js 与 Ajax(Axios)的深入探索

Vue.js 与 Ajax(Axios)的深入探索 引言 在当前的前端开发领域,Vue.js 已经成为了最受欢迎的 JavaScript 框架之一。它以其简洁的语法、高效的性能和强大的生态系统获得了广泛的应用。而在与后端服务交互时,Ajax 技术是不可或缺的。本文将深入探讨 Vue.js 与 Ajax(Axios)…

安全运维,等保测试常见解决问题。

1. 未配置口令复杂度策略。 # 配置密码安全策略 # vi /etc/pam.d/system-auth # local_users_only 只允许本机用户。 # retry 3 最多重复尝试3次。 # minlen12 最小长度为12个字符。 # dcredit-1 至少需要1个数字字符。 # ucredit-1 至少需要1个大…