alias命令用來設置指令的別名。我們可以使用該命令可以將一些較長的命令進行簡化.
用alias 短命令='原命令 選項'
$ alias 138ssh= 'ssh -i ~/.ssh/138.pem [email protected]'
這下子就可以直接使用138ssh 來代替原來ssh -i ~/.ssh/138.pem [email protected]
查看當前所有的
$ alias alias-p
刪除一個alias unalias 命令 ,更多技巧來《Linux就該這么學》。
將alias命令加入 /etc/.bashrc 或者 ~/.bashrc文件就不用每次重啟都重新設置了
/etc/.bashrc針對所有用戶生效,~/.bashrc是針對當前用戶生效
最後執行下 source /etc/bash.bashrc 命令 alias設置的短命令就又可以使用了
注:source Filname 在當前bash環境下讀取並執行FileName中的命令
⑵ linux中alias是什麼命令
alias命令用於建立命令的別名,就是給一條命令另外起一個名字,比如大部分Linux發行版上都有一個ll命令,ll命令就是一個命令別名,它是ls -l這條命令的命令別名(就是ls命令加了-l選項時的別名),也就是說ll和ls -l是等價的。別名最大的作用是簡化命令的輸入,alias命令的用法是這樣的:alias 別名=單引號括起來的一條命令
alias還可以列出系統上目前所有的別名,只執行alias不加任何參數即可。
⑶ linux中環境變數和alias(別名)的配置文件在哪裡
/etc/profile 或者他引用其他文件。這個是全局的。不建議修改這個文件,改錯就會導致啟動出問題。
~/.bashrc 是當前用戶的,不過必須是啟動bash後才會實現。
設置的具體內容其實就是運行一下綁定的命令。bash根據不同的運行時間會不同的去運行這些腳本來獲得設置。
⑷ linux下alias聲明的命令別名的絕對路徑在哪
絕對路徑應該在$PATH變數的設置里。
比如$PATH變數設置為/bin和/sbin,就可以為這兩個目錄下的命令做別名。
可以在當前用戶下echo $PATH 看看結果。兩個目錄之間是用:分隔的