腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
内核模块:错误:无法处理0000000080cb7fb8的内核分页请求
、
我需要创建挂接一些系统调用的
linux
内核模块。对于一些调用,我得到了奇怪的错误,例如__NR_
unlinkat
(sys_
unlinkat
)。模块代码:#include <
linux
/kernel.h> #include <
linux
/kallsyms.h> #includ
浏览 3
提问于2018-09-13
得票数 0
1
回答
Linux
中可用于删除文件的系统调用
、
、
、
、
可用于在
Linux
上删除文件的系统调用有哪些?我指的不仅仅是libc-wrapper使用的系统调用(命令行工具也使用这些系统调用)。除了unlink和
unlinkat
之外,还有哪些系统调用可以用来删除
Linux
机器上的文件?
浏览 5
提问于2016-02-25
得票数 2
1
回答
如何在
Linux
内核的dump_stack()中添加内联函数信息?
、
、
显然,我们可以使用
Linux
Kernel中的dump_stack()来获取调用堆栈信息,但是我发现dump_stack()的输出中缺少内联函数信息。例如:调用堆栈为: vfs_unlink+0x269/0x3b0 entry_SYSCALL_64_after_hwframe+0x44/0xa9 但是通过dump_stack(
浏览 2
提问于2021-01-29
得票数 0
1
回答
linux
内核解除文件链接的正确方法
、
、
Linux
3.2.2内核 我检查了fs/namei.c中的源代码,发现了do_
unlinkat
,它执行整个操作,但需要一个用户空间指针。
浏览 1
提问于2012-12-07
得票数 0
1
回答
为什么...at syscall使用不同于以前打开的dirfd?
、
、
最简单的例子是: printf("openat pathname %s fd %d\n", pathname, fd);} return ((int (*) (int, const char*, int))dlsym(RTLD_NEXT, "
unlinkat
"
浏览 0
提问于2016-02-16
得票数 4
回答已采纳
1
回答
删除
Linux
程序集x86中文件夹中的所有文件(包括其自身)。
、
、
、
我编写了这段代码,如果从要删除的文件所在的目录中调用文件,它将不会解除文件的链接,它将从其他目录中解除文件的链接。fpath:.globl _startmovl $10, %eax # unlink syscall int $0x80 movl %eax, %ebx
浏览 4
提问于2017-03-17
得票数 1
回答已采纳
1
回答
如何使perf脚本将字符串args显示为文本,而不是指针值?
、
、
、
我就是这样录的供报告rm 15746/157467942.646974: syscalls:sys_enter_
unlinkat
: dfd: 0xffffff9c, pathname: 0x55a7960e6490, flag: 0x00000000rm 15748/15748 7944.626120: syscalls:sys_enter_
unlinkat
浏览 6
提问于2021-03-29
得票数 1
回答已采纳
1
回答
调试在ubuntu中符号链接是如何被破坏的?
、
、
、
、
/var/log/arkin-a always,exit -F dir=/home/ubuntu/logs -S unlink -S
unlinkat
浏览 0
提问于2019-05-31
得票数 0
1
回答
我正在尝试设置一些审计规则,但是在auid中得到了错误的-F缺失操作。
、
、
、
、
我试图在/etc/审核/审计规则中设置以下规则它没有工作,所以我尝试从命令行直接执行它,如下所示: auditctl -a always,exit -S unlink -S
unlinkat
-S rename
浏览 0
提问于2020-04-13
得票数 0
回答已采纳
1
回答
C语言中的
unlinkat
() a Directory
、
、
、
、
我需要使用
unlinkat
()删除给定路径中的一个目录,程序运行得很好,但它不会删除(取消链接)目录(顺便说一下,目录是空的)。使用
unlinkat
()的man7文档,我有以下代码:#include <stdlib.h>#include <errno.h, "Couldn't open the directory %s: %s \n",argv[1],strerror(errno) );
浏览 4
提问于2014-11-09
得票数 0
1
回答
递归删除x64程序集中的文件
、
、
、
、
我正在使用
Linux
mint mov rax, 2 ;sys_open
浏览 0
提问于2019-03-11
得票数 1
1
回答
为什么
linux
系统在不同的体系结构中调用不同?
、
、
、
根据这个,
linux
系统调用在不同的体系结构中是不同的,但是IMO系统是更高层次的封装,不依赖于任何特定的体系结构。为什么它是这样设计的?在特定情况下,riscv64
linux
没有mkdir,而是有mkdirat,但奇怪的是,它没有rmdir或rmdirat,它如何实现没有rmdir的/bin/rmdir,即使它可以(通过read和write
浏览 4
提问于2022-05-21
得票数 2
回答已采纳
3
回答
iNotify能否告诉我受监视的文件移动到了哪里?
、
当文件在系统中移动时,我想要监视它。无论何时移动,iNotify能告诉我它的新位置吗?
浏览 0
提问于2011-02-15
得票数 2
2
回答
为什么auditd日志文件不删除?
我在64位Ubuntu12.04上安装了auditd,以跟踪一些意外删除(关于审计的好讨论)。这是我的规则(使用deletes关键字标记删除):auditctl -l显示了它的配置:这是非常有效的:# rmdir xyz # ausearch -k deletes|grep '
浏览 0
提问于2014-07-23
得票数 0
回答已采纳
2
回答
我用` `cp -as`复制了一个目录,现在我害怕‘`rm -rf`创建的目录,因为它可能会删除原来的目录
、
、
我用cp -as /media/user/dir symlinks复制了一个目录,现在我害怕rm -rf symlinks,因为它可能会删除/media/user/dir中的文件作为一个测试,我做了这个:$ touch test/file$ touch test/dir/file2$ rm -rf syms 这个测试没有触及原始的test目录。这是一个完整的
浏览 0
提问于2022-02-26
得票数 19
回答已采纳
1
回答
阿尔卑斯集装箱内的巴泽尔号
我试图使用各种通用发行版在google/or-tools /
Linux
发行版上使用基于Bazel的构建系统测试的构建ERROR: no such package '@com_google_protobuf//': java.io.IOException:
unlinkat
origin) (Directory not empty) ERROR: no suc
浏览 10
提问于2020-04-08
得票数 2
1
回答
在Unix下最快删除目录
、
、
我想写一些在所有通用平台(Android、MacOS X、
Linux
)上都能工作的东西,但我愿意为不同风格的Unix编写不同的实现(我怀疑BSD/MacOS和
Linux
/Android有不同的技巧)。以下是我脑海中闪过的几件事: 在所有平台上,我可以使用opendir、readdir_r等来遍历目录结构,使用dirent->_d_type来区分目录和文件--这在
Linux
下似乎是标准化的,但在
Linux
/Android下没有标准化;在
Linux
/Android
浏览 3
提问于2012-05-15
得票数 3
1
回答
使用相对文件系统调用递归删除目录
、
Recursive(File0, Dirent->d_name) :
unlinkat
(File0, Dirent->d_name, 0))) returnclosedir(Dir) ||
unlinkat
(File, Name, AT_REMOVEDIR);void DeleteSave(const char *const Name) {
浏览 0
提问于2022-01-24
得票数 1
2
回答
Samba有一个模块vfs_full_audit,模块中的每个对象实际上意味着什么?
、
、
、
、
priority = noticefull_audit:failure = create_file open opendir rmdir unlink
unlinkat
connect connectpath disconnect full_audit:success = rename opendir rmdir unlink open create_file opendir
unlinkat
浏览 0
提问于2021-07-16
得票数 2
1
回答
在系统级别创建和删除文件
、
当某个人创建或删除一个文件(包括所有的内务活动)时,在内核级别上会发生什么? 我已经做了一些搜索,但我找不到一个好的答案。请原谅这似乎是微不足道的问题,但由于我在操作系统的概念相当薄弱,我不知道答案。这是个面试问题。
浏览 0
提问于2015-08-13
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux DNS 查询剖析 Linux 中国
Manjaro Linux 22.0 发布|Linux 中国
Alpine Linux 3.18 发布|Linux 中国
Linux基础(3)linux命令3
linux高级课程-在Linux中编程
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券