ベストアンサー
いいえ、完全なGUISSHクライアントなどはありません。 SSH接続を確立することの全体的なポイントは、接続が確立されると、コマンドライン操作を実行できるコマンドラインシェルに接続されることです。 GUIが関与する唯一の機会は、接続を確立する直前です。これは、接続の確立は通常、後 spanの実行に比べて些細なことであるため、あまり役に立ちません。 >接続が確立されました。そして、接続が確立された後にSSHで行う作業のほとんどは、とにかくコマンドラインで行われます。
「しかし、PuTTYはWindows GUISSHアプリです」と主張できると思います。しかし、それは、何年もの間、Windows にコマンドラインSSH機能がなかったという事実を無視しており、GUIアプリを only の方法。また、その議論は、上記のポイントにも対応していません。つまり、PuTTYのGUIの唯一の有用な部分は、接続を確立する方法を指定するための一連のボタンとテキストフィールドです。 SSHやコマンドラインを初めて使用する人にとっては便利に思えるかもしれませんが、残念ながら、接続が確立されると、コマンドラインプロンプトを見つめるようになります。次のコマンドを入力するだけでした:ssh hostname
最後に、macOSにはSSH固有のGUIアプリはありませんが、組み込みのさまざまなMacGUIアプリがあります。 SSH / SFTP / SCP機能のサポート。たとえば、BBEditやその他のテキストエディタは、リモートファイル編集機能でSFTP接続をサポートしています。この機能では、SSHデーモンを実行している任意のホストをポイントして、ネットワーク接続を介してそのホスト上のファイルを編集できます。人気のFTPアプリも同様にサポートされています。等々。また、Windowsやその他のプラットフォームには、この説明に当てはまるアプリがたくさんあります。
BBEditのSFTP接続エディター。 崇高なテキストとBBEditFTPアクセスをリモートで操作する a>
SSH固有のGUIクライアントにが必要なことはほとんどありません-任意のプラットフォーム。そのため、存在しません。
回答
最大の違いは、Linuxエクスペリエンスのほぼすべての要素をカスタマイズできる驚異的な度合いと、それらのさまざまな要素の可用性です。大小のソースからのカスタマイズは無料です。例:
- カーネル自体は、スケジューラ、ファイルシステム、メモリ管理などの動作方法を制御する何百ものスイッチでコンパイルされる場合があります。したがって、非常に小さなメモリフットプリントで動作し、オーバーヘッドが非常に低いビルドや、大容量のメモリと大容量プロセッサの速度を活用するビルドがあります。
- 選択できるデスクトップ環境は多数あり、そのうち2つが人気のある(GnomeとKDE)は、ほとんど何でもできるようにカスタマイズできます。 Cinnamonデスクトップ(それ自体はGnomeから派生)の次のカスタマイズを検討してください。
左側の部分デスクトップのは、スクロールペインの大きなカスケードメニューに専念しています。上部の検索ボックスにテキストを入力すると、メニューから選択できるアプリケーションの検索が絞り込まれます。デスクトップの右側には、天気、時間、現在の月の満ち欠けを示す月などのウィジェットが含まれています(Linuxの使用中に知っておくことが重要です)。示されている一般的なUI哲学は、メニューベースの選択とウィジェットベースの世界認識です。
次に、別のLinuxデスクトップ(カスタマイズされたKDE)について考えてみましょう。
ここでは、デスクトップはアプリ、ドキュメント、デバイスを表すアイコンで覆われており、上部に透明な「お気に入り」ランチャーが固定されています。メニューから検索して選択する代わりに、アイコンをクリックするだけです。このデスクトップには世界の状態を示すウィジェットがなく、芸術性の実際の試みもないことに注意してください。示されているUI哲学は、「作業に必要なものでデスクトップをカバーする」です。
これらは2つの非常に異なるが、2つの非常に異なるユーザーの感性を反映する、まったく同じOS用の典型的なデスクトップです。これらのユーザーの違いと操作の違いを想像してみてください。
3。 Linuxは、営利企業ではなく、ユーザーコミュニティによってサポートされています。 Linuxの開発はユーザーエクスペリエンスによって推進されており、Linux上で実行されるソフトウェアからお金を稼ぐ必要性の影響を受けません。