bsd

    -1热度

    1回答

    BSD/MacOS X具有用于更改系统路由表的命令“route”。它支持的选项之一是-proto1(以及proto2/proto3),它们用于将路由设置为协议特定的。我想用它来设置特定于UDP的路由。 我已经单独使用-proto1 UDP与add函数尝试。唉,这不起作用。我一直在试图找到使用-proto1的例子,但是我一直无法找到route命令的这个选项的例子。 任何人能解释这是怎么使用的,或指向

    0热度

    1回答

    在Linux和其他POSIX(?)操作系统上 - 如何获得给定(通过pid)进程的名称和父级PID?目前我正在阅读/ proc,但OSX没有它。在OSX我使用libproc但是,这并不工作在Linux上: int ret = proc_pidpath (pid, pathbuf, sizeof(pathbuf)); if (ret <= 0) { _dbg(" %s\n", strer

    1热度

    1回答

    我是unix和linux世界的新手。我想知道我正在学习的东西和背景。但是我发现以下几点之间有着复杂的关系:unix,BSD,Mac OS X,linux和GNU?我无法弄清楚什么是什么,什么是基于什么。 如果有人能为我澄清所有这些事情之间的关系,我将不胜感激。 我的目标是学习如何在这些unix like或linux系统上使用常用的命令行工具进行编程。有人说Linux上的许多工具都与Mac OS X

    0热度

    1回答

    我试图将OpenBSD make移植到Linux上,但是我被使用__only_inline宏弄糊涂了。这个宏来自/usr/include/sys/cdefs.h其如下定义它: /* * __only_inline makes the compiler only use this function definition * for inlining; references that can't

    -1热度

    1回答

    在线路605至608 m_devget,有一个代码段像这样 if (off) { cp += off + 2 * sizeof(u_short); totlen -= 2 * sizeof(u_short); } 什么是2 * sizeof(u_short)呢?

    2热度

    1回答

    我在mac os上得到解决,而且我的一些脚本在linux之后无法运行。特别是一个脚本非常有趣。 所以我试图将ISO8601日期转换为unix时代。 做OSX原生的方式似乎是 $ date -j -f "%FT%TZ" "2015-09-09T13:19:09Z" Wed 9 Sep 2015 13:19:09 NZST $ date -j -f "%FT%TZ" "2015-09-09T13

    1热度

    1回答

    FreeBSD for AMD64中函数copyout()的定义在哪里? (http://www.unix.com/man-page/FreeBSD/9/copyout/) 我能找到的唯一的地方是在sys/sys/systm.h。 定义/声明: int copyout(const void * __restrict kaddr, void * __restrict udaddr, s

    1热度

    2回答

    我想添加自定义系统调用freebsd(学校工作)。我谷歌数百次。它没有正确的解决方案。我的作业是:“将自定义系统调用添加到freebsd内核并重新编译内核并使用它”。 最后我发现,我应该遵循这两个页面说明: 1:http://www.onlamp.com/pub/a/bsd/2003/10/09/adding_system_calls.html 然后 2:https://www.freebsd.o

    1热度

    1回答

    试图打造二郎17.3在OpenBSD 5.6 Kerl失败二郎17.3,但这种崩溃与错误: === Entering application erl_interface gmake[3]: Entering directory '/home/motiv/.kerl/builds/v17.3/otp_src_17.3/lib/erl_interface/src' MAKE opt gmake[

    0热度

    1回答

    我请求帮助,一个非常简单的脚本...... #!/usr/bin/sed -f sed '/11,yahoo/d' sed '/2506,stackover flow/d' sed '/2536,reddit/d' 只需要它来除去三场比赛是占我的文件18408,data.csv % sed -f remove.sed < data.csv sed: 3: remove.sed: un