命令起名格式
alias 新名字=
'原命令'
#注意中間不要有空格否則無效
注:當終端重啟此命令無效。
**:
//對命令起新名字
[root@localhost /]
# alias clc='clear'
//檢視命令別名
[root@localhost /]
# alias
alias
clc=
'clear'
aliascp=
'cp -i'
alias
egrep
='egrep --color=auto'
alias
fgrep
='fgrep --color=auto'
alias
grep
='grep --color=auto'
alias l.=
'ls -d .* --color=auto'
aliasll=
'ls -l --color=auto'
aliasls=
'ls --color=auto'
aliasmv=
'mv -i'
aliasrm=
'rm -i'
alias
which
='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
1.只有普通使用者可以執行(我的普通使用者名為redhat)
步驟:先宣告改名變數
alias 新名字=
'原命令'
進入/home/redhat/.bashrc檔案中寫入改名命令(nano、vi、vim等能編輯檔案的都行)
最後啟用命令
source /home/redhat/.bashrc
使用使用者切換命令在不同使用者中測試
su -
刪除指定的命令別名
unalias 別名
**(普通使用者下建立touch命令別名"create")
[redhat@localhost ~]$ alias
creat
='touch'
[redhat@localhost ~]$ nano /home/redhat/.bashrc
[redhat@localhost ~]$ source /home/redhat/.bashrc
[redhat@localhost ~]$ ll -a
total 40
drwx------. 14 redhat redhat 4096 dec 20
19:13 .
drwxr-xr-x. 3 root root 19 dec 8
21:54 ..
-rw-rw-r--. 1 redhat redhat 0 dec 20
19:09 a1
-rw-------. 1 redhat redhat 267 dec 20
19:08 .bash_history
-rw-r--r--. 1 redhat redhat 18 jul 8
2015 .bash_logout
-rw-r--r--. 1 redhat redhat 193 jul 8
2015 .bash_profile
-rw-r--r--. 1 redhat redhat 252 dec 20
19:14 .bashrc
drwx------. 12 redhat redhat 4096 dec 8
16:01 .cache
drwxr-xr-x. 16 redhat redhat 4096 dec 8
16:01 .config
drwxr-xr-x. 2 redhat redhat 6 dec 8
15:59 desktop
drwxr-xr-x. 2 redhat redhat 6 dec 8
15:59 documents
drwxr-xr-x. 2 redhat redhat 6 dec 8
15:59 downloads
-rw-------. 1 redhat redhat 16 dec 8
15:59 .esd_auth
-rw-------. 1 redhat redhat 314 dec 8
15:59 .iceauthority
drwx------. 3 redhat redhat 18 dec 8
15:59 .local
drwxr-xr-x. 4 redhat redhat 37 dec 8
21:28 .mozilla
drwxr-xr-x. 2 redhat redhat 6 dec 8
15:59 music
drwxr-xr-x. 2 redhat redhat 6 dec 8
15:59 pictures
drwxr-xr-x. 2 redhat redhat 6 dec 8
15:59 public
drwxr-xr-x. 2 redhat redhat 6 dec 8
15:59 templates
drwxr-xr-x. 2 redhat redhat 6 dec 8
15:59 videos
-rw-------. 1 redhat redhat 628 dec 20
19:13 .viminfo
//用creat建立乙個新檔案a111出現a111說明成功改名
[redhat@localhost ~]$ creat a111
[redhat@localhost ~]$ ll -a
total 40
drwx------. 14 redhat redhat 4096 dec 20
19:16 .
drwxr-xr-x. 3 root root 19 dec 8
21:54 ..
-rw-rw-r--. 1 redhat redhat 0 dec 20
19:09 a1
-rw-rw-r--. 1 redhat redhat 0 dec 20
19:16 a111
-rw-------. 1 redhat redhat 267 dec 20
19:08 .bash_history
-rw-r--r--. 1 redhat redhat 18 jul 8
2015 .bash_logout
-rw-r--r--. 1 redhat redhat 193 jul 8
2015 .bash_profile
-rw-r--r--. 1 redhat redhat 252 dec 20
19:14 .bashrc
drwx------. 12 redhat redhat 4096 dec 8
16:01 .cache
drwxr-xr-x. 16 redhat redhat 4096 dec 8
16:01 .config
drwxr-xr-x. 2 redhat redhat 6 dec 8
15:59 desktop
drwxr-xr-x. 2 redhat redhat 6 dec 8
15:59 documents
drwxr-xr-x. 2 redhat redhat 6 dec 8
15:59 downloads
-rw-------. 1 redhat redhat 16 dec 8
15:59 .esd_auth
-rw-------. 1 redhat redhat 314 dec 8
15:59 .iceauthority
drwx------. 3 redhat redhat 18 dec 8
15:59 .local
drwxr-xr-x. 4 redhat redhat 37 dec 8
21:28 .mozilla
drwxr-xr-x. 2 redhat redhat 6 dec 8
15:59 music
drwxr-xr-x. 2 redhat redhat 6 dec 8
15:59 pictures
drwxr-xr-x. 2 redhat redhat 6 dec 8
15:59 public
drwxr-xr-x. 2 redhat redhat 6 dec 8
15:59 templates
drwxr-xr-x. 2 redhat redhat 6 dec 8
15:59 videos
-rw-------. 1 redhat redhat 628 dec 20
19:13 .viminfo
2.只有root使用者可以執行
同普通使用者流程,只是進入檔案不同需進入/root/.bashrc
3.所有使用者都可以可以執行
同普通使用者流程,只是進入檔案不同需進入/etc/bashrc
linux下alias命令詳解
linux下alias命令詳解 形如 alias cp cp i 補充說明 使用者可利用alias,自定指令的別名。若僅輸入alias,則可列出目前所有的別名設定。alias的效力僅及於該次登入的操作。若要每次登入是即自動設好別名,可在 etc profile或自己的 bashrc中設定指令的別名。...
linux命令alias永久配置
需求 清屏的指令是 clear,感覺用著不爽,寫這個命令太慢,想自定義命令 cls 解決 命令別名指令 alias 1 檢視當前系統中有哪些別名 命令列輸入 alias 2 新增我們自己的別名 alias cls clear 回車就完成了 問題 這樣的配置在重啟linux後失效,怎麼才能永久保持呢?...
linux下alias命令詳解
筆者在看 鳥哥私房菜 時,突然看到這個命令,之前未接觸過,故簡單記錄學習下,具體的大家可參見man手冊。功能說明 設定指令的別名。語 法 alias 別名 指令名稱 參 數 若不加任何引數,則列出目前所有的別名設定。舉 例 ermao lost desktop alias alias egrep e...