ualias命令詳解

 

基礎命令學習目錄首頁html

 

原文連接:https://blog.csdn.net/yexiangcsdn/article/details/82782667  linux

alias命令用來設置指令的別名。咱們可使用該命令能夠將一些較長的命令進行簡化。使用alias時,用戶必須使用單引號''將原來的命令引發來,防止特殊字符致使錯誤。shell

alias命令的做用只侷限於該次登入的操做。若要每次登入都可以使用這些命令別名,則可將相應的alias命令存放到bash的初始化文件/etc/bashrc或者 /etc/.profile 中 。bash

語法

alias(選項)(參數)

選項

-p:打印已經設置的命令別名。

參數

命令別名設置:定義命令別名,格式爲「命令別名=‘實際命令’」。post

實例

alias 的基本使用方法爲:學習

alias 新的命令='原命令 -選項/參數'

例如:alias l=‘ls -lsh'將從新定義ls命令,如今只需輸入l就能夠列目錄了。直接輸入 alias 命令會列出當前系統中全部已經定義的命令別名。url

要刪除一個別名,可使用 unalias 命令,如 unalias l。spa

查看系統已經設置的別名:.net

  1.  
    alias -p
  2.  
    alias cp='cp -i'
  3.  
    alias l.='ls -d .* --color=tty'
  4.  
    alias ll='ls -l --color=tty'
  5.  
    alias ls='ls --color=tty'
  6.  
    alias mv='mv -i'
  7.  
    alias rm='rm -i'
  8.  
    alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'

 

unalias命令用來取消命令別名,是爲shell內建命令。若是須要取消任意一個命令別名,則使用該命令別名做爲指令的參數選項便可。若是使用-a選項,則表示取消全部已經存在的命令別名。code

語法

unalias(選項)(參數)

選項

-a:取消全部命令別名。

參數

命令別名:指定要取消的命令別名。

實例

使用unalias命令將已經設置的命令別名"cc"取消,輸入以下命令:

unalias cc            #取消已經設置的命令別名

上面的命令執行後,系統會將指定的命令別名取消掉。若是用戶再使用該命令別名時,系統將提示以下信息:

cc:no input files

所以,當使用該指令將命令別名取消後,將不可以再進行使用。不然,將出現錯誤提示。

相關文章
相關標籤/搜索