linux - 到达ubuntu上linux内核源码的根目录?

标签 linux ubuntu linux-kernel system-calls

我正在 Linux 内核版本 3.11.0-12 上运行 ubuntu 13.10。我必须在其中添加系统调用,但我遇到了问题。第一步说我必须将当前工作目录更改为内核目录。 我使用了命令“cd linux-3.11.0-12 ”,但它显示不存在这样的文件或目录。请告诉我哪里错了以及如何纠正这个错误。

最佳答案

等等,您想向 Linux 内核添加系统调用,但您不知道如何访问源代码?您确定能够修改、配置、构建、安装和启动 Linux 内核吗?

假设是,您需要首先获取 Linux 的源代码(例如,通过克隆 https://github.com/torvalds/linux 或只是下载您感兴趣的版本),将其解压到某个位置,然后 cd 到您解压它的路径。然后您就可以开始修改为您喜欢的内容。

也许this blog post可以帮助你。

关于linux - 到达ubuntu上linux内核源码的根目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22380300/

相关文章:

用于检查 csv 文件中每个字段长度的 LINUX 脚本

shell - 无法在 Ubuntu 18.04 上将 AEM 作为服务启动

linux - 无法使用 SSH 访问远程计算机

c++ - 跨内核和用户空间的 Linux 时序

c - 在内核启动时分配(静态)内存

linux - 拆分分隔符的第二次出现

c# - Arch linux 启动应用程序(脚本)Raspberry Pi

php - ImageMagick convert 在命令行中工作,但不能通过 PHP exec()

ubuntu - 从文件中删除所有非 utf-8 字符,终端中没有输出

Docker 和 PaX 主机