web-dev-qa-db-ja.com

man(1)で使用されている「オンライン」とはどういう意味ですか?

私のシステム(Darwin 15.5.0)では、man(1)は次のように開きます。

NAME
       man - format and display the on-line manual pages

ただし、ページのフォーマット元のファイルは明らかにディスク上にあります。

% man -w man
/usr/share/man/man1/man.1
% file `man -w man`
/usr/share/man/man1/man.1: troff or preprocessor input text

したがって、この場合の「オンライン」は、「インターネット経由でアクセスできる他の場所」のように「オンライン」を意味するものではありません。

「オンライン」とは、システムの電源が入っていることを意味するだけですか?もしそうなら、なぜわざわざそれを最初に指定するのですか、つまり、フォーマッタが処理したページを読んでいるのが明らかではないのですか?または、説明が書かれたとき、ほとんどの「マニュアル」は紙のボリュームだったので、ディスクにマニュアルがあるのは大変なことでしたか?この「オンライン」のハイフンなどの使用は、コンピューティングではまだ一般的ですか?

20
skotchandsoda

オフライン(コンピュータを使用していない間)を読むことができる印刷された(ハードコピー)マニュアルとは対照的です。

この用語は(少なくとも)タイムシェアリングシステムにさかのぼります。ユーザーは、テキストの入力、紙テープのパンチに使用できる端末を持っていた可能性があります。しかし、彼らはオンライン(端末からコンピュータへの通信リンクを指す「ライン」)であるときにのみコンピュータを使用できました。

たくさんの英語がそうです:あなたはおそらく、あなたは熟考の際にあなたが最新とは考えないかもしれない用語を使うでしょう。

40
Thomas Dickey

「オンライン」という言葉は、「 メインコンピュータの直接制御下で動作している、またはメインコンピュータに接続されている 」という意味で使用されています。したがって、マニュアルを「オンライン」で読むことは、「コンピュータで」読むことと同じです。

これは、「 関連するコンピュータから独立して動作するか、接続されたコンピュータから切断される 」という意味で「オフライン」とは対照的です。したがって、マニュアルを「オフライン」で読むことは、おそらく紙の上で(またはすべてのマニュアルを暗記している社内のウィザードに尋ねること)、他の方法で読むことと同じです。

15
Kusalananda

実際、この文脈では、「オンライン」は紙に印刷されるのではなく「コンピュータ上」を意味します。

出典:70年代のMIT Lab for Computer Science)で、これらのマニュアルの新しいバージョンを印刷および複製する責任がありました。

0
Topher Eliot