zoukankan      html  css  js  c++  java
  • linux下alias命令具体解释

    linux下alias命令具体解释

    
    

    用途说明

    设置命令的别名。在linux系统中假设命令太长又不符合用户的习惯,那么我们能够为它指定一个别名。

    尽管能够为命令建立“链接”

    解决长文件名称的问题,但对于带命令行參数的命令,链接就无能为力了。而指定别名则能够解决此类全部问题。

    经常使用别名来简化

    ssh登录。使长命令变短。使经常使用的长命令行变短,强制运行命令时询问等。

    功能说明 :设置指令的别名。

    语   法:alias[别名]=[指令名称]

    參  数 : 若不加不论什么參数。则列出眼下全部的别名设置。

    举    例 : ermao@lost-desktop:~$ alias

                      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'

    说     明:用户可利用alias。自定指令的别名。

    若仅输入alias,则可列出眼下全部的别名设置。 

    注意:

    利用alias能够把非常长的命令变成随意我们喜欢的简短的

    alias的效力仅及于该次登入的操作。若要每次登入是即自己主动设好别名。可在/etc/profile或自己的~/.bashrc中设定指令的别名。

    文件:

    /etc/profile 或者他引用其它文件(如Ubuntu 12.0.4 中的/etc/bash.bashrc)。这个是全局的。

    不建议改动这个文件,改错就会导致启动出问题。  

    假设你想给每一位用户都生效的别名,请把alias la='ls -al' 一行加在/etc/bashrc最后面。bashrc是环境变量的配置文件  

    ~/.bashrc 是当前用户的。只是必须是启动bash后才会实现。

    /etc/bashrc和~/.bashrc 差别就在于一个是设置给全系统一个是设置给单用户使用.

    当然:对于怎样在Linux中取消某条命令的 别名

    1、假设在配置文件里加入的,须要去改动、删除 相应的语句

    2、假设仅仅是暂时启效,能够输入 unalias 相应的命令 (如:unalias clear)就可以

    test@ubuntu:~$ alias c=clear

    test@ubuntu:~$ unalias clear

       

       


    
       
    
  • 相关阅读:
    【HDU 6096】—String(扫描线+Trie)
    【BZOJ #4231】—回忆树(Kmp+Ac自动机)
    【BZOJ #4231】—回忆树(Kmp+Ac自动机)
    【BZOJ #3942】【Usaco2015 Feb】—Censoring(哈希)
    【BZOJ #3942】【Usaco2015 Feb】—Censoring(哈希)
    【洛谷P2444】【POI2000】—病毒(Ac自动机)
    【洛谷P2444】【POI2000】—病毒(Ac自动机)
    响应式实践
    2016-12-30
    响应式调研资料
  • 原文地址:https://www.cnblogs.com/claireyuancy/p/6854820.html
Copyright © 2011-2022 走看看