Linux系統(tǒng)卡死了解決辦法:
創(chuàng)新互聯(lián)建站是一家專注于成都網(wǎng)站制作、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)與策劃設(shè)計,密云網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)建站做網(wǎng)站,專注于網(wǎng)站建設(shè)十載,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:密云等地區(qū)。密云做網(wǎng)站價格咨詢:13518219792
一.
1、按 Ctrl-Alt-F1(F1-F6 一般來說都可以),然后等一會兒,就會切換到 tty,也就是所謂的文字界面。
2、這個時候需要用用戶名密碼登入。注意,可能鍵盤輸入的速度比較慢,不過應(yīng)該還是可以忍受的。
3、下面在提示符后面輸入 top 回車,這時會看到一張動態(tài)的表,上面列出了耗用資源最多的進程。
4、觀察它刷新一兩次,按q退出,然后輸入 kill ,其中的 PID 你可以在 top 里面看到。這個時候應(yīng)該會快了不少,如果你發(fā)現(xiàn)沒有成功結(jié)束掉,就再輸入 kill -KILL ,這次基本上就沒問題了。
二.
1、大家在鍵盤上找,可以找到一個叫做“Sys Rq”的鍵,在臺機的鍵盤上通常與 Prt Sc 共鍵,在筆記本可能在其他位置,如 Delete。
2、以臺機為例,要使用這種方法需要按住 Alt-Print(Sys Rq),然后依次按下 reisub 這幾個鍵,按完 b 系統(tǒng)就會重啟。更多Linux知識可參考《Linux就該這么學(xué)》。
按住 Alt-Print 的時候就相當(dāng)于按住了 Sys Rq 鍵,這個時候輸入的一切都會直接由 Linux內(nèi)核來處理,它可以進行許多低級操作。這個方法可以在各種情況下安全地重啟計算機,具體操作如下:
1、shutdown命令安全地將系統(tǒng)關(guān)機。在系統(tǒng)關(guān)機前使用shutdown命令﹐系統(tǒng)管理員會通知所有登錄的用戶系統(tǒng)將要關(guān)閉。并且login指令會被凍結(jié),即新的用戶不能再登錄。
2、halt——最簡單的關(guān)機命令,其實halt就是調(diào)用shutdown -h。halt執(zhí)行時﹐殺死應(yīng)用進程﹐執(zhí)行sync系統(tǒng)調(diào)用﹐文件系統(tǒng)寫操作完成后就會停止內(nèi)核。
3、reboot的工作過程差不多跟halt一樣,不過它是引發(fā)主機重啟,而halt是關(guān)機。它 的參數(shù)與halt相差不多。
4、init是所有進程的祖先,它的進程號始終為1, init 0為關(guān)機,init 1為重啟。
由于這樣那樣的原因,Ubuntu 這個桌面總是面臨著卡住的風(fēng)險。為了有限應(yīng)對它卡著不動,我做了一些防范工作。
卡死
如果你發(fā)現(xiàn) Ubuntu 卡住了,一個通過Alt+Ctrl+F/d( /d 的取值為1到6)來切換到命令界面,輸入自己的用戶名而后輸入密碼,登錄。
鍵入如下命令
sudo kill -9 `ps -ef | grep tty7 | awk 'NR==1 {print $2}'`
這樣,你的電腦就會恢復(fù)了,什么你說它注銷了。又要登錄一遍。當(dāng)然這條命令就是做一件事情的。
捷徑
這個世界上,有的人就是多敲一下鍵盤多覺得累,所以下載這個文件吧!
然后放到 /usr/bin/ 目錄下,之后給個運行的權(quán)限。以后就可以直接命令行解決了。
示例:
sudo cp ./Shell_restartDesktop /usr/bin/fuckTTY
sudo chmod a+x /usr/bin/fuckTTY
這樣,以后崩了直接輸入fuckTTY就可以了。
講解
以下命令解讀,看看就好,別當(dāng)真:
kill -9 : 殺無赦(后面緊跟著進程號,誰被喊道誰倒霉)
ps -ef : 派出所(列出所有真在運行中的進程的詳細(xì)信息)
grep tty7 : 躲貓貓(查找 tty7 的信息)
tty7 : 這貨就是你的圖形界面納!
awk : 遠(yuǎn)古文字處理神器,不解釋!
| : 用過都說好的管道,不是超級馬里奧!
“ :你想在命令行里運行命令,用它就不會有錯的!
先確定你有沒有目錄/home/jack 看圖應(yīng)該不是這個路徑
應(yīng)該是/root/jack
cd / ; tar -czvf jack.tar.gz root/jack/ 或者 cd /root ; tar -czvf jack.tar.gz ./jack/ 試試吧