在 Linux 上运行“export $PATH”时,这些信息实际上存储在哪里?

在 Linux 上运行“export $PATH”时,这些信息实际上存储在哪里?

假设我直接从 bash 命令行运行它,这些信息实际上存储在哪里?

export PATH="/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games"

答案1

它进入当前 shell 的环境(存储在 RAM 中);您可以通过键入来查看它export

如果您退出 shell,则您对环境所做的任何更改都将丢失。如果您希望更改保留,则应将它们添加到 shell 将在启动时执行的文件中(例如~/.bash_profile~/.bashrc等之一)。

相关内容