Linux使用技巧33則

2021-04-17 16:39:40 字數 2801 閱讀 6987

原貼:http://www.turingtoday.net/www/articlecontent.asp?id=2206

1:host的樂趣: host能夠用來查詢網域名稱,然而它可以得到更多的資訊。host -t mx linux.com可以查詢出linux.com的mx記錄,以及處理mail的host的名字。host -l linux.com會返回所有註冊在linux.com下的網域名稱。host -a linux.com則會顯示這個主機的所有網域名稱資訊。 2:找到命令需要的檔案,也許你希望搞清楚乙個命令它到底使用到了什麼其他相關檔案和命令?試試ldd就可以了。如ldd traceroute,返回結果會是libc.so.6,lid-linux.so.2

4:使用多達23個的虛擬終端(vt),假設你現在有6個,仿照/etc/inittab種的檔案,加入

8:234:respawn:/sbin/getty 38400 tty8

24:234:respawn:/sbin/getty 38400 tty24

5:console切換:左alt-方向鍵,迴圈切換console。效果和alt+fn一樣。

8:/proc中的重要資訊

cat /proc/cpuinfo - cpu (i.e. vendor, mhz, flags like mmx)

cat /proc/interrupts - 中斷

cat /proc/ioports - 裝置io埠

cat /proc/meminfo - 記憶體資訊(i.e. mem used, free, swap size)

cat /proc/partitions - 所有裝置的所有分割槽

cat /proc/pci - pci裝置的資訊

cat /proc/swaps - 所有swap分割槽的資訊

cat /proc/version - linux的版本號

10:讓你的硬碟飛起來: 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之後保持上面的設定,這麼一來,硬碟讀寫速度應該可以提高一倍以上。

11:微調你的ext2: linux下的命令tune2fs可以設定最大mount次數(因為linux即時在mounted clean狀況下,達到一定的mount次數後,會強制e2fsck對於我這樣的每天開關機的來說很不方便),tune2fs命令的其他用途請參見man。

12:禁止在netscape中顯示閃爍(blink)tag: ~/.xdefaults中修改 netscape*blinkingenabled: false 之後執行 xrdb -load ~/.xdefaults

13:隨時改變xterm的字型大小:shift加+/-

14:ext2的檔案屬性: lsattr列出屬性,chattr可以改變屬性。如 chattr +a filename 則系統不會修改其last access time屬性;chattr +i 則可以避免被rm掉。

15:sis6326顯示卡的配置:在device中加入:dacspeed 110 option "no_bitblt" option "sw_cursor"

16:使用strings可以把字串從binary檔案中分離出來

17:你大概已經習慣了使用top來觀察系統使用情況,那就使一使使用vmstat 1來看看cpu的空閒程度(顯示結果的最後一項)。

18:使用watch命令,反覆執行特定命令,如"watch ls -l /tmp/blah",將一直觀察檔案的大小改變。

19:使用pppstats得到ppp連線的資料。

20:顯示遠端機器的nfs: showmount -e hostname

21:使用autofs免去你每次mount和umount之苦,再redhat6.0中帶了autofs的rpm,只要安裝好之後便可以享受自動載入檔案系統的方便。 在/misc目錄下,建立乙個cd目錄,如果使用其自帶的auto.misc和auto.master的話,馬上就可以實現自動載入功能了。

22:在bash shell中,可以用!重複上幾次輸入過的命令,這樣就可以省去往上滾動的麻煩了。使用ctl+r可以互動的檢索以前使用過的命令列。

23:使用cd -在上兩個cd /directory/操作中切換。如先是cd /home/foo接著是 cd /home/maison則接著打cd - 會進入 /home/foo再打cd - 會進入 /home/maison。

24:bash中的快捷鍵:escape-b 會向前條乙個單詞,ctrl-k會刪除從游標到行末所有字元。

25:在ps命令中使用grep,例:ps auxw | grep gpm 會列出所有含有gpm字元的程序。

26:在同乙個命令列上同時執行多條命令:用分號分隔。如編譯乙個原始檔:type ./configure ; make ; make install 。之後你就可以去散步了(不要在電腦前花費了太多時間了,生活中還有很多美好的東西。)

27:把執行結果輸出到乙個檔案中,如 ls -l > foo.file。

29:同時unzip多個檔案,unzip *不正確,而是unzip "*"。

30:建立符號鏈結,這大概是最有用的功能了,ln -s real-file symbolic-file,無論是裝置,文件還是指令碼程式。

31:改變顯示的單位,如du -hm 將以m為單位輸出結果,同樣的du -hk則以k為單位輸出。

32:自動logoff,在~/.bashrc中加入這麼一句話:tmout=300則會在5分鐘之後logoff,不過如果less這類程式執行則不會啟動。

哈爾濱電腦學校:『今日圖靈』程式設計培訓機構

Linux的經典使用技巧8則

linux的經典使用技巧8則 1 處理特殊的檔名 假設linux系統中有乙個檔案名叫 ee 如果我們想對它進行操作,例如要刪除它,按照一般的刪除方法在命令列中輸入rm ee命令,介面會提示我們是 無效選項 invalid option 原來由於檔名的第乙個字元為 linux把檔名當作選項了,我們可以...

Linux三則超酷技巧

在多人共用一台電腦或管理區域網時,常常會遇到這種情況 普通使用者必須執行某個命令,比如關機。但普通使用者卻不具備足夠的許可權,而出於隱私和安全的考慮我們又不希望把root密碼告訴別人。有兩種方法可以解決這一問題。第一種方法是設定命令檔案的suid,可以使普通使用者以此檔案的擁有者的身份執行該程式,具...

Word使用技巧五則

一 使用格式刷 在word中,可以使用 格式刷 方便地將某種格式複製到多個段落,操作方法為 1 選定要進行格式複製的文字,雙擊 格式刷 工具按鈕,這時滑鼠指標會變成格式刷形狀 2 將滑鼠移至要改變格式的段落,單擊滑鼠左鍵,或者在文件中選定要改變格式的文字 3 重複步驟2,可進行多次複製操作,直到再次...