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

Linux –環境文字列は実際にどこに保存されていますか?

ただし、初めて新しい名前を追加するときは、mallocを呼び出して、ポインターの新しいリスト用のスペースを取得する必要があります。古い環境リストをこの新しい領域にコピーし、ポインターのリストの最後にname =value文字列へのポインターを格納しますが、このリスト内のほとんどのポインターは、スタックの最上位にあるname=value文字列を指します。 (UNIX環境の高度なプログラミングで述べられています。)キューに格納されている、新しく作成された環境リストまたは文字列があるようです。

承認された回答:

環境変数は、コマンドライン引数とともに、プロセスメモリレイアウトの最上部、スタックの上に格納されます。


Linux
  1. Linuxでパッケージの依存関係を一覧表示する方法

  2. Red Hat Linux の sshd ログ ファイルはどこに保存されますか?

  3. ifconfig (Linux の場合) の非推奨宣言はどこにありますか?

  1. Linux –名前付きセマフォはどこに保存されますか?

  2. Linux –カーネルメーリングリストに参加していますか?

  3. Linux の itoa 関数はどこにありますか?

  1. Linuxデスクトップ用の4つのやることリストマネージャー

  2. Linux サブシステムのファイルシステムは Windows 10 のどこにありますか?

  3. Linux:スワップ ファイルを配置する場所