alias 命令簡單來說,就是將一些複雜繁瑣的命令,簡化成自定義的命令。語法如下:
舉個例子:
在 bash 中清屏的命令是clear
,如果我想用clr
去代替,那麼我就寫alias clr='clear'
。
這時用alias
可以看到剛才新增的自定義命令clr='clear'
。
執行clr
,成功清屏了,意味著命令執行成功。
如果光光是去代替固定的命令,那就沒什麼意思啦,不過我們可以引入引數:
我使用的是 windows 系統,sublime text 的路徑是g:\program files\sublime text 2\sublime_text.exe
輸入命令:alias sulb='"\g\program files\sublime text 2\sublime_text.exe" $@
現在,我們可以使用sulb .
來開啟當前目錄了!
當然,chrome 命令同理。
由於使用 php 較多,所以經常會使用到http://localhost/
來開啟 php 檔案。這個時候上面的chrome
就不能愉快地使用了。
由於 php 資料夾是固定的,我將所有專案都存放在這個 php 的目錄中,路徑是e:\www\
,所以如果我要執行e:\www\hello\index.php
的話,訪問位址應該為http://localhost/hello/index.php
。
訪問位址與實際目錄的區別就是hello
前面那乙個字串,將之替換就好。
不過我使用的是另外的乙個更簡單方法,那就是先獲取當前目錄名,然後在前面新增http://localhost
就好。
我們會用到$pwd
來獲取當前路徑,以及用 shell 的字串擷取指令(相關資料:linux shell指令碼的字串擷取)來獲得最後乙個/
之後的字串。
於是我們得到這樣的乙個東西:$
最後,使用alias
命令:
現在來使用web
命令,就可以開啟當前的目錄所對應的訪問位址了,如果後面新增引數的話,就可以開啟指定的檔案了~
實際上,直接在命令列裡使用alias
,僅僅可以應用於當前的會話,為了下次啟動時不需要重新再寫,我們應該把它寫到~/.bashrc
裡。
1. 使用 vim 開啟 .bashrc
vim ~/.bashrc
直接在裡面新增你需要的alias
命令,比如alias hi='echo hi'
儲存,完成~
新技能 get 吧?哈哈
新增自定義alias命令
alias命令用來設定指令的別名。我們可以使用該命令可以將一些較長的命令進行簡化。使用alias時,使用者必須使用單引號 將原來的命令引起來,防止特殊字元導致錯誤。alias的使用方法 alias 新的命令 原命令 選項 引數 舉例 新增自定義alias在終端快速開啟windows7虛擬機器 修改....
linux新增自定義命令
例如在當前使用者下 新增自定義命令 ll表示ls l echo alias ll ls l bashrc source bashrc注意 echo 表示在檔案末尾追加內容 echo 表示覆蓋檔案內容 如果不小心把 bashrc檔案覆蓋了,可以用如下命令恢復 cp etc skel bashrc 該方...
Linux新增自定義命令方法
在我們需要進行linux開發的時候,有時候需要新增自定義的命令,這樣可以有效提高工作效率。那麼如何做到呢?這裡假設我需要完成乙個功能,並自定義這個命令為findme 在當前目錄下查詢包含輸入的關鍵字的檔案有哪些,並以顏色標誌出來。則可以將如下 當然還可以完善 以完成更多的功能 到 bashrc中。f...