专栏首页首富手记alias设置别名使用的时候报错:-bash: this: command not found

alias设置别名使用的时候报错:-bash: this: command not found

alias

用来设置指令的别名,我们可以简化一下较长的命令。

说明:

使用alias指定别名的时候一定要使用‘’将原来的命令引起来,防止特殊字符发生错误。

         alias命令的作用只局限于该次登录时使用,如果想长久使用就给他写道/etc/profile或者/etc/bashrc或~/.bash中(对当前这个用户有效)

实例:

[root@zsf ~]# alias    #查看当前系统里面设置的别名alias cp='cp -i'alias l.='ls -d .* --color=auto'alias ll='ls -l --color=auto'alias ls='ls --color=auto'alias mv='mv -i'alias rm='rm -i'alias which='alias | /usr/bin/which   --tty-only --read-alias --show-dot --show-tilde'[root@zsf ~]# alias test='echo this is a   test'     #设置别名test=后面的值[root@zsf ~]# testthis is a test[root@zsf ~]# unalias test        #取消别名[root@zsf ~]# test ##上述都是临时生效,当前的bash关闭的时候这个别名就不能生效了。永久生效的方法如下:写入到:/etc/bashrc   对所有的用户都生效          ~/.bashrc     文件里面

#alias test='echo this is a test'写入这样格式的就行

报错解决方法:

[root@zsf ~]# alias test='this is a test'[root@zsf ~]# test-bash: this: command not found  #提示这个错误是因为test后面等于的不是一条命令,bash不能直接识别,所以设置别名的时候,后面的应该是在bash中能直接执行的命令。

工作中都会把rm这个命令设置成别的别名,不允许别人使用:

         alias rm = 'echo this is a dangerous guy'

望大家多多指教,可以加群764640548共同学习进步!!!!!!!!!!

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • docker 挂载文件不同步问题记录

    今天上午开发给我反应一个问题,所在宿主机上更改了挂载的文件在 docker 里面看不到改变,问我是不是 docker 启动的时候挂载的时候有问题,我说不可能啊,...

    张琳兮
  • docker 挂载文件不同步问题记录

    今天上午开发给我反应一个问题,所在宿主机上更改了挂载的文件在 docker 里面看不到改变,问我是不是 docker 启动的时候挂载的时候有问题,我说不可能啊,...

    张琳兮
  • ssh秘钥登录

    自己在网上找ssh秘钥登录的教程,发现写的都不符合我迷糊的那一点:然后自己查man帮助。

    张琳兮
  • chat bot(聊天机器人)解密

    最近百度组织架构调整一则消息,值得关注:度秘升级为事业部,由原微软小冰创造者之一的景鲲担任总经理,直接向CEO陆奇汇报。 事实上,2017 年度秘已经占据了不少...

    大数据和云计算技术
  • 为何 987654321/123456789 的值是 8.0000000729

    有时候,发现 987654321/123456789=8.0000000729 为什么后面还有几个数字? 本文告诉大家,后面几个是如何算的

    林德熙
  • 现代浏览器探秘(part2):导航[每日前端夜话(0x10)]

    这是关于Chrome内部工作原理系列的第2部分。 在上一篇文章中,我们研究了不同的进程与线程是怎样如何处理浏览器不同部分的。 在这一篇中,我们将会深入研究每个进...

    疯狂的技术宅
  • 漫谈死锁

    一 前言 死锁是每个MySQL DBA 都会遇到的技术问题,本文是自己针对死锁学习的一个总结,了解死锁是什么,MySQL如何检测死锁,处理死锁,死锁的案例,...

    用户1278550
  • Js算法与数据结构拾萃(4):二叉树

    因此只要答对这道题,你就可以超越世界级大牛,问鼎码林之巅(逃) 导读: •二叉树知识重点•二叉树深度不一,因此天生适用递归,因此可用递归处理•判断两树相等•翻转...

    一粒小麦
  • Ansible安装配置及实例

    Ansible 和 Saltstack 一样都是基于 Python 开发的,是比 puppet 和 saltstack 更轻量级的运维自动化工具。无服务器端,使...

    刘远飞
  • httprunner学习12-hook机制

    unittest框架里面有个非常好的概念:前置( setUp )和后置( tearDonw )处理器,真正会用的人不多。 HttpRunner 实际上也是从用的...

    上海-悠悠

扫码关注云+社区

领取腾讯云代金券