我登录到远程 shell,并且对此具有 root 访问权限。我正试图编辑我的.bashrc
和.bashrc_profiles
文件,突然我的连接断开,文件处于打开状态。我怀疑出了什么问题。我如何从命令行恢复这些文件?
我尝试从 复制/etc/skel
,但我的cp
命令也不起作用。 donano
或 都vim
不起作用。
答案1
听起来你弄坏了你的$PATH
。不过这很容易修复,你仍然可以使用命令的完整路径。因此,例如,要恢复默认设置.bashrc
,你可以执行以下操作:
/bin/cp /etc/skel/.bashrc ~/
nano
和 也一样vim
,只需使用/bin/nano
和/usr/bin/vim
。最后,请注意,没有.bashrc_profiles
。有~/.profile
,~/.bash_profile
(如果此文件存在,~/.profile
则被 bash 忽略)和~/.bashrc
。