Solaris 一般桌上管理系統環境:進階使用者和系統管理員指南

Solaris CDE 啟動範例

本節提供您可能會如何編輯下列使用者啟動檔案的範例:

Solaris CDE 啟動程序定義 .login.profile 程序檔中名為 DT 的 shell 變數,因此可以在 Solaris CDE 啟動程序期間完成檢查。此防止執行與終端機有關的指令,例如來自執行的 ttystty。請參照下列程序檔範例:

.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 設定值是用於終端機模擬視窗中,如 dttermxterm。 下行顯示在 .Xdefaults 檔案中的典型 ttyModes 設定值:

*ttyModes: erase ^H intr ^C kill ^U start ^Q stop ^S susp ^Z`


註解 -

最喜愛的 Solaris CDE 資源與預設設定值不同。


桌上管理系統視窗管理者的圖示位置是預設設定值的範例之一。在這種情況下,.Xdefaults 檔案中的下行顯示預設圖示位置設定值:

Dtwm*iconPlacement: 右上方