bash的基础特性

1、Bash的命令补全

     使用tab键可以实现命令补全或者路径补全

2、Bash的命令行展开

     使用~,可以展开为用户的家目录;

            例如#cd ~ 表示切换目录到当前用户家目录中

     使用一对花括号{ },可以承载一个以逗号分隔的列表,并将其展开为多个路径;

            例如:在/tmp/d目录下创建f1,f2,f3三个文件

                    #touch  /tmp/d/f{1,2,3}

3、Bash的命令返回值

     命令的执行状态结果返回值:(结果分两种:【 成功执行 】以及【 失败执行 】)

            查询状态结果返回值变量是“$?”:

                     成功: 0

                     失败:1-255

     注意有关命令执行状态结果命令执行结果的区别:

             状态结果:成功与失败

             执行结果某一命令执行后的输出结果(信息),该结果(信息)通常被其他命令所引用

4、Bash的引用

      强引用 —-单引号

      弱引用 —-双引号

      命令引用 —-反引号或者$()

5、Bash的快捷键

      Ctrl+a:跳转至命令行首

      Ctrl+e:跳转至命令行尾    

      Ctrl+u:删除行首至光标所在处之间的所有字符

      Ctrl+k:删除光标所在处至行尾的所有字符

      Ctrl+l:清屏,相当于clear

原创文章,作者:N24_shishen,如若转载,请注明出处:http://www.178linux.com/57127

(0)
N24_shishenN24_shishen
上一篇 2016-11-02 23:08
下一篇 2016-11-03 00:17

相关推荐

  • 磁盘及文件系统管理

    Linux磁盘及文件系统: 磁盘:用于持久存放数据 常见的磁盘有:机械硬盘、固态硬盘 I/O Ports: I/O设备地址 常见的硬盘接口类型:      IDE(ata):并口,133MB/s     SCSI:并口,UltraSCSI320,320MB/s,UltraSCSI…

    Linux干货 2016-08-26
  • 制作本地yum源(以redhat5.8通过复制光盘文件到本地)

    为什么要制作本地yum源 1、RPM安装方式很多情况下不能有效解决复杂的包依赖关系。 2、而刚安装完成系统的YUM一般是通过联网使用。 3、如果是未注册的redhat5.0以上系统,则不能联网使用yum。 我们可以改变yum库的指向,使其指向本地自己制作的yum仓库,从而轻松实现本地yum方式查询、安装应用软件了。 下面据此给大家介绍其操作方法(以Redha…

    Linux干货 2016-04-11
  • 马哥教育网络班20期 第9周课程练习

    1、写一个脚本,判断当前系统上所有用户的shell是否为可登录shell(即用户的shell不是/sbin/nologin);分别这两类用户的个数;通过字符串比较来实现; #!/bin/bash #the purpose of program : # #08/11/2016  PATH=/bin:/sbin:…

    Linux干货 2016-08-15
  • 第一周作业-02

    Linux的命令格式 命令的语法通用格式:    ~]# COMMAND OPTIONS ARGUMENTS        COMMAND: 发起一命令:请求内核将某个二进制程序运行为一个进程;            程序 –&…

    Linux干货 2016-09-19
  • 第四周作业(正则表达式)

    grep: Global search REgular expression and Print out the line.         作用:文本搜索工具,根据用户指定的“模式(过滤条件)”对目标文本逐行进行匹配检查;打印匹配到的行;    &…

    Linux干货 2016-12-28
  • N25-第四周作业

    第四周 1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 [root@zf ~]# cp -r /etc/skel/ /home/tuser1 [root@zf ~]# chmod -R&nbs…

    Linux干货 2016-12-21

评论列表(1条)

  • 马哥教育
    马哥教育 2016-11-10 19:45

    几个常用的命令~能再扩展下内容会更好~继续加油~