腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何在用C编写的
内核
模块中
包含
linux
驱动程序源文件?
、
、
、
、
我目前正在编写一个
linux
内核
模块,它需要
包含
一个来自
linux
驱动程序源代码的文件。
shell
uname -r)/build目录不
包含
drivers文件夹。我尝试使用sudo apt-get install
linux
-headers-$(
shell
uname -r),但这也不包括驱动程序头文件。) modules make -C /lib/modules/$(
shell<
浏览 51
提问于2020-06-23
得票数 0
1
回答
基于ubuntu的
linux
源代码编译模块
、
、
04.2,4.8.0-36-通用
内核
,由于缺少
内核
源代码中
包含
的文件,我无法只使用
linux
头编译模块,我使用apt-get source
linux
-image-$(uname -r)下载了
内核
源代码Makefile make -C /lib/modules/$(
shell
uname -r)/build/ M=$(PWD) modulesclean: m
浏览 6
提问于2017-06-28
得票数 0
1
回答
如何交叉编译LKM的ARM版本?
、
、
、
、
我需要在一个路由器上进行MITM攻击,该路由器是嵌入式
linux
系统,其架构是ARM。
linux
内核
是2.4.24。所谓MITM攻击,我的意思是拦截数据包,重新编辑它,然后转发它。) M=$(
shell
pwd) modules make -C $(KDIR) M=$(
shell
pwd) clean 我下载了
linux
内核
2.4.24。解压
linux
_kernel_2.4.24.tar.gz的路径是什么?我需要先交叉编译
浏览 43
提问于2021-11-25
得票数 0
3
回答
Linux
操作系统和
内核
之间有什么关系?
、
我使用
Linux
已经好几年了,但从未超越过安装CD/DVD。如果应用程序管理器没有我在软件中寻找的东西,那么我就是一个失败的目标。
Linux
发行版仅仅是一堆软件
吗
? 拿我最喜欢的发行版:软呢帽
浏览 4
提问于2010-08-04
得票数 48
回答已采纳
2
回答
当
shell
调用"useradd“命令添加用户时,
Linux
内核
知道
吗
?
、
当
shell
调用"useradd“命令添加用户时,
Linux
内核
知道
吗
? 或者,没有理由通过
内核
知道它?
浏览 4
提问于2015-11-22
得票数 1
2
回答
为什么systemd更新触发器来构建initramfs?
、
、
preset: /etc/mkinitcpio.d/
linux
.preset: 'default'根据LFS的说法: 启动时,引导加载程序将
内核
和initramfs映像加载到内存中,并启动
内核
。
内核
检查initramfs的存在,如果找到,就
浏览 0
提问于2019-04-26
得票数 0
3
回答
内核
模块参数更改(使用/sys/模块)
、
、
、
我对
linux
中的/sys/module/有一些疑问。/sys/module是否
包含
内核
的所有模块 /sys/module/xxx/parameters
包含
内核
模块xxxx的所有参数xxxx /sys/module/xxx/parameters/yyyy
包含
内核
模块xxxx<code>H 210</cod
浏览 5
提问于2012-06-14
得票数 7
回答已采纳
1
回答
Makefile中的objs破坏
内核
模块
、
、
、
我正试图为显示器编写一个
内核
模块,但我正在为基本知识而奋斗。如果我试图分离源文件并通过-objs在Makefile中定义它,
内核
模块将被编译、加载,但不会做任何事情。代码:#define
LINUX
#include <
linux
/kernel.h>PWD := $(
shell<
浏览 2
提问于2013-11-12
得票数 0
回答已采纳
1
回答
如何为
linux
编写Hello驱动程序
、
、
、
、
最近,我对
linux
非常兴奋。我想学习如何编写简单的
linux
驱动程序,我了解C和python。我使用的是ubuntu11.10(3.0.0-12-通用
内核
)。我的怀疑 我看到了五月tutorials.But,所有的都是不好的初学者level.Could,请您建议一个更好的教程,完全适合初学者。
浏览 3
提问于2013-01-11
得票数 1
回答已采纳
1
回答
为什么
shell
不是RTOS代码的一部分?
、
我看到许多RTOS (Ex Nuttx)都将
shell
作为应用程序。为什么
shell
不应该作为像内存管理器之类的模块在操作系统代码中呢?如果我将RTOS中的外壳代码作为RTOS的一部分&与其他RTOS模块一样被启动和启动,会有什么问题
吗
?
浏览 9
提问于2015-12-17
得票数 1
2
回答
更改
内核
中的文件权限
、
、
、
我正在编写
内核
模块(
Linux
中的C),我想更改其中其他文件的权限。有解决办法
吗
?因为我在
内核
里所以我不能使用chmod syscall和..。谢谢你的帮忙> obj-m += ca.o> all:> >
浏览 6
提问于2009-08-28
得票数 8
回答已采纳
1
回答
使用popen(3)与系统交互的C程序与bash
shell
相比如何?
、
以这种方式使用C '
shell
模拟器‘让用户向
内核
发送命令(在
linux
中)有什么限制
吗
?作为事后考虑的问题,如果您将用户设置为没有
shell
访问权限,是什么阻止他们使用这样的东西与
内核
进行交互?(比如通过php从
shell
_exec运行程序)? (通过限制用户,我是指在/etc/passwd中)谢谢
浏览 0
提问于2013-01-10
得票数 1
1
回答
如何在
内核
模块中打印
linux
内核
版本号
、
、
我是
linux
内核
编程的新手,我认为我能够找到这个问题的答案(因为它看起来非常简单),但还没有任何运气。我需要创建一个
linux
内核
模块来打印
内核
的版本号。赋值要求实现一个模块,该模块在加载时显示此类消息:我该怎么做呢?我尝试使用uname (),但是当我
包含
sys/utsname.h时,我在编译makefile时得到一个
浏览 2
提问于2014-12-07
得票数 1
2
回答
外壳中的效用依赖
、
我知道任何*nix操作系统的“层”架构都是
内核
-
shell
实用程序(“内部到外部”)。如果我们安装了例如Debian,并附带了一些CLI实用程序, 所有这些实用程序是否应该与所有
shell
(Bash、Dash、Korn等)一样工作?换句话说,
Linux
实用程序(我假设它依赖
内核
)也是依赖
shell
的
吗
?
浏览 0
提问于2019-05-11
得票数 -4
回答已采纳
2
回答
如何获取Android系统上所有活动
内核
驱动程序的列表?
、
、
如何获取Android系统上所有活动
内核
驱动程序的列表?在Android中
Linux
"lsmod“的等价物是什么?我使用了adb
shell
,还打开了我的Android终端仿真器应用程序,并执行了一个"lsmod“。我从我的BSP中得到了一个
包含
两个项目的列表。但是它没有列出我的整个系统上
Linux
内核
正在运行的所有驱动程序。
浏览 6
提问于2012-01-18
得票数 12
回答已采纳
1
回答
如何在不升级
Linux
内核
的情况下进行dist升级?
、
、
我想知道: 如果我使用dist-upgrade &InstallLinux
内核
3.13.0-44,可以
吗
?我想继续使用3.19-rc5与oibaf堆栈,我不希望我的X破坏。有没有其他方法可以通过黑名单列出
Linux
内核
包来进行dist升级?
浏览 0
提问于2015-01-29
得票数 0
回答已采纳
3
回答
编译
内核
模块、头问题、生成文件问题
、
、
好的,我试着编译一个简单的
内核
模块,当我指向下面
包含
的任何一个模块时,它会抱怨各种各样的东西。
linux
-headers-2.6.31-21
linux
-headers-2.6.31-22
linux
-headers-2.6.31-21-generic-pae
linux
浏览 5
提问于2010-09-15
得票数 1
回答已采纳
2
回答
如何删除
内核
被删除的Grub 2菜单中的
内核
条目?
、
我执行了如何从服务器中删除
内核
?中给出的
shell
脚本。它删除了旧
内核
,但在Grub 2菜单中没有删除它们相关的
内核
条目。例如,
shell
脚本没有删除Grub 2条目Ubuntu、mit
Linux
3.2.0-24-泛型(Wiederherstellungsmodus) (on /dev/sda8 8)和Ubuntu、mit
Linux
3.2.0-14服务器。
浏览 0
提问于2012-06-12
得票数 2
1
回答
完全引导
linux
所需的最低根文件系统应用程序是什么?
、
、
、
、
可以说,启动
Linux
功能发行版需要三个“应用程序”:
内核
-这很简单。我的问题是关于#3。如果有人想要构建一个极小的rootfs (对于这个问题,我们假设没有GUI,
shell
),那么引导到
shell
需要哪些文件/程序?
浏览 0
提问于2014-05-28
得票数 18
回答已采纳
1
回答
安装修改后的
内核
头,以访问
内核
程序
、
我是
内核
编程的新手,我想在arch/x86/include/asm/tlbflush.h中修改一个头文件,这样我的
内核
模块就可以使用这个头文件导出的函数之一。我有3.2.59
内核
的源代码,并对tlbflush.h进行了更改。我包括了头文件tlbflush.h。当我编译这个模块时,我会收到一个警告,上面说我所使用的函数是找不到的,因此我无法入侵我的
内核
模块。sudo make安装 提到的链接讨论了如何将
内核
浏览 5
提问于2014-06-04
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux 内核 6.1 发布,包含初始 Rust 支持|Linux 中国
发展国产系统,必须从内核写起?用Linux内核是国产系统吗?
Linux与Shell
聊聊Linux Shell
Linux内核解读
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券