- 论坛徽章:
- 0
|
因为以CDE方式登陆时,系统默认不读 .profile. (或者对于csh用户为 login.)
完成这项任务有两个方法。
在缺省创建的$HOME/.dtprofile 文件中,文件最后有一行,其内容为:
# DTSOURCEPROFILE=true
如果删除这一行开头的 "#" 符号,总体上CDE就将以profile. (或 login.) 文件作为CDE会话的信源。
在 $HOME 目录中创建一个 Xdefaults. 文件,并将下面一行放在该文件中(或者添加到已有的Xdefaults.文件中)。
*loginShell: true
注意: 必须完全遵守上面的语法,loginShell中的 "S"必须大写,从"*" 直到":" 中间没有空格,":" 后面有两个空格,然后是单词true ("true"可以是true, TRUE, 或者 True)。
在登录时Xdefaults.文件是CDE的信源,任何合法的X Windows 资源都结合到该CDE 登录会话资源中。"loginShell" 资源被传递给应用程序,终端窗口中的应用程序对此进行解释,每次启动终端窗口时,即启动登录shells。
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/101519/showart_2002627.html |
|