[過去ログ] FreeBSDを語れ Part54 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
859
(1): 2022/03/29(火)19:10 AAS
一番打つコマンドが短いのは最高に賢いと思うけど

cd cp mv ls ps rm
860: 2022/03/29(火)19:16 AAS
そろそろ「UNIX哲学を語るスレ」でも立ててそっちでやってくれる?
そうすりゃ多少扱いがマシになるかもしれない
861: 2022/03/29(火)20:27 AAS
あるんだなこれが

Unixの哲学
2chスレ:unix
862
(2): 2022/03/29(火)20:31 AAS
SunOS4.1.4の時の/sbinは6個ぐらいしかコマンド無かったのに
なんでFreeBSDは/sbinのコマンド多いんだ

それとubuntuは/にあるbinやsbinは/usrにあるやつのシンボリックリンクなのに対して
FreeBSD /bin と/usr/sbin、/sbinと/usr/sbin が別々

たぶん何か意味があるはず
863: 2022/03/29(火)21:08 AAS
>>859
別に賢くない。

昔のコンピュータのエンドユーザーは、
今のCLI使えるコンピュータに詳しい専門家で
テレタイプの印字がおそすぎてイライラするから
そうなっただけ

chdir copy move list proc remove
今ならこれでいいだろ、そんなわからん略称よりも
864: 2022/03/29(火)21:08 AAS
>>862
FreeBSDの基であるBSD4.4で各ディレクトリの役割が明確に定義されたから
LinuxのLSBもこれを参考にしている
あとUbuntuはDebianのポリシーに影響されているのでRedhat系とは異なる
865
(1): 2022/03/29(火)21:09 AAS
> chdir copy move list proc remove

ああ、タイプする前からイライラさせるアイデアです
866
(1): 2022/03/29(火)21:10 AAS
古典的なLISPのコマンドもとても短いので
867: 2022/03/29(火)21:12 AAS
>>862
> SunOS4.1.4の時の/sbinは6個ぐらいしかコマンド無かったのに
> なんでFreeBSDは/sbinのコマンド多いんだ

ディスクの空き容量をケチる必要がなくなったから
デフォルトでインストールするコマンドが増えただけ

> それとubuntuは/にあるbinやsbinは/usrにあるやつのシンボリックリンクなのに対して
> FreeBSD /bin と/usr/sbin、/sbinと/usr/sbin が別々

ディスクの空き容量をケチる必要がなくなったから
ディレクトリ(パーティション)を分ける必要がなくなっただけ
どちらからも参照できたほうがシバンを気にしなくていいから便利

コマンドの数が増えたのも、/binと/sbinに分けなくなったのも
ディスクが増えたから、昔のようにケチる必要がなくなったからだよ
868
(2): 2022/03/29(火)21:13 AAS
>>865
じゃあfindもfdとかにしたら?ヴァーカ
869: 2022/03/29(火)21:14 AAS
>>866
古典的なLISPもテレタイプ時代の印字が遅かっただけ
それで普及したからいまさら変えられないが
短いことに印字速度以外のメリットはない
870
(2): 2022/03/29(火)21:16 AAS
ちんちんシュッ!シュッ!シュッ!
871: 2022/03/29(火)21:17 AAS
findが誕生した頃にはテレタイプはなくなっていたんだろうね
っていうか短い名前はかぶるから良くない
昔はコマンドが少なかったからマシだったが
基本コマンド以外はサブコマンドを使うべきだろうな
git logみたいなやつ
872
(1): 2022/03/29(火)21:18 AAS
>>868
お前は最高に賢いので略称よりもこれを使ってください

alias chdir cd
alias copy cp
alias move mv
alias list ls
alias proc ps
alias remove rm

よかったですね
873: 2022/03/29(火)21:21 AAS
>>870
俺には貴方が最高にカッコよく見える
874: 2022/03/29(火)21:21 AAS
>>872
馬鹿なのか?今もうそれで慣れてしまったから変えられないけど
短いことに印字速度以外の意味はなく
可読性から考えれば、悪いことだって話をしてるだろ

