Shell内置命令教程之alias和echo(shell内置命令)

admin3年前云主机85

内容介绍
  • 1:alias设置别名
    • 1.理解内置命令的含义
    • 2.能够使用alias内置命令进行给命令定义别名
    • 3.alias命令行上的使用举例
  • 2:echo输出字符串
    • 1.能够echo输出不换行的字符串
    • 2.能够使用echo输出转义字符
  • 总结

    1:alias设置别名

    1.理解内置命令的含义


        就是Shell内部提供的命令,可以直接使用

        内置命令与外部的脚本文件执行区别

            内置命令:

                ①:执行速度快,内置命令执行是当前shell环境的一部分,就在当前进程内执行,减少上下文切换

            外部的脚本文件:

                ①:执行速度慢,需要磁盘I/O操作,并且是fork一个新的进程运行脚本文件,导致进程之间山下文的切换

    2.能够使用alias内置命令进行给命令定义别名

        定义别名语法:alias 别名="命令"

        删除别名:unalias 别名    

    alias用于给命令创建别名可以将经常操作比较复杂的命令进行设置别名,通过别名的操作提高工作效率

    若该命令不带任何参数,则显示当前shell进程中的所有别名列表

    使用type来确定一个命令是否是内置命令语法:type 命令

    alias别名定义语法:alias 别名="命令" #这里使用单引号或者双引号都可以

    unalias 别名删除语法:

        删除指定别名:unalias 别名 

        删除当前shell环境中所有的别名:unalias -a

        注意:以上2种方式删除都是临时删除当前shell的别名,如果想永久删除必须去配置文件中手动删除

    3.alias命令行上的使用举例

    [root@nn learn_test]# lsa Bstree link_stack shell struct test1a.c hash pthread.c stack test test2[root@nn learn_test]# alias ss=ls[root@nn learn_test]# ssa Bstree link_stack shell struct test1a.c hash pthread.c stack test test2[root@nn learn_test]# alias nn='cd test1'[root@nn learn_test]# nn[root@nn test1]# pwd/home/zhangna/learn_test/test1[root@nn test1]#

    2:echo输出字符串

    1.能够echo输出不换行的字符串

        echo -n "输出的文案"

    2.能够使用echo输出转义字符

        \n 换行字符

        \c 清除echo结尾的换行

        echo -e "含有转义字符的数据"

    总结

    到此这篇关于Shell内值命令教程之alias和echo的文章就介绍到这了,更多相关Shell内值命令alias和echo内容请搜索站长源码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持站长源码网!《Shell内置命令教程之alias和echo(shell内置命令)》来自互联网同行内容,若有侵权,请联系我们删除!

    免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

    相关文章

    nginx用正则表达式实现泛域名自动匹配目录的方法(nginx正则表达式匹配)

    nginx用正则表达式实现泛域名自动匹配内容介绍用nginx可以实现虚拟主机的功能,可以绑定多个网址。通常主域名都是写死在配置里面的,所以要增加匹配时,需要手动添加。基本写法最基本的写法是server...

    俄罗斯主机商

    俄罗斯主机商的优缺点俄罗斯主机商因其价格便宜和技术支持能力强而备受网站管理员的青睐。但是,也存在着一些缺点需要注意。优点价格优势是俄罗斯主机商最大的优势之一。相比于欧美和亚洲国家的主机商,俄罗斯的主机...

    visa环球金卡

    如何充分利用Visa环球金卡的各种特权Visa环球金卡是一张高端信用卡,具有许多优秀的特权,如果您拥有这张卡片,一定要充分利用它所提供的各种服务和优惠。下面我们就来详细了解一下如何充分利用Visa环球...

    南昌服务器租用(南昌房屋租赁管理服务中心)

    本文目录:1、求高人讲解服务器的租用和常识!2、实惠的价格! 优质的服务! 高速的网络! 安全的环境! 尽在中亿互联域名、空间出售、服务器租用!!!3、租用服务器大概要多少钱?4、租用一台服务器大概要...

    云服务密码怎么找回

    云服务密码怎么找回简介随着云服务的不断普及和应用,我们已经将许多重要的数据存放在云上,以方便随时随地地访问和管理。然而,由于我们需要使用密码来保护这些数据,有时候我们可能会忘记密码。在这种情况下,我们...

    服务器域名解析错误如何解决

    1. 问题简介当您尝试访问网站时,如果遇到“服务器域名解析错误”的问题,意味着浏览器无法找到您正在尝试访问的网站的IP地址。这通常是因为域名解析器无法将域名解析为正确的IP地址。2. 检查您的连接最常...