小编Bob*_*tle的帖子

可以使用 inotify 监视要创建的特定文件而不监视整个目录吗?

我想在创建特定文件名时收到通知。我在看inotify。该IN_CREATE标志可用于监视目录中的任何更改,但我不想监视整个目录,因为除了我感兴趣的文件之外,该目录中可能还有大量活动。 可以这样做吗?

linux inotify

9
推荐指数
1
解决办法
6284
查看次数

可以在 Debian 软件包中指定功能吗?

RPM 4.7 开始,就可以指定 RPM 包中的文件应该使用功能集(通过%caps)安装。

Debian 软件包是否有类似的功能?

packaging capabilities deb

6
推荐指数
1
解决办法
690
查看次数

如何以编程方式检索正在运行的进程的 GID

我需要编写一些 C 代码来检查我知道其 PID 的正在运行的进程的有效 GID。我还没有找到任何直接的方法来做到这一点。我可以使用许多重量级的 kludge,例如调用popen("/bin/ps ARGS", "r")和解析其输出,或fopen("/proc/PID/status", "r")解析输出,但我正在寻找一种更清晰、更直接的方法。如果只getegid()采用 PID 参数...

linux c proc

5
推荐指数
1
解决办法
1532
查看次数

如何报告 AF_UNIX 套接字的接收队列大小

netstat -a报告Recv-Q(等待读取应用程序的未读数据量)AF_INET,但不是AF_UNIX套接字(至少不是SOCK_DGRAM)。

有人知道AF_UNIX从进程本身外部获取套接字信息的方法吗?

除非报告数量,否则有没有办法判断是否有任何未读数据等待应用程序。

networking socket netstat unix-sockets

4
推荐指数
1
解决办法
4132
查看次数

有没有办法确定从 bash 陷阱函数内部捕获的信号?

我有一个bash脚本,我在其中指定trap了一个函数,该函数将为任何 (catchable) 调用signal

typeset -i sig=1
while (( sig < 65 )); do
    trap myfunc $sig
    let sig=sig+1
done
Run Code Online (Sandbox Code Playgroud)

我的脚本有什么方法可以确定哪个signal被捕获了?

bash signals

3
推荐指数
1
解决办法
2729
查看次数

标签 统计

linux ×2

bash ×1

c ×1

capabilities ×1

deb ×1

inotify ×1

netstat ×1

networking ×1

packaging ×1

proc ×1

signals ×1

socket ×1

unix-sockets ×1