Mac OSX Lion 终端 ~/.bash_profile 权限被拒绝

Mac OSX Lion 终端 ~/.bash_profile 权限被拒绝

我是终端的新手。我试图 root 我的 Android 手机。输入 ~/.bash_profile 后,我修改了一些东西。我做错了。现在我需要重新输入才能正确操作,但我被拒绝了权限。我不知道该怎么办。

我输入

~/.bash_profile 

我收到了

-bash: /Users/Nader/.bash_profile: Permission denied

如果您能逐步给出答案那就太好了,因为我几乎不知道自己在做什么。

答案1

假设.bash_profile您的 Mac 上有:

打开任何文本编辑器,例如文本編輯。按Cmd+O打开Open File对话框。按Cmd+ (向上箭头)直到到达主目录。按Cmd++ Shift.点)显示所有隐藏文件和文件夹。

选择.bash_profile您的主目录并编辑其内容。最好删除所有内容(将其存储在某处,以防万一),该文件是可选的,包含个人偏好。

或者直接用下面这行替换 export PATH="$PATH:[PATH_TO_FLUTTER_GIT_DIRECTORY]/flutter/bin"

答案2

它说“权限被拒绝”,因为您正尝试将 .bash_profile 作为命令运行。当您键入时,~/.bash_profile您还没有给它一个针对文件执行的命令。

因为文件名以“.”开头,所以它是一个隐藏文件。Daniel Beck 告诉您如何在 TextEdit 的文件列表中找到该文件。

如果您在终端窗口中输入,ls -la它将为您提供一个列表(ls),其中包含目录中所有文件的长格式(-l),该列表提供有关文件的更多信息,包括所有权权限。(-a)将显示所有文件,包括隐藏文件。

如果您edit .bash_profile在终端窗口中输入,它将在文本编辑器中打开该文件。您还可以cat .bash_profile将文件的内容直接输出到终端窗口中,以便您可以查看它(您无法编辑它,但至少可以查看它)。

如果您至少可以提供文件列表命令的输出:ls -la针对 .bash_profile 文件,这里的人们会为您提供更多帮助。

相关内容