• 设置临时别名和永久别名


    1.临时别名的设置与删除

    设置临时别名

    [xf@xuexi ~]$ alias vimens33="vim /etc/sysconfig/network-scripts/ifcfg-ens33"
    [xf@xuexi ~]$ vimens33    //vimens33可以直接运行了,注意别名不能和已存在的别名或命令相同
    

    删除临时别名

    xf@xuexi ~]$ unalias vimens33 
    

    注意:临时别名在系统重启后删除。

    2.永久别名的设置与删除

    A.只对自己生效

    [xf@xuexi ~]$ pwd
    /home/xf
    [xf@xuexi ~]$ ls -a
    .              .bash_profile  .dbus          .local    模板  下载
    ..             .bashrc        .esd_auth      .mozilla  视频  音乐
    .bash_history  .cache         .ICEauthority  .viminfo  图片  桌面
    .bash_logout   .config        .lesshst       公共      文档
    [xf@xuexi ~]$ vim .bashrc   //绝对地址是~/.bashrc,一般用户是/home/username/.bashrc,root用户是/root/.bashrc

    然后在文件中添加alias vimens33="vim /etc/sysconfig/network-scripts/ifcfg-ens33"

    # User specific aliases and functions  //在这个位置下方添加,以方便管理
    alias vimens33="vim /etc/sysconfig/network-scripts/ifcfg-ens33"
    

    接着保存退出,重新加载文件

    [xf@xuexi ~]$ source .bashrc 
    [xf@xuexi ~]$ vimens33 
    

    删除,只需删除添加的行,并重新加载文件,重新连接终端

    注意:只对同一用户新打开的终端(包括伪终端)有效。在重新加载文件之前打开的终端,需要重新打开终端或重新加载文件。

    B.对所有人有效

    绝对地址是/etc/bashrc,这是一个只读文件,请使用root用户修改。

    在文件最后添加alias vimens33="vim /etc/sysconfig/network-scripts/ifcfg-ens33"

    [xf@xuexi ~]$ vim
    vim       vimdiff   vimtutor  
    [xf@xuexi ~]$ su -
    密码:
    上一次登录:日 12月 16 17:01:52 CST 2018pts/1 上
    [root@xuexi ~]# vim /etc/bashrc 
    [root@xuexi ~]# su - xf
    上一次登录:日 12月 16 14:11:15 CST 2018:0 上
    [xf@xuexi ~]$ vim
    vim       vimdiff   vimens33  vimtutor   
    

    删除,只需删除添加的行,并重新连接终端

  • 相关阅读:
    子字符串substring 问题
    [Coding Practice] Maximum number of zeros in NxN matrix
    挖一挖unsigned int和补码
    1. 概览
    1. 概览
    Linux sudo 命令的应用
    将秒转化为时分秒
    PHP 信号管理
    HTTP Cache
    Linux 文件压缩与归档
  • 原文地址:https://www.cnblogs.com/diantong/p/10127006.html
Copyright © 2020-2023  润新知