linux 系統管理的10個小技巧

1.恢復屏幕
嘗試輸入:#cat /bin/cat
輸入的屏幕內容很是凌亂,那麼該怎麼作?
輸入:#reset 那麼屏幕恢復正常了,比關閉再次登陸好多了,特別是通過至少5臺機器和SSH2才能到達linux

2.屏幕協做shell

當有問題須要另我的協助時,這將變得很重要。
你控制一臺機器,另外一個有B控制,B請求協助,機器爲posh;
你能夠進行操做;
#su -B
轉到posh
#ssh posh
到達之後,運行一下代碼:
#screen -S foo
而後呼叫B:
「B,在終端運行命令#screen -x foo」
這使你和B的會話在linux shell中鏈接在一塊兒。你能夠輸入他也能夠輸入,但彼此能夠看到對方的所作的事情,這避免了進入其餘層次,並且雙方都有相同的控制權。

注意,雙方須要用同一用戶登陸。scree命令還能夠:實現多個窗口和拆分屏幕。ssh

3.卸載沒有響應的DVD驅動code

此時,做爲linux管理員通常都會重啓機器;但你會不清楚正在運行什麼,以及爲什麼不釋放DVD驅動。
下面介紹怎麼找到保持 DVD驅動器的進程,並輕鬆彈出 DVD驅動器:咱們來進行模擬。在DVD驅動器中放入磁盤,打開一個終端,裝載DVD驅動器:
#mount /media/cdrom
#cd /media/cdrom
#while [1];do
echo"All your drives are belong to us!";
sleep 30;
done
如今打開第二個終端並試着彈出DVD驅動器:
#eject
有如下消息:
umount: /media/cdrom:device is busy
在釋放該設備以前讓咱們找出誰在使用它
#fuser /media/cdrom
進程正在運行沒法彈出磁盤!
如今若是你是根用戶,就能夠隨意終止進程進程

#fuser -k /media/cdrom
如今能夠釋放驅動器了
#eject
fuser正常。登錄

相關文章
相關標籤/搜索