我的〜/ .bashrc权限被拒绝了
我在访问~/.bashrc
文件时遇到问题。 我做了并获得了以下内容:
yuve@YuveSys:~$ ~/.bashrc -bash: /home/yuve/.bashrc: Permission denied yuve@YuveSys:~$ sudo su root@YuveSys:/home/yuve# ~/.bashrc bash: /root/.bashrc: Permission denied
有人可以帮忙吗?
注意 :我使用的是Ubuntu 14.04 LTS。 谢谢。
.bashrc
并不意味着要执行但是来源。 试试这个:
. ~/.bashrc
编辑文件运行nano .bashrc
希望能帮助到你
如果您要执行的操作是打开.bashrc
文件进行编辑,则需要使用任何文本编辑器(例如nano,vi或gedit)打开它。 如果您在以任何方式更改它之后尝试更新,则可以使用source .bashrc
命令。
例如 ,
# Open the file with nano text editor and make changes you want $ nano ~/.bashrc # Run source command to apply changes $ source ~/.bashrc foobar@ubuntu:$
也可以看看:
-
执行Bash脚本与采购它有什么区别?
-
如何在脚本中向PATH添加目录,以便它影响调用shell和会话的其余部分?
~/.bashrc
不应该被执行。 你应该运行像gedit ~/.bashrc
这样的东西
你得到了这个错误,因为没有设置执行位,但它不应该。
当你在root中时,你也可以通过运行nano .bashrc
来编辑它来进行编辑。