2015-11-05 123 views
-4

El Capitan升級後,我無法在Macbook Pro上使用終端。它打開了,但很快顯示 - [進程已完成]並且不起作用。OS X El Capitan升級導致終端無法工作

我無法控制x或z來使終端窗口運行。有誰知道修復終端並重新運行嗎?

terminal image attached

+2

歡迎來到Stack Overflow。請儘快閱讀[關於]頁面。你在終端屬性中設置了哪些shell?難道是你使用的shell不再可用?你當然應該看看這些屬性,看看你是否可以解決這個問題。 Apple向El Capitan添加了SIP(系統完整性保護),這意味着'/ usr'下不在'/ usr/local /'下的東西已經不存在了 - 如果你的shell是'/ usr/xyz/bin/xyzsh ',那可能是造成這個問題的原因。有關更多信息,請參見[Mac OS X El Capitan ...問題](https://stackoverflow.com/questions/33074492/)。 –

+2

考慮http://apple.stackexchange.com/提出的與Apple基礎設施密切相關的問題,但不是專門針對編程。 (StackOverflow的域擴展到「用於編程的*專用*工具」,但該終端也有其他用途,並且是這樣的超出範圍)。 –

回答

1

enter image description here開始在SAFEBOOT和刪除終端偏好。不要啓動終端。然後看看是否可以在終端中輸入命令,但是在正常重新啓動後。

嘗試$默認寫com.apple.terminal NSQuitAlwaysKeepsWindows -bool假

這將導致終端乾淨啓動。如果它在終端的幾次啓動後運行(直到您滿意爲止),請嘗試使用-bool true來查看會發生什麼情況。

嘗試其他用戶帳戶。

進入恢復模式並輸入$ resetpassword並修復ACL。

我不確定這是否有效,但這是我會做的。

失敗的一切,我會考慮重新安裝El Cap。

我也會去終端>首選項>常規,並設置外殼打開與默認登錄外殼 - 請參閱附加的圖像。

相關問題