Path 如何在solaris sparc中永久更改根目录的路径?

Path 如何在solaris sparc中永久更改根目录的路径?,path,solaris,root,sparc,Path,Solaris,Root,Sparc,我已经编辑了/etc/profile,但是路径只对普通用户进行了更改,而更改并不反映root用户的情况,我如何才能使路径也对root用户进行更改?root用户使用不同于其他用户的shell;或者绝对应该:/bin/sh 如果使用bash/ksh语法: export PATH=${PATH}:/new/path1:/new/path2 …行不通 PATH=${PATH}:/new/path1:/new/path2 export PATH 这适用于Solaris上的/bin/sh语法,常规用户和

我已经编辑了/etc/profile,但是路径只对普通用户进行了更改,而更改并不反映root用户的情况,我如何才能使路径也对root用户进行更改?

root用户使用不同于其他用户的shell;或者绝对应该:/bin/sh 如果使用bash/ksh语法:

export PATH=${PATH}:/new/path1:/new/path2
…行不通

PATH=${PATH}:/new/path1:/new/path2
export PATH

这适用于Solaris上的/bin/sh语法,常规用户和根默认路径在路径和SUPATH变量中的
/etc/default/login
/etc/default/su
中定义。

这是否意味着我必须在/etc/default/su中包含PATH=$PATH:/new/PATH导出路径?否。/etc/default/su不是一个shell脚本,而是一个定义初始设置的文件是$这条路在这里毫无意义。当然,进一步的脚本,如/etc/profile和$HOME/.profile,可以改变这个初始设置。