how does emacs know which shell to start? first, it looks at the variable
shell-file-name
. then it looks for a unix environment variable named
eshell
. finally it looks for an environment variable named
shell
. if you want to run another particular shell (for example, the zed shell) when you're in emacs, you can add the following command to your .emacs file:
(setq shell-file-name "/bin/zsh")
Shell 啟動檔案概述
內容提要 登入 login 時的執行順序 啟動檔案舉例 基本作業系統提供的其他shell 說明 1.登入 login 時的執行順序 登入的時候,shell 首先讀shell啟動檔案定義使用者環境。使用者環境通過環境變數的值進行描述。這個環境一直維持到使用者登出 logoff 無論執行什麼shell,...
shell開機自啟動
本人測試使用centos7映象。進入目錄,新建指令碼autostart.sh 使用chkconfig 新增開機自啟動指令碼 chkconfig add autostart.sh chkconfig autostart.sh on 以上是乙個最基本的開機啟動指令碼。注意事項較多 3 將指令碼啟動放在 ...
shell啟動指令碼
由於客戶特殊需求,公升級軟體時自動修改sf,無需手動,給他們在啟動指令碼裡面新增了修改sf的指令。正好記下。f 2 2 sfdst ls usr s304 etc oversea 3if sfsrc sfdst then 4echo sfcfgname is not right 5 s sfcfgn...