腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
是否有
系统
调用
来访问它所支持的
文件系统
的所有特性?
、
Linux
支持许多
文件系统
(例如: ext3、NTFS、FAT32等)。下图显示了
Linux
如何允许进程访问文件:因此,假设一个进程名为read()
系统
调用
来读取文件,那么将访问VFS层,而VFS层将根据要读取的文件所在的分区的
文件系统
来决定要访问哪个
文件系统
驱动程序
Linux
提供了许多访问文件的
系统
调用
(例如:read()、write()、rename()等)。 现在,read()、write()和renam
浏览 0
提问于2019-03-13
得票数 13
2
回答
当重新启动/关机时,内核会确保
文件系统
处于干净状态吗?
、
、
reboot(
LINUX
_REBOOT_MAGIC1,
LINUX
_REBOOT_MAGIC2,
LINUX
_REBOOT_CMD_POWER_OFF, NULL) syscall对
文件系统
到底做了什么我知道一些仍在内存中的缓存数据将丢失,但是如果我从未在reboot()之前
调用
D2(或umount ),那么我是否有可能最终得到一个不能再次作为rw的mount()的坏
文件系统
?我知道这与
文件系统
类型有关,所以我想了解更多关于日志
文件系统
和更简单的<em
浏览 0
提问于2019-02-23
得票数 1
回答已采纳
1
回答
linux
文件系统
上的vfs_rename
、
、
、
在
linux
文件系统
上,我看到当对同一个设备/
文件系统
中的文件/目录
调用
时使用函数。当移动文件/目录时,跨
文件系统
或设备(例如多个设备
文件系统
,例如btrfs -当在子卷之间复制文件/dir时),我看到以下vfs操作: vfs_create (在目的地)和vfs_delete (在源上这样的假设是,vfs_rename只在同一个
文件系统
或设备中
调用
是正确的吗? 谢谢
浏览 1
提问于2018-02-15
得票数 0
回答已采纳
1
回答
探测
系统
文件交互
、
、
我需要监视与
Linux
文件系统
的所有交互(包括通过中断、内核函数和
系统
调用
进行的交互)。为此,我使用SystemTap。我有两个问题: 根据我的目标,虚拟
文件系统
监控是否等同于
文件系统
监控?
浏览 0
提问于2015-10-12
得票数 0
回答已采纳
1
回答
VFS如何知道要
调用
哪些底层
文件系统
函数?
、
、
、
每当我们在
linux
上启动命令时,这样创建的terminal.The进程就会遍历到VFS层,在那里它决定
调用
哪个
文件系统
函数,如ext4、ext3或任何其他
文件系统
。所以我的问题是VFS是如何区分
文件系统
的?虚拟
文件系统
获取
文件系统
信息的形式,是task_struct中的fs_struct告诉虚拟
文件系统
吗?
浏览 0
提问于2014-10-07
得票数 1
2
回答
会在远程
文件系统
上打开()
系统
调用
块吗?
、
我想知道
Linux
最新内核中的open()
系统
调用
是否会阻塞,如果
文件系统
作为远程设备挂载,例如CEPH
文件系统
,或者NFS,并且存在某种类型的网络故障?
浏览 3
提问于2014-05-26
得票数 4
回答已采纳
1
回答
Linux
如何知道是否允许进程发出
系统
调用
?
、
假设某个进程希望发出只能由特权进程发出的
系统
调用
。
Linux
如何知道是否允许进程发出这样的
系统
调用
?
Linux
是查看进程的fsuid (
文件系统
用户ID)以查看它是否是根进程,还是查看进程的功能是否具有发出
系统
调用
所需的能力,或者
Linux
是否以其他方式知道?
浏览 0
提问于2019-02-26
得票数 0
2
回答
为什么
Linux
不允许‘捕获一个目录?
、
我在UNIX操作
系统
的设计中看到,目录是包含每个文件名称的文件。为什么这在现代操作
系统
中不起作用?是目录不再是文件,还是有人决定我们不能读取它们?
浏览 0
提问于2016-03-30
得票数 0
1
回答
如何在MAX_PATH_LENGTH
系统
中增加freeBSD?
、
、
、
我正在编写一个类似于“查找”的实用工具,在一个基于freebsd的
系统
中搜索一些特定的文件。freeBSD 9中的stat()
调用
可以接受长度为1024个字符的路径,但是
linux
支持最多4K字符路径。
系统
本身有一个
文件系统
,而不是freeBSD(它是一个商业操作
系统
),而且该
文件系统
对MAX_PATH_LENGTH有很高的限制。如果某些用户在
linux
上挂载了一个卷,并创建了路径长度大于1K的目录层次结构,那么尽管
文件系统
将支持它,
浏览 3
提问于2015-02-09
得票数 3
回答已采纳
1
回答
在FreeBSD或Solaris中,inode是为了什么?
、
、
、
http://hub.opensolaris.org/bin/view/Community+Group+advocacy/solaris-
linux
-freebsd 这三个操作
系统
都使用数据抽象层来向应用程序隐藏
文件系统
实现细节在这三个OSes中,您都使用打开、关闭、读、写、stat等
系统
调用
来访问文件,而不管文件数据的底层实现和组织如何。除了一般文件信息外,vnode还包含指向
文件系统
特定信息的指针.
Linux</em
浏览 0
提问于2012-04-04
得票数 3
回答已采纳
1
回答
在
Linux
中挂载和更改文件时使用的
系统
调用
序列
、
、
、
我正在做一个
Linux
项目。我想知道当我们使用mount命令挂载
文件系统
时,以什么顺序
调用
了哪些syscall,以及当我们读取、写入、删除
文件系统
中的文件时,
调用
了哪些syscall。
浏览 2
提问于2014-03-17
得票数 0
6
回答
Linux
中的"rm“命令是如何工作的?
、
、
我想知道rm命令在
Linux
中是如何工作的。它
调用
了什么
系统
调用
?使用哪些文件操作来执行此命令? 如果我的问题看起来微不足道,很抱歉,但我是
Linux
文件系统
的新手。
浏览 1
提问于2015-09-22
得票数 1
1
回答
熔断器开放
系统
调用
机制
、
、
、
当从程序
调用
open
系统
调用
时,为了在FUSE托管目录中创建一个空文件(用O_WRONLY | O_CREAT | O_TRUNC),将执行FUSE
文件系统
实现中的以下功能: 这些函数
调用
对
Linux
中的所有
文件系统
(包括本地
系统
,如ext4)是通用的,还是对内部行为的融合?当strace-ing程序时,我只能看到一个open
系统</
浏览 8
提问于2015-08-25
得票数 4
回答已采纳
2
回答
内存映射
文件系统
调用
-
linux
、
、
、
当我们将文件映射到内存时,需要进行
系统
调用
。后续对文件的访问是否需要
系统
调用
,还是进程的虚拟内存页映射到内存中的实际页缓存? update:我还想知道如果多个进程通过mmap访问同一个文件。
浏览 2
提问于2009-11-18
得票数 1
回答已采纳
2
回答
VFS能否在
Linux
中未格式化的存储设备上执行读/写操作?
、
、
、
、
据我理解,读/写等是
linux
中的
文件系统
操作。
文件系统
向内核(VFS)注册回调,然后在读/写操作期间检测到特定FS时由它
调用
。它没有任何
文件系统
。当对其执行读/写操作时,默认情况下选择哪个
文件系统
操作?
浏览 0
提问于2020-07-12
得票数 1
回答已采纳
1
回答
Linux
系统
调用
如何与
文件系统
交互
、
、
、
最近我面对的是这样的选秀: lseek(fd, 0x1000000L, 0);
浏览 0
提问于2017-07-08
得票数 3
2
回答
如何在不挂载设备的情况下以编程方式发现
文件系统
(如"fdisk -l")
、
、
我需要在
linux
中找到一个
系统
调用
,以发现我的应用程序中连接的事务的
文件系统
。我发现'fdisk -l‘完成了这项工作,但是我现在需要了解这种情况是如何发生的。我没有能力发现读取fdisk代码,唯一可以肯定的是: Obs:我的应用程序是用C++编写的,并且运行在嵌入式
linux
系统
中。
浏览 0
提问于2012-09-19
得票数 2
4
回答
ZFS作为新
Linux
机器上的根
文件系统
?
、
、
、
我是
Linux
新手,我将使用Ubuntu或Debian构建一个存储服务器(还没有决定是哪一个)。我将安装ZFS作为存储
文件系统
。我需要帮助的是选择
Linux
引导
文件系统
,从我的阅读中可以看出它和根
文件系统
是一样的(如果我错了,请纠正我)。 我想从社区了解的是,使用ZFS作为我的存储
文件系统
和引导/根
文件系统
是否是一个好主意?我读过一些文章说ext4是成熟的和经过战斗测试的,这是应该用来引导
Linux
的
文件系统
。我还看到了大量
浏览 0
提问于2016-08-23
得票数 6
回答已采纳
2
回答
最好的
linux
文件系统
过滤器选项?
、
、
、
、
我需要一个
linux
文件系统
过滤器来动态地对
文件系统
调用
执行ACL策略(允许/拒绝基于运行时计算的内容进行读写)。 如果不是,在和中,最佳选择是什么?
浏览 7
提问于2010-07-08
得票数 3
回答已采纳
1
回答
statvfs不支持的
文件系统
、
POSIX2008允许statvfs失败并返回错误ENOSYS (
文件系统
不支持此
调用
)。我找不到任何
文件系统
不支持statvfs的信息。这是我在
Linux
上应该担心的事情吗?
浏览 2
提问于2018-10-31
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券