我的 ~/.bashrc 权限被拒绝

我的 ~/.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。谢谢。

答案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您还可以在根目录中运行它来进行编辑。

相关内容