Linux操作123456(轉)

BSDLite發表於2007-08-11
Linux操作123456(轉)[@more@]一、螢幕操作的技巧
1.螢幕回捲
按快捷鍵“Shift+Page Up”可使當前螢幕回捲數頁,回捲的頁數視你擁有的Video RAM(視訊記憶體)的多少而定;你也可以使用$ script命令將螢幕上出現的任何東西都複製到script_file中,直至你使用exit這個命令為止,這樣就可以在稍後再來檢視剛才的內容;

2.重設螢幕
如果你不經意間使用了more或cat命令處理一個可執行檔案時,我想你的螢幕將會充滿了奇怪的字元。此時使用reset命令就可以輕鬆解決這個問題。

二、提高Linux下的硬碟讀取速度
在Linux下使用32Bit I/O和DMA:
使用命令/sbin/hdparm -c1/dev/hda(hdb,hdc..)開啟32Bit傳輸模式;
使用命令/sbin/hdparm -d1/dev/hda(hdb,hdc..)開啟DMA;
最後使用命令/sbin/hdparm -k1/dev/hda,使硬碟在Reset之後保持上面的設定,這樣可以使硬碟讀寫速度提高一倍以上。

三、解決Xwindow下的當機問題
Xwindow 有時可能會突然失去響應,也就是人們常說的“當機”,其實此時系統並沒有當機。可有兩個常用的方法來殺死X server:其一,用Ctrl+Alt+Backspace組合鍵;其二,先按Ctrl+Alt+F2組合鍵切換到另一操作檯,然後登入到系統,再執行# ps -ax|grep startx,這將會列出你的Xserver的PID,只要如下操作就能殺死Xserver:# kill -9 PID_Number,最後透過按Alt+F1組合鍵返回原來的平臺。

四、rpm的小技巧
1.安裝rpm包時顯示進度
可以用-vh引數,例如:rpm -ivh ipchains-1.3.6-1.i386.rpm,但如果是使用glint或xrpm命令,則不必加此引數;
2.直接透過ftp來安裝rpm包
使用命令:rpm -i
3.校驗所有的rpm包,查詢丟失的檔案
使用命令:rpm -Va
4.查詢一個檔案屬於哪個rpm包
使用命令:rpm -qf/usr/bin/who
5.列出一個rpm包的描述資訊
使用命令:rpm -qpi mon-0.37j-1.i386.rpm
6.列出一個rpm包的檔案資訊
使用命令:rpm -qpl mon-0.37j-1.i386.rpm

五、系統管理技巧
1.用Unzip命令可以同時解壓多個檔案,我們不能用unzip *命令,而是用unzip“*”命令;
2.在同一個命令列上可以同時執行多條命令,只需用分號分隔。例如編譯一個原始檔,可以用命令:type ./configure; make;make install;
3.檢視中斷資源佔用情況,/proc目錄下的interrupts及ioaddress等檔案包含了資源使用情況,可以用less filename命令直接檢視。
4.rm命令的妙用。我們都知道,刪除檔案可以用命令rm,刪除目錄可以用命令rmdir。通常都是rmdir與rm配合使用才能完全刪除一個目錄,因為rmdir只能刪除空目錄,一旦目錄裡有檔案就只能先用rm把所有檔案刪除,萬一目錄中還有子目錄,一級子目錄?二級子目錄……那豈不是很麻煩。現在可以用帶引數-r的rm命令來刪除一個非空目錄?這樣可以把目錄和目錄中所有內容一併刪除掉。

六、增加虛擬記憶體
如果SWAP(交換空間)不夠了,只要你的硬碟上有空閒的空間,直接用命令:mkswape/dev/hda(假設你的驅動器是/dev/hda),swapon/dev/hda;要自動啟動SWAPE,可以把新的分割槽加到/etc/fstab中去,照著原來SWAP的寫就行了。用“free”檢查你SWAP的大小,Linux支援最多16個交換分割槽,每個交換分割槽最大128MB,沒有空閒分割槽的時候,可以用個大檔案來建立,用命令“man mkswap”檢視幫助。
# dd if=/dev/zero of=swapfile bs=1024 count=8192
# mkswap swapfile 8192
# sync
# swapon swapfile

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617542/viewspace-947732/,如需轉載,請註明出處,否則將追究法律責任。

相關文章