Linux vi 編輯器經(jīng)常卡死是什么原因該怎么解決
宕機,指操作系統(tǒng)無法從一個嚴重系統(tǒng)錯誤中恢復(fù)過來,或系統(tǒng)硬件層面出問題,以致系統(tǒng)長時間無響應(yīng),而不得不重新啟動計算機的現(xiàn)象。不過Linux在使用vi編輯器的時候,vi出現(xiàn)了卡死的情況,且這種情況經(jīng)常發(fā)生,究竟是什么原因造成vi卡死的呢?下面小編就給大家介紹下vi卡死的解決方法。
方法步驟
開啟了另一個終端對進出strace后,發(fā)現(xiàn)卡死在connect函數(shù)
Process 12251 attached– interrupt to quit
connect(4, {sa_family=AF_FILE, path=“/dev/gpmctl”。。.}, 13
連接/dev/gpmctl時出現(xiàn)阻塞。
/dev/gpmctl是與鼠標(biāo)相關(guān)的驅(qū)動,為虛擬終端提供鼠標(biāo)支持。
在.vimrc文件中有關(guān)于這個參數(shù)的設(shè)置:
“ In many terminal emulators the mouse works just fine, thus enable it.
if has(‘mouse’)
set mouse=a
endif
set mouse=a這一項在終端類型為xterm時可以正常使用,在終端為linux(未時能gpm)時會出現(xiàn)問題。
解決方法:
1) 注釋掉個設(shè)置
2) 更改這個設(shè)置:
if $TERM !=”linux”
set mouse=a
endif
補充:預(yù)防死機的小技巧
1、不要在同個硬盤安裝多個操作系統(tǒng)
2、不要一次性打開多個網(wǎng)頁瀏覽
3、在關(guān)閉電腦時,不要直接按電源按鈕,否則會導(dǎo)致文件丟失,下次使用不能正常開機導(dǎo)致死機
4、別讓CPU、顯卡超頻,電腦溫度過高
5、及時清理機箱內(nèi)的灰塵
6、更換電腦硬件配置時,一定要插牢固
7、不要使用來歷不明的軟件和光盤,以免傳染病毒
8、對系統(tǒng)文件或重要文件,最好使用隱含屬性,以免因誤操作而刪除或覆蓋這些文件
9、在安裝應(yīng)用軟件時,若提示是否覆蓋當(dāng)前文件,一定不要覆蓋,通常當(dāng)前的系統(tǒng)文件是最好的
10、在運行大型應(yīng)用軟件時,不要在運行狀態(tài)下退出以前運行的程序,否則會引起整個Windows崩潰
相關(guān)閱讀:死機宕機實例介紹
自2015年3月11日下午5點起,據(jù)蘋果用戶反應(yīng)AppStore、Mac AppStore、iTunesStore均為宕機狀態(tài),iTunes Connect無法登陸,iBooks商店沒有響應(yīng)。此外,iOS和Mac的應(yīng)用商店也出現(xiàn)了大面積癱瘓。并顯示為“所有用戶不可用”。此次服務(wù)中斷時間長達11個小時,甚為罕見。蘋果公司在一份電子郵件聲明中表示,服務(wù)中斷是由于內(nèi)部系統(tǒng)錯誤引起的。
2014年1月21日,大量QQ用戶反映,騰訊的第三方登錄出現(xiàn)故障,不少第三方服務(wù)使用QQ都登錄不上。不僅是第三方登錄,QQ郵箱也無法正常使用。這次受影響范圍很大,騰訊的第三方登錄服務(wù)器出現(xiàn)了宕機。
2010年6月30日消息,據(jù)國外媒體報道,亞馬遜網(wǎng)站周二出現(xiàn)大范圍宕機,持續(xù)時間超過3小時,在此期間用戶只能瀏覽空白和部分產(chǎn)品頁面。
Linux vi 編輯器經(jīng)常卡死是什么原因該怎么解決相關(guān)文章: