Linux Environment Variables
Try Hard Security Group
グローバル変数
グローバル変数は子プロセスによって継承されます。
現在のセッション用にグローバル変数を作成するには、次のようにします:
この変数は、現在のセッションとその子プロセスからアクセスできます。
次のようにして変数を削除できます:
ローカル変数
ローカル変数 は 現在のシェル/スクリプト からのみ アクセス できます。
現在の変数のリスト
一般的な変数
From: https://geek-university.com/linux/common-environment-variables/
DISPLAY – X で使用されるディスプレイ。通常、この変数は :0.0 に設定されます。これは現在のコンピューター上の最初のディスプレイを意味します。
EDITOR – ユーザーの選好するテキストエディター。
HISTFILESIZE – 履歴ファイルに含まれる最大行数。
HISTSIZE – ユーザーがセッションを終了するときに履歴ファイルに追加される行数。
HOME – ホームディレクトリ。
HOSTNAME – コンピューターのホスト名。
LANG – 現在の言語。
MAIL – ユーザーのメールスプールの場所。通常は /var/spool/mail/USER です。
MANPATH – マニュアルページを検索するディレクトリのリスト。
OSTYPE – オペレーティングシステムのタイプ。
PS1 – bash のデフォルトプロンプト。
PATH – 実行したいバイナリファイルを保持するすべてのディレクトリのパス。ファイル名を指定するだけで相対パスや絶対パスを使用せずに実行できます。
PWD – 現在の作業ディレクトリ。
SHELL – 現在のコマンドシェルへのパス (例: /bin/bash)。
TERM – 現在の端末タイプ (例: xterm)。
TZ – 自分のタイムゾーン。
USER – 現在のユーザー名。
ハッキングに関連する興味深い変数
HISTFILESIZE
この変数の 値を 0 に変更 してください。これにより、セッションを 終了 するときに 履歴ファイル (~/.bash_history) が 削除 されます。
HISTSIZE
この変数の値を0に変更して、セッションを終了するときにはどんなコマンドも履歴ファイル (~/.bash_history) に追加されません。
http_proxy & https_proxy
プロセスは、ここで宣言された proxy を使用して、httpまたはhttps を介してインターネットに接続します。
SSL_CERT_FILE & SSL_CERT_DIR
プロセスは、これらの環境変数で指定された証明書を信頼します。
PS1
プロンプトの表示を変更します。
Root:
通常のユーザー:
バックグラウンドで実行中のジョブが1つ、2つ、3つ:
バックグラウンドで実行中のジョブが1つ、停止中のジョブが1つ、最後のコマンドが正常に終了しなかった場合:
Try Hard Security Group
Last updated