• centos alias命令详解


    Alias命令
    功能描述:我们在进行系统的管理工作一定会有一些我们经常固定使用,但又很长的命令。那我们可以给这些这一长串的命令起一个别名。之后还需要这一长串命令时就可以直接以别名来替代了。系统中已经有一些默认的命令别名。可以alias来查看。也可以查看家目录下的~/.bash_profile来查看,这个是属于用户个人的别名。如果要定义全局的别名,可以将定义写入/etc/bashrc档案中。通过alias去的别名,在系统重新启动过后会自动清除。修改后,要source一下才会生效。
    语法:alias [别名] = [指令名称]
    取消别名:unalias [别名]


    系统默认存在的别名
    # alias

    指令:alias
    设置指令的别名

    语法:# alias name='command line'
    注意:在定义别名的时候等号两边不能够有空格。

    参数:
    -p: 打印出现有的别名(唯一的参数)
    若不加任何参数,则列出目前所有的别名设置

    用法:
    # alias cp='cp -i'
    这样就可以用cp来代替cp -i,而且cp -i这条命令依旧有效

    查看alias:
    列出目前所有的别名设置。
    # alias 或 # alias -p

    查看具体一条指令的别名
    # alias cp


    别名永久化:
    alias的作用仅在该次登入的操作,即输入一次alias后,这个修改只在当前的Shell生效。如果重新开启一个 Shell,或者重新登录,则这些alias将无法使用。好在linux中提供alias永久化的方法:
    <1>.若要每次登入就自动生效别名,则把别名加在/etc/profile或~/.bashrc中。然后# source ~/.bashrc
    <2>.若要让每一位用户都生效别名,则把别名加在/etc/bashrc最后面,然后# source /etc/bashrc

    重新设置别名:
    alias重置的方法与第一次设置的时候一样
    # alias cp='cp -i'

    删除别名:
    格式:unalias name

    # unalias cplinux 指令详解 alias 设置别名

  • 相关阅读:
    Celery框架
    Tensorflow安装记录
    OpenFace的一些了解
    CentOS+Uwsgi+Nginx发布Flask开发的WebAPI
    Always On 集群监听创建失败问题
    SQL Server 安装好后 Always On群组配置
    Sql server 2016 Always On 搭建Windows集群配置
    汕头市队赛 SRM13 T3
    bzoj 1314: River过河 树套树+单调队列
    hdu 6119 …&&百度之星 T6
  • 原文地址:https://www.cnblogs.com/zqifa/p/linux-alias-1.html
Copyright © 2020-2023  润新知