いい加減懐古主義はやめろや
だいたいのものは昔よりも今のほうがいいに決まってるだろ
UNIXなんてもう死滅寸前なんだが
いつまで30年前の世界に生きてるんだよ
875: 2022/03/29(火)21:27 AAS
>>868
ふつうにあるんだよねえ
外部リンク:www.freshports.org
876
(2): 2022/03/29(火)21:31 AAS
> 印字速度以外の意味はなく

いいからエイリアス設定して一週間くらい楽しんでおいで
それでイライラしないんやったらお前はお釈迦様か何かだわ
「懐古主義はやめろや」精神で懐古コマンドやめてみて
877
(1): 2022/03/29(火)21:33 AAS
alias dir ls

は、ふつうにしてる。

つい、無意識にタイプしちゃうんだよね
878
(1): 2022/03/29(火)21:47 AAS
874 みたいなのが、よくわからん。
UNIX はわりと開発メンテも容易で残ってると思うんだが。
879
(1): 2022/03/29(火)21:48 AAS
The branch stable/13 has been updated by mm:
Commit: Martin Matuska
CommitDate: 2022-03-29 10:49:44 +0000

OpenZFS release 2.1.4

2.1.3 のバグフィックス版ぽいけど 13.1-RELEASE にも来るかな?
880
(2): 2022/03/29(火)22:21 AAS
CP/MはVMSっぽいんだけど
VMSとDOSではCOPYなのに
CP/MはPIPなのが、子供のころに謎だった

デジタルリサーチがまともだったら
PC-DOSはCP/Mで
マイクロソフトはPC用UNIXを売ってたかもしれなかった(本当か)
881: 2022/03/29(火)22:32 AAS
その世界線も含めてこちらで心置きなく語りませんか?
昔のPC
2ch板:i4004
882
(1): 2022/03/29(火)22:33 AAS
>>880
> マイクロソフトはPC用UNIXを売ってたかもしれなかった(本当か)

… XENIX
883: 2022/03/29(火)22:35 AAS
>>876
短いコマンドに慣れてるんだからイライラするに決まってるだろ
人の話ちゃんと理解できるか?

>>877が言ってるようにWindows使っていれば
一文字長いdirでなければイライラするだろうし
元から4文字ぐらいなら誰も気にしてないんだよ

なぜ最初に短すぎる2文字を選んだのかって話だ
grepとか4文字もあるのにさ
印字速度以外の理由はない
884: 2022/03/29(火)22:37 AAS
>>878
UNIXっていうのは商用UNIXの話ね
FreeBSDはもう元のUNIXのコードは使われていない
macOSはBSDのフォーク
オリジナルのUNIXはもう消滅寸前だよ
まあそれでも高い金もらってるから10年ぐらいは生き残るだろうけどね
885: 2022/03/29(火)22:45 AAS
>>880
>>882も書いてるけど商用UNIXの初期の戦いはSunOS vs Xenix だぞ。
その数年後にSCOがXenixの権利を買い取ったみたいだが。

その後System Vが商用化してして、AIXとHP-UXが登場した。
POSIXが誕生した後にSCO Xenixは消えたがPOSIXの前身は、
SunOSとXenixとSystemVとBSDの違いを吸収するものとして誕生した。

だからXenixはPOSIXが誕生したあたりの時代では
マイクロソフトはUNIX界で大きな影響力を持っていた。
886: 2022/03/29(火)22:48 AAS
>>876
懐古主義はやめろというのは、
昔のやり方のほうが良かったという考えをやめろって話
887: 2022/03/29(火)22:57 AAS
>>879
git: 99c3f1577459 - releng/13.1 - zfs: merge openzfs/zfs@52bad4f23 (zfs-2.1-release) into stable/13
Commit: Martin Matuska
CommitDate: 2022-03-29 13:50:47 +0000

OpenZFS release 2.1.4

思ったより早かった
888: 2022/03/29(火)23:08 AAS
Unix哲学はシェル限定の話だけど、今はプログラミング言語の話に
形を変えたって感じがするよね

Go and UNIX Philosophy - yuya-takeyama's presentations
外部リンク:presentations.yuyat.jp

Unix Philosophy and Node.js
外部リンク:blog.izs.me

Unix Philosophy in Ruby Programing
外部リンク:www.ruby-forum.com
1-
あと 114 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.022s