我在访问文件时遇到问题~/.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。谢谢。
答案1
.bashrc
不是要执行,而是要获取。尝试以下方法:
. ~/.bashrc
要编辑文件,请运行nano .bashrc
希望能帮助到你
答案2
如果您要打开.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:$
也可以看看:
答案3
~/.bashrc
不应该执行。你应该运行类似gedit ~/.bashrc
您收到该错误是因为未设置执行位,但不应该设置。
nano .bashrc
您还可以在根目录中运行它来进行编辑。