在 SCO 中哪里可以找到.profile
我的用户登录信息?
我需要编辑它,所以我可以PATH
向它添加一个,以便我的PATH
负载在启动时加载。
我必须补充:
echo $PATH
...因为我已经编辑了PATH
.
任何关于在哪里找到该.profile
文件的帮助将不胜感激。
答案1
.profile
与任何“点文件”(名称以 开头的配置文件)一样,您的.
位于您的主目录中。这是您登录时的默认目录,您可以使用cd
不带参数的命令返回该目录,并且可以将其用作它的快捷方式,例如,无论当前目录是什么,~
您都可以引用您的.profile
as 。~/.profile
如果您.profile
不存在,系统的行为就好像它是空的(大多数点文件都是这种情况)。因此,如果您想添加某些内容,请根据需要创建该文件。使用您选择的文本编辑器。
添加echo $PATH
到.profile
是无用的,甚至是一个坏主意,因为它可能会破坏远程文件复制工具,例如rsync
.我不明白你想做什么。如果您想向您的 中添加一个目录PATH
,请将其放入您的~/.profile
:
PATH=$PATH:/some/extra/directory
这会将指定的目录添加到搜索路径的最后。或者,如果您想将bin
主目录中的子目录添加到搜索路径的前面:
PATH=~/bin:$PATH
一些古董贝壳需要额外的线路export PATH
,但我认为即使在 SCO 上,这个世纪也没有必要了。
答案2
我必须使用用户的登录名创建 .profile 文件,然后我必须添加:
echo $PATH
然后我注销并重新登录,它正确保存了它。