Linux コマンドってどうやって実行されてるの?【Part-1】
みなさん Linux コマンド使いこなせてますか?僕は使いこなせていません。 ので、今回は Linux コマンドで気になって調べたあれやこれやを紹介したいと思います👷♀️
Linux とは?
ひとまず普段使っている Linux とはなんぞやというところからググってみました。
Linuxは簡単にいうと、
などと同じOSです。OSとは、コンピューターのすべてのハードウェアを管理しているソフトウェアのことです。
ref: https://www.sejuku.net/blog/4948
Linux は 1991年に PC 用の OS として公開され、その後、スーパーコンピュータや、サーバなど様々なシステムで使われるようになったそうです。最近だと Android OS などのベースとしても *Linuxカーネルが使用されていますね。
ただ、上の説明をみると Mac OS とは別に書かれていますね🤔 そもそもなんで Linux のコマンドが MacOS で実行できるんだ?そこでググってみると下記のような画像が見つかりました。
これを見る感じだと、MacOS は Unixベースの BSD というものがベースになっていることが分かります。また、Linux OS の箇所に(画像左上に)何やら、Unix like systems
と書いてあるのが分かります。これは、Linux が UNIX を参考にして作られたということを表しているそうで、直接的には繋がりがあるわけではないことを示しています。余談になりますが、UNIX は The Open Group という団体が保有する OS であり、団体によって認可されたものが UNIX
として名前をつける権利が与えられるそうで、その他の UNIX のように動作する OS などを UNIX系 や UNIX like などと呼ぶそうです。Linux もその一つとして考えて良さそうですね🐧
Linux コマンドのファイルはどこにあるの?
釣りに行きたいので今回はここまでにして、次回この続きから書いていきたいと思います👷♀️ 🎣
参考
- https://reffect.co.jp/windows/full_understanding_mac
- https://qiita.com/valzer0/items/67a4c8bf2b1be0fc825a
- https://www.sejuku.net/blog/4948
- https://ja.wikipedia.org/wiki/The_Open_Group
- https://tech-camp.in/note/technology/14821/
- https://ja.wikipedia.org/wiki/Android_(%E3%82%AA%E3%83%9A%E3%83%AC%E3%83%BC%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0)
- https://ja.wikipedia.org/wiki/MacOS