如何将.bash_profile还原为TextEdit文档?

时间:2018-01-21 17:22:18

标签: bash macos

我正在关注Udacity的Git课程,我们对bash配置文件进行了一些更改。

不知何故,我的.bash_profile现在被识别为Unix可执行文件而不是TextEdit文档。我仍然可以像以前一样使用它,但这种变化已经发生,这让我感到困扰。最重要的是,我还想知道引擎盖下发生了什么。

我的计算机(我正在运行MacOS)上存储的数据是可执行文件吗?它没有文件扩展名,所以计算机如何知道?我更改了“获取信息”窗口中的“打开方式”字段,但它仍然标识为可执行文件。

1 个答案:

答案 0 :(得分:0)

在unix中,每个文件都有权限位,你可以用ls -l看到它们。在这种情况下,' x' bit已设置,表示文件是可执行的。要恢复文件,只需在文件上执行chmod -x,它将取消设置' x'权限标志使文件成为文本文件。