alias命令的作用只侷限於該次登入的操作。若要每次登入都能夠使用這些命令別名,則可將相應的alias命令存放到bash的初始化檔案/etc/bashrc
中。
alias(選項)(引數)
-p:列印已經設定的命令別名
命令別名設定:定義命令別名,格式為「命令別名=『實際命令』」。
alias 新的命令='原命令 -選項/引數'alias 的基本使用方法為:
例如:alias l=『ls -lsh'
將重新定義ls命令,現在只需輸入l就可以列目錄了。直接輸入 alias 命令會列出當前系統中所有已經定義的命令別名。
要刪除乙個別名,可以使用 unalias 命令,如 unalias l。
檢視系統已經設定的別名:
alias -p
alias cp='cp -i'
alias l.='ls -d .* --color=tty'
alias ll='ls -l --color=tty'
alias ls='ls --color=tty'
alias mv='mv -i'
alias rm='rm -i'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
通過 alias 命令設定的別名都是臨時的,要想讓其永久生效只需要將這些 alias 別名設定儲存到檔案:~/.bashrc裡面就可以了。
gedit ~/.bashrc
或者
vi ~/.bashrc
編輯~/.bashrc在裡面新增上我們需要的別名設定儲存退出即可。
source ~/.bashrc
然後,使用source命令讓這個初始化檔案生效,這樣以後再次通過ssh進入控制台別名設定就不會丟失了,也就實現了永久生效了。
source命令也稱為「點命令」,也就是乙個點符號(.),是bash的內部命令。功能:使shell讀入指定的shell程式檔案並依次執行檔案中的所有語句。source`命令通常用於重新執行剛修改的初始化檔案,使之立即生效,而不必登出並重新登入。
grep沒有設定別名前
grep設定別名:
grep 設定別名後:
alias 為命令設定別名
為命令設定別名,利用alias可以把很長的命令變成任意我們喜歡的簡短命令。alias 別名 指令名稱 root localhost lwpgcc gcc wall g o a.out root localhost 若不加任何引數,則列出目前所有的別名設定。root localhost alias a...
Linux 使用alias設定別名
在linux系統中,vim是一款十分輕量好用的編輯器,一般系統預設自帶 vi編輯器,而vim是vi的公升級版。vim完美的相容了vi的特點,並且更加的好用,安裝了vim後就無需再使用vi,為了方便,可以為vim設定別名為vi,適合按vi編輯檔案習慣了的人 例如我 下面以這個為例記錄下linux設定別...
alias別名設定及刪除
1.首先我們檢視一下我們已經設定過的別名,或者系統自帶的別名 命令 alias命令 檢視別名 student room9pc01 alias alias egrep egrep color auto alias fgrep fgrep color auto alias go ssh x root 1...