如何从 Mac OS X 10.5 中的终端重置我的 ~/profile?

如何从 Mac OS X 10.5 中的终端重置我的 ~/profile?

问候,

我最近在 OS X 10.5 机器上安装了 tomcat,在摆弄 ~/profile 时,我意外地输入了一个错误的别名并保存了它。长话短说,每次我打开终端应用程序时,它都会尝试启动别名并挂断,并且对键盘命令没有反应。

我尝试删除我的主文件夹 -> 库 -> 偏好设置 -> com.apple.terminal.plist

这不起作用....但是当我在系统上创建另一个用户时,终端工作正常。

我猜想可能是主目录中有一些隐藏文件?但我没能成功操控我的 Mac 查看隐藏文件。请帮忙!

答案1

Shift- cmd-.应该可以切换在 Finder 中显示隐藏文件,而无需使用终端。执行此操作,找到您的 .profile 文件,使用 textedit 打开它并修复您的错误。

答案2

您是唯一的用户吗?如果是这样,请在新用户名上(授予他们管理员权限)执行以下操作:

sudo rm /home/useryoumesseduptheterminalfor/.bash_profile

或者如果它只是被称为“.profile”:

sudo rm /home/useryoumesseduptheterminalfor/.profile

这将删除该文件,并且您将再次能够使用终端而不会挂断。

答案3

您可以使用以下命令在终端中显示隐藏文件:

cd /Users/newuser  
ls -al

所有文件名前面包含“。”的文件都是隐藏文件。

如果找到了所需的文件,则可以使用以下命令查看其内容:

cat .hiddenfile OR less .hiddenfile

然后复制出恢复 .profile 文件所需的内容。我希望这就是你想要的。

答案4

怎么做呢:

$ sudo mv -i /Users/YourMainAccountName/.profile /Users/YourMainAccountName/busted_profile

来自您刚创建的新用户?

相关内容