插件窝 干货文章 linux usr src目录在哪

linux usr src目录在哪

目录 内核 源码 Linux 314    来源:    2025-04-18

在Linux系统中,/usr/src 目录通常位于根目录下的 /usr 目录中,完整路径为:

/usr/src

关键信息:

  1. 用途

    • 该目录传统上用于存放内核源代码(如 /usr/src/linux)或第三方软件的源代码。
    • 现代Linux发行版中,内核源码可能单独存放在 /lib/modules/$(uname -r)/build 的符号链接中。
  2. 存在性

    • 默认情况下,某些发行版可能不会自动创建此目录,除非用户手动安装内核源码或开发包(如 linux-headerskernel-devel)。
  3. 检查方法

    ls -l /usr/src
    

    如果目录不存在,可能需要安装相关开发包。

  4. 常见发行版安装源码示例

    • Debian/Ubuntubash sudo apt install linux-headers-$(uname -r)
    • RHEL/CentOSbash sudo yum install kernel-devel

注意事项:

  • 普通用户通常不需要操作此目录,除非涉及内核开发或驱动编译。
  • 如果目录为空,说明未安装任何内核源码包。

需要进一步操作此目录吗?我可以提供更具体的指导。