我可以访问当前终端正在运行的 bash 配置文件的副本吗?

我可以访问当前终端正在运行的 bash 配置文件的副本吗?

我错误地删除了 ~/.bashrc,但我有一个正在运行的终端,其中包含所有设置。是否可以访问启动终端时 ~/.bashrc 的内容?

答案1

不可以,但是您可以恢复设置,并使用它们重新创建您的~/.bashrc。使用:

(echo "=== set ===";set;echo "===env ==="; env | sort;echo "=== alias ===";alias) >some.file

然后从 和 的副本开始/etc/skel/.bashrcsome.file您可以重新创建,

顺便说一句,您可能指的是“错误删除”,而不是“意外删除”。

相关内容