在不使用shell的情况下编辑bash .bashrc

时间:2015-06-23 17:29:27

标签: linux bash shell raspberry-pi

我在我的树莓上编辑了文件.bashrc,并在最后添加了startx

有没有人知道如何在不使用shell的情况下删除它?显然,每次打开shell时,它都会调用startx并在之后关闭shell。

4 个答案:

答案 0 :(得分:4)

我假设你可以ssh到你的覆盆子pi,如果是这样尝试:

ssh -t username@hostname /bin/something-other-than-bash

答案 1 :(得分:3)

如果您有权访问sed:

ssh -t user@raspberry "sed -i '$d' .bashrc"

答案 2 :(得分:1)

  • 使用sftp获取.bashrc。
  • 一些本地编辑器修改文件,
  • 然后sftp再次把文件放回去。

另见这篇文章。

https://serverfault.com/questions/94503/login-without-running-bash-profile-or-bashrc

答案 3 :(得分:0)

当您打开.bashrc shell时,

bash将会执行。您可以打开任何其他shell(例如tcsh)并进行编辑。