- 论坛徽章:
- 0
|
OS:hp-unix, itanium, 11.31
在/etc/profile中,PATH设置:PATH=/usr/bin:/usr/ccs/bin:/usr/contrib/bin:/usr/contrib/Q4/bin:/opt/perl
在/.profile中,PATH设置: PATH=/usr/sbin:$PATH:/sbin:/home/root:/usr/opt/temip/bin
在/root/.dtprofile中没有PATH设置
但是执行env命令后,显示PATH:
PATH=/usr/bin:/usr/ccs/bin:/usr/contrib/bin:/usr/contrib/Q4/bin:/opt/perl/bin:/opt/ipf/bin:/opt/nettladm/bin
:/opt/fcms/bin:/opt/wbem/bin:/opt/wbem/sbin:/opt/rdma/bin:/opt/sas/bin:/opt/ssh/bin:/opt/mx/bin
:/opt/graphics/common/bin:/opt/atok/bin:/usr/bin/X11:/usr/contrib/bin/X11:/opt/sec_mgmt/bastille/bin
:/opt/resmon/bin:/opt/drd/bin:/opt/dsau/bin:/opt/dsau/sbin:/opt/firefox:/opt/gnome/bin:/opt/perf/bin
:/opt/ignite/bin:/usr/contrib/kwdb/bin:/opt/mozilla:/var/opt/netscape/server7/shared/bin
:/var/opt/netscape/server7/bin:/opt/perl_32/bin:/opt/perl_64/bin:/opt/prm/bin:/opt/sfm/bin
:/opt/swm/bin:/opt/sec_mgmt/spc/bin:/opt/java1.4/jre/bin:/opt/spb/bin:/opt/swa/bin:/opt/hpsmh/bin
:/opt/thunderbird:/opt/wlm/bin:/opt/gwlm/bin:/usr/local/bin:/usr/local/sbin:/sbin:/usr/sbin:/bin: $ACE_ROOT/bin
:/opt/aCC/bin:/opt/caliper/bin:/opt/langtools/bin
按理解,root用户的环境变量的加载次序是/etc/profile —— /.profile —— /root/.dtprofile,但是就算几个加起来,还是没有最终显示的那么多,为什么?还有其他文件要加载吗?加载的次序如何呢?谢谢!
[ 本帖最后由 terry_wen 于 2008-5-19 11:24 编辑 ] |
|