SCO 中的.profile

SCO 中的.profile

在 SCO 中哪里可以找到.profile我的用户登录信息?

我需要编辑它,所以我可以PATH向它添加一个,以便我的PATH负载在启动时加载。

我必须补充:

echo $PATH

...因为我已经编辑了PATH.

任何关于在哪里找到该.profile文件的帮助将不胜感激。

答案1

.profile与任何“点文件”(名称以 开头的配置文件)一样,您的.位于您的主目录中。这是您登录时的默认目录,您可以使用cd不带参数的命令返回该目录,并且可以将其用作它的快捷方式,例如,无论当前目录是什么,~您都可以引用您的.profileas 。~/.profile

如果您.profile不存在,系统的行为就好像它是空的(大多数点文件都是这种情况)。因此,如果您想添加某些内容,请根据需要创建该文件。使用您选择的文本编辑器。

添加echo $PATH.profile是无用的,甚至是一个坏主意,因为它可能会破坏远程文件复制工具,例如rsync.我不明白你想做什么。如果您想向您的 中添加一个目录PATH,请将其放入您的~/.profile

PATH=$PATH:/some/extra/directory

这会将指定的目录添加到搜索路径的最后。或者,如果您想将bin主目录中的子目录添加到搜索路径的前面:

PATH=~/bin:$PATH

一些古董贝壳需要额外的线路export PATH,但我认为即使在 SCO 上,这个世纪也没有必要了。

答案2

我必须使用用户的登录名创建 .profile 文件,然后我必须添加:

echo $PATH

然后我注销并重新登录,它正确保存了它。

相关内容