GNU/Linux >> Linux の 問題 >  >> Linux

Linuxのシェルとは何ですか?

私たちの読者の多くは、Linuxの学習に関する記事を書くように私に要求しました。たくさんのフィードバックを寄せてくれてありがとう。FOSSLinux.comでほとんどのユーザーが何を探しているのかを理解するのに大いに役立ちました。このメガシリーズの最初の記事であるLinuxシェルを紹介できることに興奮しています。 Linuxでよく使われるこの用語について聞いたことがあるかもしれません。では、シェルとは何ですか?

シェルは、指定したコマンドを受け取り、それらのコマンドを実行して出力を提供するプログラムです。それはコマンドラインインタプリタのようなものです。 Linuxディストリビューションのシェルは、「ターミナル」と呼ばれるアプリケーションから使用できます。

ArchLinuxをベースにしたディストリビューションであるManjaroLinuxの次のターミナルを見てみましょう。

[]内のコンテンツは、ユーザー名、サーバー名、およびそのユーザーがシステムを通常のユーザー($)またはスーパーユーザー(#)として使用している場合です。スーパーユーザー(rootとも呼ばれます)には管理者権限があります。デフォルトでは、常に通常のユーザーとしてログに記録されます。スーパーユーザーとしてログインするには、「su」コマンドを使用する必要がありますが、試行する前に注意してください。そのモードでは、重要なシステムファイルを含むシステム上の任意のファイルを削除または上書きできるため、自分が何をしているかを完全に確認する必要があります。この時点で、それについて知っているだけです。後で詳しく説明します。そのため、点滅しているカーソルがコマンドの実行を待機しています。

シェルとは何かがわかったので、簡単なコマンドでこのチュートリアルを終了しましょう。

次のコマンドを入力して、コンピューターの詳細を取得します。

uname -a

Unameコマンドは、コンピューターで実行されているLinuxディストリビューションを含む、コンピューターの名前、バージョン、およびその他の詳細を出力します。

シェルはコマンドラインインターフェースですが、マウスは引き続きターミナルで機能します。ターミナルのコンテンツをスクロールしたり、テキストを選択して右クリックしたりすることで、マウスでテキストをコピーできます。テキストを選択してから、ポインタを次の行のコマンドに移動し、中央をクリックして選択したテキストをコピーすることもできます。

これで、コンピューターとの対話方法を変える強力なツールShellについて説明しました。


Linux
  1. Linuxを持続可能なOSにする理由

  2. Linuxコミュニティが特別な理由は何ですか?

  3. LinuxとUnix:違いは何ですか?

  1. Linuxユーザーとは何ですか?

  2. Linuxシステムの現在のランレベルはどれくらいですか?

  3. Linuxでのセッションの定義は何ですか?

  1. % は Linux シェル文字列で何をしますか?

  2. Linux ソートのデフォルトの順序は何ですか?

  3. Busybox のデフォルト シェルとは何ですか?