新聞中心
在linux中如何為一條命令取別名
我記得是如果命令或命令序列太長(zhǎng),或不符合用戶(hù)的習(xí)慣,那么為它指定一個(gè)別名是不錯(cuò)的辦法。雖然可以為命令建立“鏈接”解決長(zhǎng)文件名的問(wèn)題,但是可能在有的情況下,對(duì)于帶命令行參數(shù)的命令,鏈接就無(wú)能為力,而指定別名就可以可以解決此類(lèi)所有問(wèn)題。那就舉個(gè)例子吧。大概是這樣的啊。
成都創(chuàng)新互聯(lián)主營(yíng)九原網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,app軟件開(kāi)發(fā),九原h(huán)5成都小程序開(kāi)發(fā)搭建,九原網(wǎng)站營(yíng)銷(xiāo)推廣歡迎九原等地區(qū)企業(yè)咨詢(xún)
alias l='ls -l' ;用 l 代替 ls -l 命令(Xenix 下就有類(lèi)似的 l 命令)
alias cd..='cd ..' ;用 cd.. 代替 cd .. 命令(對(duì)在 DOS 下使用慣了 cd.. 的人幫助很大)
alias md='mkdir' ;用 md 代替 mkdir 命令(對(duì)在 DOS 下…)
alias c:='mount /dev/hda1 /mnt/c cd /mnt/c' ;用 c: 命令代替命令序列:安裝 DOS 分區(qū),再進(jìn)入 你可以試試吧。如果不行,那我就沒(méi)有辦法了。希望能幫到你。
linux命令行設(shè)置別名
命令行中輸入:
alias ll='ls -l' 那么在這個(gè)終端中就可以用 ll 代替 ls -l 了(不會(huì)對(duì)別的終端生效)。
如果想對(duì)當(dāng)前賬號(hào)長(zhǎng)期生效,
命令行中輸入 unalias ll 臨時(shí)取消此別名設(shè)置
刪除或者注釋掉配置文件中的alias配置值 永久刪除
命令行輸入 alias 查看當(dāng)前用戶(hù)設(shè)置的別名命令
linux5 命令的別名在哪里設(shè)置(詳細(xì))
alias(中文稱(chēng)為“別名”)允許使用更加簡(jiǎn)短的名稱(chēng)來(lái)重新定義 Linux 中的 Shell 命令,從而簡(jiǎn)化命令行的輸入。如果經(jīng)常與 CLI 打交道,那么使用 alias 不僅會(huì)節(jié)省時(shí)間,而且也能提高效率,真是一舉兩得的好事。
基本用法: alias 的基本使用方法為:alias 新的命令='原命令 -選項(xiàng)/參數(shù)'。舉例說(shuō)明,alias l=‘ls -lsh' 將重新定義 ls 命令,現(xiàn)在只需輸入 l 就可以列目錄了。
獲知?jiǎng)e名: 直接輸入 alias 命令會(huì)列出當(dāng)前系統(tǒng)中所有已經(jīng)定義的命令別名。
刪除別名: 要?jiǎng)h除一個(gè)別名,可以使用 unalias 命令,如 unalias l。
10 個(gè)實(shí)用的 Bash alias
2008-07-11 Toy Posted in Featured, TipsRSSTrackback
alias 即“別名”,為便于理解,你可以將其看成是一個(gè)命令的快捷方式。使用 alias 的最大好處是,可以簡(jiǎn)化輸入,從而為你節(jié)省時(shí)間,并提高效率。定義的 alias 可以保存到 ~/.bashrc 文件中,以后在命令行中就可以直接使用了。
TechRepublic 介紹了 10 個(gè) Bash alias,個(gè)人覺(jué)得都很實(shí)用:
ssh 別名 - alias server_name='ssh -v -l USERNAME IP ADDRESS',更改 server_name、USERNAME 及 IP 地址以適應(yīng)你的需要。對(duì)于經(jīng)常要使用 ssh 登錄遠(yuǎn)程 shell 的同學(xué)來(lái)說(shuō),這是一個(gè)值得收藏的別名。
ls 別名 - alias ll='ls -l',另一個(gè) alias la='ls -a'。意思很明顯,在此就不多作解釋了。
rm 別名 - alias rm='rm -i',這個(gè)別名讓你更加安全地執(zhí)行刪除操作。
df 別名 - alias df='df -h',讓你以 MB 或 G 為單位查看磁盤(pán)的空間。
Firefox 別名 - alias ff1='/home/jlwallen/firefox/firefox' 及 alias ff2='/home/jlwallen/firefoxb3/firefox',適合使用兩個(gè) Firefox 版本的朋友,如一個(gè)穩(wěn)定版,另一個(gè)為測(cè)試版。
書(shū)簽別名 - alias fftr='/home/jlwallen/firefox/firefox ',用于打開(kāi)一個(gè)指定的網(wǎng)址。
文件別名 - alias emenu='aterm nano -e ~/.e16/menus/user_apps',如常常需要編輯的配置文件。
apt-get update 別名 - alias update='sudo apt-get update',使用其他 Linux 發(fā)行版的同學(xué)可以換一下其中的 sudo apt-get update。
rpm 批量安裝別名 - alias brpm='rpm -ivh ~/RPM/*rpm',便于同時(shí)安裝多個(gè) rpm 包。
長(zhǎng)路徑別名 - alias astart='cd ~/GNUstep/Library/AfterStep/start',對(duì)于需要經(jīng)常訪問(wèn)的路徑特別長(zhǎng)的目錄也可為其定義別名。
更新
一些讀者的補(bǔ)充:
fcicq: alias convmv-utf8=”convmv -f gbk -t utf-8 –notest” alias nano=”nano -w” alias emerge=”sudo emerge”
lostsnow: alias ..=”cd ..”
zhuqin: 不想用 alias 時(shí),可在該 alias 的命令前加 \。
linux 怎么使用vi命令調(diào)用vim
建立一個(gè)命令別名即可,建立別名的命令是這樣的:
alias vi=vim
注意,直接在終端用alias建立的命令別名可以直接生效,但是在重新登錄后就失效了,所以如果以后長(zhǎng)期需要用vi調(diào)用vim,就需要將alias vi=vim這一行寫(xiě)入終端環(huán)境配置文件中,可以寫(xiě)入~/.bashrc或者/etc/profile中,前者對(duì)當(dāng)前登錄用戶(hù)有效,后者對(duì)所有用戶(hù)有效,設(shè)置完成后如果想馬上生效需要用source命令執(zhí)行一下配置文件,比如:source ~/.bashrc。
網(wǎng)站欄目:linux創(chuàng)建命令別名 linux創(chuàng)建命名空間
文章鏈接:http://www.ef60e0e.cn/article/dojdihd.html