腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在C标准库中,有没有类似于` `fcntl()`的函数?
、
在
Linux
API中,fcntl()对于获取或设置
文件
描述符
标志
、
文件
状态
标志
和其他属性非常有用。在C标准库中,是否有一个类似于fcntl()的函数可以获取或设置FILE对象的属性,以及它的底层
文件
描述符
标志
、
文件
状态
标志
和其他属性?
浏览 3
提问于2018-08-31
得票数 0
1
回答
设置接受套接字的缓冲区大小
、
、
在
Linux
下设置accept()d套接字的缓冲区(即SO_RCVBUF、SO_SNDBUF)大小的正确方法是什么?这是有意义的,因为缓冲区可能是在创建时分配的,为此,我必须通过设置侦听套接字的缓冲区大小来依赖它的继承语义,除了手册页(或套接字)提到继承,并实际上声明: 在
Linux
上,accept()返回的新套接字不会从侦听套接字继承
文件
状态
标志
可移植程序不应依赖
文件
状态
标志
的继承或非继承,并且始终显式地设置接受()返回的套接字上所有必需的
浏览 2
提问于2016-09-29
得票数 3
回答已采纳
1
回答
如何通过net-snmp代理使用我自己的MIB
文件
、
、
我还在我的
linux
机器上安装了net-snmp。如何让我的mib
文件
与代理一起工作。我对net-snmp有一定的了解,但我想知道做这件事最好、最简单、最可靠的方法是什么?->任何帮助都将不胜感激。
浏览 3
提问于2015-08-17
得票数 0
4
回答
套接字accept()返回描述符是阻塞的还是非阻塞的?
、
accept()函数返回的套接字描述符是阻塞模式还是非阻塞模式?
浏览 16
提问于2011-11-08
得票数 4
2
回答
关于调试核心
文件
C++/
linux
的一些基本问题?
、
、
、
、
C++应用程序/
linux
的调试
文件
对我来说一直是个谜,缺乏一些基本的理解。这应该意味着,无论我们是否使用-g
标
浏览 0
提问于2012-06-14
得票数 0
回答已采纳
1
回答
如何理解O_RDONLY = 0?
、
、
、
我正在处理
文件
状态
标志
。, flag);}*** Flag O_RDONLY = 0#define O_RDONLY 00我期望一个“原子”
标志
是2^n (n>=1),而“复合”
标志
(如O_ACCMODE)只是几个原子
标志
的总和(这与按位表示的原子
标志
相同)。据我所知,我不能“探测”任何东西,
浏览 8
提问于2020-05-20
得票数 5
回答已采纳
1
回答
通过F_SETFL更改
文件
权限
、
我最近开始学习unix,并且正在尝试一些与
文件
相关的简单程序。我正在尝试使用函数F_SETFL通过代码更改
文件
的访问权限。我创建了只有写权限的
文件
,现在我正在尝试通过代码更新权限。Attribute\n");default:} }
文件
属性为%1
文件
属性为0有人能告诉我设置更新
标志
的
浏览 2
提问于2012-11-27
得票数 0
回答已采纳
1
回答
获取IPv6配置
状态
、
、
我正在编写一些代码来返回我的IPv6配置的
状态
。有没有可以调用的
linux
系统脚本(或C/C++函数)来返回IPv6的
状态
。例如,像“自动”、“手动”或“DHCPv6”这样的东西将是3种可能的
状态
。必须有一些
标志
来确定这一点。我一直在看尽管作用域指示为动态,但这是否是响应于更改ipv6配置
文件
而更改的
标志
。
浏览 10
提问于2012-04-26
得票数 0
2
回答
使用pwrite将
文件
追加到
、
将以下两个操作合并为一个原子操作:write(file_descriptor,buf,bufsize); 即使我找到所需的偏移量值并使用该值调用pwrite(),它也不会是一个原子操作(因为查找偏移量并调用pwrite()可能会被另一个进程中断)。因此,我真正的问题是,如何使用pwrite()原子地将
文件
附加到
文件
中?
浏览 4
提问于2014-03-08
得票数 2
回答已采纳
2
回答
为什么fcntl(fd,F_SETFL,0)用于串口编程
、
、
、
我开始在
Linux
中进行串口编程。在看了网上的几个例子之后,我不明白fcntl(fd, F_SETFL, 0)的确切效果?它正在清除比特,但它会影响哪些
标志
?它设置和或清除了什么?
浏览 3
提问于2016-01-22
得票数 6
2
回答
Ubuntu20.04不启动: /dev/sda5 5干净,525049/30343168
文件
,13164811/121342720块
、
、
、
当我进入Ububtu时,这条消息将显示:为了解决这个问题,我已经尝试了下面的解决方案: “dev没有一个
文件
系统是100%被使用的。
浏览 0
提问于2022-08-07
得票数 0
2
回答
使用与引用描述符相同的选项打开新设备描述符
、
我有一个打开的设备描述符,其中我不知道设备名称和传递给open(...)的选项。我想要打开一个新的设备描述符,其中包含传递给open的相同选项。在那里copy可以完成这项工作。dup()肯定是错误的选择,因为在newFd上进一步的ioctl()也会改变referenceFd,因此我想打开一个新的描述符。我还没能找到什么。
浏览 3
提问于2012-08-27
得票数 1
回答已采纳
1
回答
管道上的非阻塞读取
、
、
、
Linux
编程接口的页918包括一个表“从管道或FIFO (P)读取n字节的语义”。此表列出了管道和先进先出的行为,其中有一列的标题为O_NONBLOCK enabled?这意味着您可以在管道上设置O_NONBLOCK
标志
。这是正确的吗?以下代码未能设置
标志
,但fcntl(2)没有报告错误。
浏览 0
提问于2016-04-17
得票数 6
回答已采纳
1
回答
GIMP与github插件问题
、
、
、
、
因此,我浏览并安装了Gimp从snap,我无法访问插件
文件
夹从Gimp首选窗口引用线程应用程序装甲和gimp插件,因为应用装甲政策,但同样的问题在其中被注意到。我尝试了在多个论坛中提到的各种方法,比如将下载的插件移动到config >插件
文件
夹中,以提及例如Edit > Preferences > Folder > plug-ins > add new folder最后,我看到了这个论坛的线程https://www.gimp-forum.net/Thread-Gimp-2-10-Resynthesi
浏览 0
提问于2020-06-13
得票数 0
回答已采纳
2
回答
O_APPEND对O_APPEND的行为是什么:您能重写在O_APPEND中打开的
文件
吗?
、
、
man lseek上的医生说,当一个
文件
用O_APPEND打开到lseek顶部并重写该
文件
时,是否有可能?
浏览 0
提问于2022-06-02
得票数 4
1
回答
ARM
Linux
: PTE不是可写的,而是脏的
、
、
、
我知道ARM体系结构通过在页面错误处理程序中设置来模仿
Linux
的年轻和肮脏的
标志
。但是最近,对于一个小的二进制
文件
,我观察到一个匿名段中的
Linux
被设置为,而不是可写的和脏。观察到以下
Linux
状态
:- L_PTE_YOUNG : 1 - L_PTE_RDONLY : 1 - L_PTE_XN
浏览 4
提问于2016-02-11
得票数 3
回答已采纳
2
回答
文件
描述符规范
、
我试图理解
标志
和模式的
文件
描述符。目前,只定义了一个这样的
标志
: FD_CLOEXEC、.每个打开的
文件
描述都有某些关联的
状态
标志
,由open (2)初始化。
文件
状态
标志
及其语义在中描述。考虑到fcntl完全引用
文件
描述符(不处理流),我想第二个标题应该是“
文件
描述符
状态
标志
”。所以现在我们有一
浏览 3
提问于2020-05-20
得票数 0
回答已采纳
1
回答
MacOS中的O_PATH等价物?
、
、
Linux
的O_PATH
标志
为open(),它允许用户在fstat、fcntl和其他
文件
中使用fd,而无需实际打开
文件
进行读取(或具有这样做的权限)。但是,O_PATH
标志
是特定于
Linux
的。在MacOS中是否有与O_PATH ()对应的open
标志
?例如,如何对没有读取权限的
文件
使用fstat()?
浏览 22
提问于2020-04-21
得票数 0
回答已采纳
2
回答
重新编译
Linux
内核(使用Xen)配置
标志
、
、
、
我试图用Xen dom0配置
标志
编译
Linux
内核(3.0.0-13),这些标记不是通过menuconfig公开的。每次我试图编译我的配置
标志
时,都会忽略基于生成的.config
文件
的配置
标志
,该
文件
是用内核二进制
文件
生成和打包的。然后,我遵循了本指南中的所有步骤:,并执行了以下额外步骤: 将我自己的配置
标志
放在config.flavour.xxx
文件
中,然后编译
linux
映像包。在运行'menucon
浏览 6
提问于2012-01-08
得票数 1
回答已采纳
1
回答
accept4和accept有什么区别?
、
、
在
Linux
2.6.28之后,我已经对it accept4进行了谷歌支持。 accept4和accept有什么区别?
浏览 3
提问于2014-05-30
得票数 8
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
理解Linux的进程状态
Linux 查看 SELinux 的状态
Linux知识之退出状态码
Linux#4 理解Linux文件权限
Linux文件目录管理
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券