06系统别名

06系统别名

  • 作用

    • 别名可以是命令操作更加简单
  • 例子

    • ll 是 ls -l 命令的别名(CentOs默认)
  • 查看已添加的别名:

    ​ alias 命令

    ​ 如图:

    06-1

    说明左边是别名,右边是别名真正执行的命令

    中间可以看到

      - cp,mv和rm都默认加了一个i的参数,作用是执行时进行询问
      - which 是查找并显示给定命令的绝对路径
      - 其他的都加了一个颜色的自动
    
  • 设置别名

    • 临时设置

      alias 别名名称=‘命令信息’

    • 永久设置

      /etc/profile 文件中添加一行

      ​ alias 别名名称=‘命令信息’

      source /etc/profile重新加载

演示:

​ alias cateth0=‘cat /etc/sysconfig/network-scripts/ifcfg-eth0’

​ 1.在**/etc/profile**中加入这一行
06-2

​ 2.source /etc/profile

​ 3.使用

06-3

让别名失效

  • 取消别名
    unalias 别名名称

  • 用’\’

    \别名名称

  • 绝对路径执行命令

演示:

​ 先设置一个别名
06-4

​ 使用

06-5

附加:

上面的配置,会让所有的用户,都能使用定义的别名

怎么才能只让某个用户才有自己的别名呢

  • 在用户的家目录下的.bash_profile文件中设置别名
  • source .bash_profile重新加载

这样就只能该用户用了

/etc/profile /etc/bashrc 全局生效
~/.bashrc ~/.bash_profile 指定用户生效

补充:系统中将命令分为俩个大类
01. 外置命令 需要进行安装
02. 内置命令 所有系统都内置的命令
查看内置或外置命令方法
[root@oldboyedu ~]# type cd
cd is a shell builtin
[root@oldboyedu ~]# type mkdir
mkdir is /usr/bin/mkdir

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值