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