[Linux]Linuxの構成、shellおよびPATH環境変数


Configs


linuxでは、設定は主にファイルで行います.設定ファイルもたくさんあります.最も重要なプロファイルはshellプロファイルです.各shellには独自のプロファイルがあります.zshは.zshrc、bashは.bashrcは存在します.
これらの設定ファイルで多くの設定が可能ですが、最も重要なのはPATH、すなわち環境変数の設定です.

shellタイプ


シェルはカーネルから分離された独立したプログラムで,複数のシェルがあり,現在も開発が続いている.

zshはz shellとも呼ばれ、shの拡張バージョンであり、多くの新しい機能、プラグイン、トピックをサポートしています.bshと同じshellに基づいて、zshは多くの同じ機能を有し、変換が容易である.

Shell Basic Commands


  • cd:change directoryの略で、現在のディレクトリを変更します.

  • ls:listディレクトリの内容に由来するコマンドで、ディレクトリ内のディレクトリとファイルを画面に出力します.

  • mv:moveの略で、ファイルまたはディレクトリに移動します.必要な場所に移動するときに使用するか、名前を変更するときに使用できます.

  • cp:copyの略語を使用してファイルまたはディレクトリをコピーできます.ディレクトリをコピーする場合は-rオプションを指定する必要があります.

  • cat:カスケードされた略語を使用してファイルの内容を出力したり、複数のファイルを1つのファイルとして作成したり、1つのファイルの内容を別のファイルに追加したりすることができます.

  • less:ファイルの内容を確認するコマンドの1つで、ファイルを読み取り、画面に出力します.

  • tail:ファイルの後ろの部分が表示されます.個別に設定しない場合は、サブ10行が表示されます.

  • Nohup:shellスクリプトファイルをデーモン・プロセスとして実行し、エンド・セッションの中断時に実行を停止しないようにします.

  • rm:removeの略はディレクトリまたはファイルを削除し、ディレクトリを削除するときはrオプションを指定します.

  • mkdir:make aディレクトリの略を使用してディレクトリを作成-pオプションを指定すると、サブディレクトリに一度に作成できます.

  • clear:端末コンテンツのコマンド語を削除します.

  • pwd:print作業ディレクトリの略で、現在作業中のディレクトリ情報を出力します.

  • chown:所有者を変更するコマンド、ls-lで所有者を確認し、chownを使用して所有者を変更します.

  • chmod:Linuxファイルまたはディレクトリ権限を変更するコマンド.

  • grep:入力ファイルの内容から特定の文字列を検索するコマンド.Linuxで最もよく使われるコマンドの1つです.

  • history:Linuxでは、以前に実行したコマンドを記憶し、historyで以前に実行したコマンドを表示できます.

  • ps:processstatusの略で、現在実行中のプロセスを確認できるコマンドです.
  • かんきょうへんすう


    環境変数とは,オペレーティングシステム,すなわちウィンドウ,linuxなどにpath環境変数が存在する.
    まず、変数は値を格納することを意味します.前に環境を加えて、環境はここでシェルを意味します.したがって,環境変数はshell設定値を持つ変数といえる.これらの環境変数は、Shell起動時に引き続き存在し、使用されます.
    echo $ Home
    これを入力し、ホーム環境変数値を出力します.
    ここで,$"はShellスクリプトから変数をロードする非常に重要な役割を果たす.
    linuxには、代表的な環境変数がいくつか存在します.
  • ファミリー:ユーザホームディレクトリパスを格納する環境変数を意味します.
  • USER:ユーザID値を格納環境変数
  • PATH:PATH値を格納環境変数
  • ここでPATH環境変数は命令探索経路を格納する環境変数であり,非常に重要である.
    また、PATHが重要なのは、新しいパッケージやシステムを設定する際に、PATHが設定されていないと、正常に動作しない可能性があるからです.