網頁

2013年2月27日 星期三

命令別名功能


  • 系統定定的別名
    • 你可以使用alias指令列出所有的別名
    canred@canred:~$ alias
    alias
    alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'
    alias egrep='egrep --color=auto'
    alias fgrep='fgrep --color=auto'
    alias grep='grep --color=auto'
    alias l='ls -CF'
    alias la='ls -A'
    alias ll='ls -alF'
    alias ls='ls --color=auto'
    canred@canred:~$

      • 如果你要保存你的別名功能,可以建立一個新的sh檔案並保存在/etc/profile.d目錄下
        • 內容如下
                                   alias l='ls -CF'
                                   alias la='ls -A'
                                   alias ll='ls -alF'
                                   .......... 


    • 用戶自定義別名
      • alias type='cat'
        • type test.txt 
    • 取消定義的別名
      • unalias type

    沒有留言:

    張貼留言