質問: UNIXベースだからシェルで動かせるとか SSHでサーバーに入るとかの話を聞いたのですが よくわかりません。 どういうことでしょうか
回答: 「シェルで動かせる」という認識 もしくはそう教わったことが間違いなので 何の話をしているのかは そう教えた人に相談しなければわかりません。 シェルとはOSとユーザーの間で インターフェイスとなるソフトウェア群を指します。 つまりWindowsにもAndroidにもシェルはあります。 ですからシェルという言葉を誤用して おかしなことを言われても 何の話なのか、正確に他社が類推することはできません。 さらなるおかしな話で混乱するだけになるかもしれません。 COVID-19をCOVID-19とは呼ばず 新型コロナと呼ぶならまだしも コロナと呼ぶような人が世の中には多々いますが 結果的に「コロナはただの風邪」という言説が 混乱を招くようなことにもなります。 そういうことは、さまざまな分野で起きるものです。 UNIX関連でよく見られるおかしな言説としては Windowsユーザーが、シェルという言葉を知らなかったため GUIシェル,コマンドシェル,シェルコマンドといった言葉を区別できず なんでもシェルと呼ぶような例が、非常によく見られます。 たぶんDOSSHELL.EXEの体験も無い世代 SHELL=A:\COMMAND.COMみたいな記述も知らない人 MS-DOSも知らない世代には、そういうことが起きるのでしょう。 ですから、そういう人に話を聞くと お互いろくに理解していない話ゆえに 勘違いや間違った知識になりやすいはずです。 実際は、UNIXベースでなくてもなんらかのシェルを介して 操作をしていますし、SSHクライアントで接続できるのは SSHDがサーバーとして動いているの組み合わせでしかありません。 UNIXベースだからといって、iOS端末にSSHで入れるわけでも無く 手間ひまかけてSSHDを動かし適切な設定をする必要があります。 前述の通り、もともと何の話かがよくわかりませんから もっと遡って、本質的な目的の話について 調べたり質問していくほうがいいはずです。 今つまずいているのは、間違えて大根を買って帰って カレーライスに大根を活かす方法を調べているようなものです。