8

英語を母国語としない私は、他のAPIと比較してLinuxコマンドを覚えるのが難しいです。Linuxでは、関数名はその目的を示していないようです。

fork()子プロセスを作成するために名前が選択されたのはなぜですか?辞書では、 fork「2つ以上のプロングを備えた器具」を意味します。これは、新しいプロセスの作成とは関係ありません。

grep「パターンに合った線を印刷する」という名前が選ばれたのはなぜですか?grep「gレポート」という意味ですか?

Linux APIの他のコマンドの背後にある語源はどこにありますか?

4

2 に答える 2

8

フォークは、道路(ソース)として2つに分割することを意味します。

フォーク(15):枝に分割します。

Grepの語源

qedおよびedテキストエディタの慣用的なコマンドシーケンスから:'g / re / p'、意味:正規表現をグローバルに検索して出力します。

この回答は、いくつかのLinuxコマンドの語源を示しています。

于 2012-10-25T08:20:57.693 に答える
1

www.lockergnome.com/uncategorized/2006/08/21/linux-forks

さまざまなLinuxディストリビューションによく使用される用語であるLinuxフォークは、Linuxコミュニティでも十分に理解されていません。インターネット上で利用可能なすべてのさまざまなディストリビューションは、カーネルの真のフォークですか?ケビン・モーガンはそうではないと主張します。彼のEnterpriseOpenSourceMagazine(以前のLinuxWorld Magazine)の記事「LinuxTechnology Leadership and the Forking Issue」では、フォークの概念を詳細に調査し、個別のアプリケーションに固有のバリアントを持つことの利点を説明し、バリアントがフォークではない理由を説明しています。

于 2012-10-25T08:29:23.827 に答える