本節提供您可能會如何編輯下列使用者啟動檔案的範例:
Solaris CDE 啟動程序定義 .login 或 .profile 程序檔中名為 DT 的 shell 變數,因此可以在 Solaris CDE 啟動程序期間完成檢查。此防止執行與終端機有關的指令,例如來自執行的 tty 與 stty。請參照下列程序檔範例:
.login (C shell)
if ( ! ${?DT} ) then
stty erase `^h
endif
.profile (sh or ksh)
if [ ! “$DT” ]; then
stty erase `^h
fi
當 DT 未定義時,其餘有關 DT 的語法會防止來自 C shell 的警告。當使用者從習慣用法的以文字為基礎的主控台登入提示符號登入時,並未定義 DT。有關設定點檔案的更多資訊,請參閱 HomeDirectory /.dtprofile 檔案。
您在 .Xdefaults 中指定 Solaris CDE tty 設定值。
在 Solaris CDE 啟動期間,為特定的使用者資源搜尋使用者的 .Xdefaults 檔案。例如,ttyModes 確保使用者最喜愛的 tty 設定值是用於終端機模擬視窗中,如 dtterm 與 xterm。 下行顯示在 .Xdefaults 檔案中的典型 ttyModes 設定值:
*ttyModes: erase ^H intr ^C kill ^U start ^Q stop ^S susp ^Z`
最喜愛的 Solaris CDE 資源與預設設定值不同。
桌上管理系統視窗管理者的圖示位置是預設設定值的範例之一。在這種情況下,.Xdefaults 檔案中的下行顯示預設圖示位置設定值:
Dtwm*iconPlacement: 右上方