タグ付けされた質問 「history」

Unixシステムとその主要コンポーネントの歴史。シェル関連の質問にはこのタグを使用しないでください。代わりに「command-history」を使用してください。

2
プライマリ管理者のUID 501はなぜですか?
プライマリー管理ユーザーが、ユーザーのIDを与えている*私が理解501し、後続のユーザーは、増分番号を取得(502、503、...)。しかし、なぜ501ですか?の何が特別で50x、この選択の歴史的/技術的理由は何ですか? *外付けハードドライブにすべてのゴミ箱にあるファイルが含まれている理由を知りたくて、これを調べ始めました.Trashes/501。私の検索で結論に至ったの501は、* nixシステムのプライマリ管理者のユーザーID(macOSを使用しています)ですが、理由ではありません。

1
「find -exec cmd {} +」が「{} +」で終わる必要があるのはなぜですか?
序文:-exec {} \;&の違いを理解しました-exec {} +。私もそのような問題はありませんが、のセマンティクスに興味がありfindます。 終了する場合-execと、引数+の代わりに;、我々は必要でこれを終了するには{} +、たとえば、: # FreeBSD find $ find . -type f -exec cp {} /tmp + find: -exec: no terminating ";" or "+" # GNU find is even more cryptic: $ find: missing argument to `-exec' ;これらの例の代わりに使用することは+問題なく動作します(ただし、明らかに他のことを行います)。 POSIXから: -exec utility_name [argument ...] ; -exec utility_name [argument …
11 find  history  posix 

3
バッシュグロビングの歴史
Bashの「グロビング」と正規表現が同一でない歴史的な理由はありますか?たとえば、Bash [1-2]*では1または2で始まり、その後に何かが続くものに一致すると思いますが、正規表現[1-2]*は1と2のシーケンスのみに一致します。私のBashスクリプトとREGEX fooはどちらも非常に弱く、私はこれらの違いに関連する問題に定期的に遭遇しました。

2
ユーザー定義信号が2つしかないのはなぜですか?
Linuxシステムで定義されている信号のリストには、ユーザー定義信号(SIGUSR1およびSIGUSR2)として記述されている2つの信号があります。その他のシグナルは特定の状況で発生またはキャッチされますが、SIGUSRはユーザーアプリケーションの使用に残されます。 では、なぜ2つの信号だけなのでしょうか。
11 history  signals  ipc 



1
ThompsonとRitchieがUnixの執筆時に使用したテキストエディターは何ですか?
おそらくそうだと思いますが、これqedを確認または否定するための情報源が見つかりません。 また、edUnixの全期間にわたって存在し、sam1980年代初頭に書かれました。Unix時代からPlan9まで、ほとんどの人がBell Labsで何を使用していたかはわかりますか? タイムラインは次のようになっていると思います: qed-> ed-> sam->acme
11 history  editors  ed 

1
trコマンドがファイルから読み取らないのはなぜですか?
私はUnixの本、男、ウィキペディアのページをtr調べましたが、ファイルからではなく厳密に標準入力からしか読み取れないように設計/実装された理由を見つけることができませんでした。など、例えば、ツールwc、grep、sed、およびawk提供されている場合、または標準入力からすべては喜んで、ファイルからの入力を読み込みます。trこの方法で設計する理由はありますか?
11 history  tr 

1
fdiskの「f」は何を表していますか?
gdiskGPT fdiskの略です。cfdiskcurses fdiskの略です。などなど。 しかし、元の "f"は何をfdisk表していますか?私が考えることができる唯一のものは「ファイル」または「フロッピー」のどちらかですが、これらのどちらも意味がありません。

2
ENOANO(アノードなし)は何のために使用する予定ですか?
この質問は単に怠惰な好奇心のためのものですが、他の人も好奇心をそそられるのではないかと思います。(Linux 2.6の)errno.hを検索すると、ENOANOに「アノードなし」が見つかりました。「陰極なし」エラーの兆候はありません。カーネルソースの一致を見ると、アノードと呼ばれるデバイスでは使用されていないようであり、一部のあいまいなデバイスドライバーによる意図的な奇抜なエラーコードとしてのみ使用されます。グーグルで興味のあることは何も明らかにされなかった。 冗談でしょうか?それはPOSIXなどの標準文書で定義されていますが、役に立ちませんか?

2
chmodは何の略ですか?
コマンドを記憶するには、通常、そのコマンドの名前がどこから来たかを知ることをお勧めします。たとえばcp、コピーから来ています。usermod「ユーザー変更」を意味します(少なくとも私はそう思います)。 chmodはどこから来たのですか、それはどういう意味ですか?

2
コマンドの元のUnixボックス数
Unixを見ると、ターミナルコマンドの数が少なすぎます。TinyCoreLinux、たとえば私のお気に入りのディストリビューションには、300以上のコマンドがあります。これらのコマンドの多くがどれほど必要かはわかりません。元のUnixボックスにはいくつのコマンドがありましたか? 私は基本的に、元のボックスに移動することで、新参者へのコマンドの数を減らすことができることを願っています。はい、すべてのコマンドを習得する必要はないことを理解していますが、ディストリビューションのすべてのコマンドを習得したとき(まだ正確には発生していません)、私は間違いなく完了感を覚えています。
10 command  history 

2
ワイヤレスツールバージョン30が永続的なベータ版になったのはなぜですか?
このQ / Aで、ワイヤレスツールに関する良い情報を見つけました。どうやら、1997年にHewlett Packardが後援するJean TourrhilesによってLinuxカーネルに導入されたようです。 編集:WE(Wireless Extensions)は、ワイヤレスツール自体ではなく、Tourrhilesによってカーネルに追加されたようです。ツールは、WEと通信する主要な方法として、ほとんどのディストリビューションで使用できます。WEはカーネルで確認できます/proc/net/wireless。 リリース最後のバージョンがいたv2914&16が含まれているように見えるまだUbuntuのv30ベータ版を(iwconfig -v)。 このパッケージに何が起こったのか知りたいのですが?なぜ「ベータ」バージョン30が使用される事実上の標準バージョンになったのですか? HPはJean Tourrhilesへの資金提供を停止したため、開発は中止されましたか?それとも、開発を停止するのに十分安定していると判断されたのかもしれませんが、そうであれば、まだベータ版である理由は何ですか? 私はこのGithubページを見つけましたが、これは歴史的な参照のみのようです。 バージョン履歴



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.