PS1プロンプトの説明

  

注:使用方法:#PS1 = 'カスタムコンテンツ'両側の一重引用符に注意してください。PS1 = '(\\ u @ \\ H \\ d \\ t)\\ $' PS1:ユーザー通常のプロンプトPS2:2行目に入力されたプロンプトを待って、最初の行は失われていません。 Linuxシステムプロンプトは、システム変数PS1によって定義されます。 [username @ host working directory] ​​$ PS1の値を取得するには、echo $ PS1を使用します。つまり、PS1 =" [\\ u @ \\ h \\ w]&\\;ログイン後にPS1を変更できます。表示スタイルですが、システムへの再起動ログインを終了すると、そのスタイルがシステムのデフォルトスタイルになります。スタイルを完全に変更する場合は、設定ファイルからのみ変更できます。 PSは、ユーザーのルートディレクトリの下の.bash_profileに定義されています。 #.bash_profile#の場合エイリアスと関数を取得する[-f〜/.bashrc]; then。〜/.bashrc fi#ユーザー固有の環境とスタートアッププログラム#以下はset PS1 PS1 =" [\\ u]の値です。 @ \\ h \\ w] \\ $" PATH = $ PATH:$ HOME /bin#サブシェルで使用できるように、出力PS1にエクスポートを使用します。これにより、ROOTユーザーもこのスタイルを使用できます。#export PS1 export PATH unset USERNAMEを使用して、環境内のデフォルトの特殊記号の意味について簡単に説明しましょう:\\ d:日付を表し、形式は平日の月日です、例:" Mon Aug 1" \\ H:完全なホスト名。たとえば、次のようになります。私のマシン名はfc4.linuxです。その後、名前はfc4.linux \\ hです。ホストの最初の名前のみです。たとえば、fc4、.linuxは省略されます。 HH:MM:SS \\ T:表示時間は12時間形式\\ A:表示時間は24時間形式:HH:MM \\ u:現在のユーザーのアカウント名\\ v:BASHバージョン情報\\ w:完全な作業ディレクトリ名。ホームディレクトリは、\\ Wを〜に置き換えます。作業ディレクトリ名を取得するには、ベース名を使用します。したがって、最後のディレクトリのみ\\#:プロンプト文字が\\ $:で発行された最初のコマンドです。普通のユーザーは次のとおりです。$

PS1変数を設定することでプロンプトの色を変えることができます。 PS1で設定された文字シーケンスの色のフォーマットは次のとおりです。\\ [\\ e [F; Bm \\]ここで、「F」はフォントの色、番号30〜37、「B」は背景色、番号40〜47です。カラー出力は `` \\ e [0m '' 'でオフにすることができます;特にBが1の場合、太字の太字のテキストが表示されます詳細については、以下のカラー表とコード表を参照してください。カラーテーブルの前景の背景色30 40黒31 41赤

Copyright © Windowsの知識 All Rights Reserved