posix 相关问题

POSIX(可移植操作系统接口)是一组标准,用于定义编程API,命令解释器以及类Unix操作系统的通用实用程序。

PTHREAD_PRIO_INHERIT和PTHREAD_PRIO_PROTECT有什么区别?

在以下函数中:int pthread_mutexattr_setprotocol(pthread_mutexattr_t * attr,int protocol);您可以为互斥锁属性定义协议。以下协议可用:...

回答 1 投票 3

fsync和syncfs有什么区别?

fsync和syncfs有什么区别? int syncfs(int fd); int fsync(int fd); fync的联机帮助页说明如下:fsync()传输(“刷新”)所有修改后的核心数据(i ....

回答 1 投票 5

归档链接到特定目录中任何文件的所有文件[重复]

我需要在mac / linux上执行此操作:给定:某些目录,例如/ usr / local / lib / node_modules查找:所有链接都是指向我要删除的给定目录中的任何文件的符号链接...

回答 1 投票 0

O_DIRECT与AIO_RAW

使用POSIX异步I / O时,使用O_DIRECT和AIO_RAW之间有什么区别吗?或者我/我可以同时使用两者吗?我们正在研究NoSQL数据库服务器,正在研究制作方法......

回答 1 投票 2

如何在bash中将JSON子元素字符串转换为真正的JSON元素

我有从Cassandra导出的JSON消息,我想加载到Elastic作为结构化文档:{“correlationId”:“fb8f855a0eac8985d430896d”,“leg”:65535,“tag”:“circuitpath”,“...

回答 2 投票 3

如何在Linux中删除补充组?

我有一个可执行文件,它是非root用户和组的ug + s。我希望它能留下它最初所拥有的所有补充团体。有没有办法让这种情况发生?它看起来不像......

回答 1 投票 0

什么是SEGV_MAPERR?

什么是SEGV_MAPERR,为什么总是提出SIGSEGV?

回答 2 投票 65

POSIX返回并打印数组prthread_join()?

我试图找到多个数字的素数因子分解。如果用户键入15 80 77,它将为每个输入创建一个线程,并让线程返回一个分解数组,该数组将...

回答 1 投票 0

Pthread Posix素因子化得到奇怪的结果?

我有这个项目,我从命令行接收输入,如“54 342 12”,它假设为每个输入创建一个线程,并让线程返回一个整数数组,然后主...

回答 1 投票 0

如何在替换原子文件时保留所有权和权限?

所以,正常的POSIX方式安全地,原子地替换文件的内容是:fopen(3)同一卷上的临时文件fwrite(3)新内容到临时文件fflush(3)/ fsync(2)到...

回答 3 投票 5

一个文件上的O_APPEND标志使read()系统调用在其他文件上表现得很奇怪

我有一个C程序,它在目录中创建指定数量的文件(name-myfiles)。然后删除所有文件。然后创建一个非常大的文件(名称-appfile),追加它,截断它。 ...

回答 1 投票 0

Lex输入功能的返回值

根据POSIX Lex,当到达文件结尾时,函数输入应返回零:int input(void)返回输入中的下一个字符,或者在文件结尾处返回零。它应该获得......

回答 1 投票 0

Lua:无限循环中的os.execute(“sleep n”)无法被^ C停止

在lua 5.2.4中,当在无限循环中使用广泛使用的os.execute('sleep n')方法时,程序不能被^ C(Ctrl-C)停止。最小的例子:虽然是真的打印(“你好!”)os ....

回答 2 投票 1

open(name,O_CREAT | O_DIRECTORY,mode)的预期行为是什么?

尽管仔细阅读了相关的标准文档,但是当使用包含O_CREAT |的标志调用开放系统调用时,我无法理解POSIX兼容系统中的预期行为是什么?

回答 3 投票 5

在什么情况下,时间可能会失败?

标题time.h中的time函数由POSIX定义,以返回time_t,显然可以是signed int或某种浮点数。 http://en.cppreference.com/w/c/chrono/time ...

回答 2 投票 2

Posix消息队列接收/发送/打开不起作用?

我想发送和接收带有两个线程到线程队列的消息。但我也无法创建队列。当我创造一个职业时,孩子就会工作。我可以在主要...之间发送和阅读消息

回答 1 投票 -2

pread中偏移的时间复杂度?

如果我在c或c ++中调用pread ssize_t pread(int fd,void * buf,size_t count,off_t offset);偏移的时间复杂度是多少?我们只是跳到偏移量?或者程序读取“偏移”...

回答 2 投票 -1

在Perl中减去两个日期字符串,转换为unix时间并还原

我想在Perl中减去两个时间戳。我通过下面的函数将它们转换为unix-time,并将unix时间戳转换回原来的状态。在下面的示例中,结果是01:20:00而不是......

回答 2 投票 1

“sed”中的range-operator实际上做了什么,是否在GNU / busybox中被破坏了?

我想知道“sed”的GNU和BusyBox实现是否可能被破坏。我的默认sed实现是来自GNU的实现。 POSIX说:带有两个地址的编辑命令应选择......

回答 1 投票 1

如何复制pthread_attr_t?

我想使用memcpy复制pthread_attr_t不是一个好主意,因为结构在Darwin和Linux上看起来都是私有的。复制pthread_attr_t的正确方法是什么? ......中没有复制功能

回答 1 投票 4

© www.soinside.com 2019 - 2024. All rights reserved.