簡化Linux的命令輸入(轉)

gugu99發表於2007-08-10
簡化Linux的命令輸入(轉)[@more@]

  在LINUX中,有很多常用的命令,常用的命令我們可以熟練的記憶,但是對於不經常使用的命令恐怕是需要翻閱手冊了,但是我們可以簡化這些命令的輸入來達到簡便記憶的效果。

  這裡以BSH為例:

  編輯/etc/bashrc這個檔案(所有使用這個SHELL的使用者都可以享受到便利,如果沒有ROOT許可權,則編輯你自己目錄下的.bashrc檔案,區別在於只有你自己可以使用下面定義的別名)

  在最後加入這一段:

  alias l="ls --color -l"

  alias lm="ls --color -l | more"

  alias la="ls --color -l -a" 

  這樣,我們就可以單獨使用“l”來列出長目錄了。而使用“lm”則可以分屏列出目錄,至於“la”則同時列出隱含檔案。

  怎麼樣,方便多了吧?不過如果僅僅這樣還不算是最好,再看下面一段:

  alias c:="mount /dev/hda1 /mnt/dos;echo ;echo your dos partion is already mounted!;echo ;cd /mnt/dos;" 

  只要簡單的輸入C:你就可以訪問你的DOS分割槽了(需要ROOT許可權,/mnt/dos需要事先建立)。而下面的這一段:

  alias uc:="cd;umount /mnt/dos;echo ;echo NOW,YOUR DOS PARTION IS UMOUNTED!;echo " 

  在載入DOS分割槽後可以透過UC:把DOS檔案系統解除安裝,同時象載入時一樣給出提示。

  這兩段中間的英文可以自行設定,透過echo 可以輸出空行,看你自己怎麼設計的漂亮。

  如果你認為這樣就滿足的話,那麼還有一個驚喜,不過這裡我就不再詳細舉例了,給你提示,自己去琢磨吧:可以透過定義路徑的別名來把那些常用的命令也加入這個檔案,那麼以後你在幾個常用的目錄之間互相跳轉的時候不是大大方便了嗎?

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

相關文章