元の Unix Box コマンドの数

元の Unix Box コマンドの数

Unixを見ると、私はいつも端末コマンドの数がやや圧倒的であることがわかりました。たとえば、私のお気に入りのディストリビューションであるTinyCoreLinuxには300を超えるコマンドがあります。どのくらいのコマンドが必要かわかりません。もともとUnixシステムにはいくつのコマンドがありましたか?

私は本質的に元のボックスを使用することで新しいユーザーのためのコマンドの数を減らすことができることを願っています。はい、すべてのコマンドを学ぶ必要はないことを知っていますが、ディストリビューションに対するすべてのコマンドを学ぶと(まだ発生していない)、確かに完成感を持つことになります。

ベストアンサー1

Unixの最初のバージョンには、次の60以上のコマンドがありました。手動(も可能ウェブサイトへ):

ar                                  ed                                  rkl
as                                  find                                rm
/usr/b/rc (the B compiler)          for                                 rmdir
bas                                 form                                roff
bcd                                 hup                                 sdate
boot                                lbppt                               sh
cat                                 ld                                  stat
chdir                               ln                                  strip
check                               ls                                  su
chmod                               mail                                sum
chown                               mesg                                tap
cmp                                 mkdir                               tm
cp                                  mkfs                                tty
date                                mount                               type
db                                  mv                                  umount
dbppt                               nm                                  un
dc                                  od                                  wc
df                                  pr                                  who
dsw                                 rew                                 write
dtf                                 rkd
du                                  rkf

/etc/globたとえば、他のコマンドのマニュアルページに文書化されているコマンドもあります( 'ssh/etc/glob場合)、上記のリストは良いアイデアを提供します。それらの多くは生き残り、依然として関連性があり、他のものは道道鳥の道を行きました(幸いにもdsw私たちの場合!)。

すべてのUnix V1のマニュアルを読むのは簡単です。現代のディストリビューションでそのようなことをする価値があるかどうかはわかりません。 POSIX仕様自体の長さは3,000ページを超え、共通のコアのみを「のみ」文書化します。160のコマンド(大半はオプションです)と一部のシェル組み込み関数;最新のディストリビューションには、誰でも学ぶには徹底的な数千のコマンドが含まれています。私が最初から最後まで読んだ最後のシステムマニュアルはコヒーレントマニュアルでした。

V1 Unixを体験したい場合は、ぜひご確認ください。Jim HuangのV1リポジトリ:以下を使用して、V1-2ハイブリッドを構築および実行するためのソースコード、ドキュメント、およびガイドラインを見つけることができます。シムPDP-11シミュレーション(ありがとうございます。提案。 )Warren ToomeyのPDP-7 Unixリポジトリまた、非常に興味深いです。

(いつもありがとうございます。スティーブン彼の多くの提案に感謝します。 )

おすすめ記事