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

相关推荐

  • Nginx反向代理原理、压测及模块功能的实现

    基本架设 反向代理模块 缓存功能的实现 修改报文首部IP 向后端转发时是否让客户端知道 在http中定义缓存基本属性 定义当后端服务宕机时过期缓存生效条件 报文首部模块,自定义报文首部 负载均衡模块1 负载均衡模块2 负载均衡模块的常用调度方法1 负载均衡常用调度方法2 与http想等的动态负载均衡模块1 与http想等的动态负载均衡模块2 这里让我们对之前…

    2016-10-30
  • SED基本用法和在文本中的使用

    sed命令行格式为: sed [-nefri] ‘command’ 输入文本/文件 常用选项: -n∶取消默认的输出,使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN的资料一般都会被列出到屏幕上。但如果加上 -n 参数后,则只有经过sed 特殊处理的那一行(或者动作)才会被列出来 -e∶进行多项编辑,…

    Linux干货 2017-05-05
  • 为什么中国的网页设计那么烂?

    Nick Johnson,一个有12年经验的Web设计师在它的blog里写下了“Why is Chinese Web Design So Bad”,新浪,人人,百度,阿里巴巴,腾讯榜上有名。其中的观点相当的好,希望所有的中国人都读一下。我不全文翻译了,只是给大家看一些摘要。(保证不会像《环球时报》一样) —————————— 作者2005年的夏天来到中国,他…

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

    1、写一个脚本,判断当前系统上所有用户的shell是否为可登录shell(即用户的shell不是/sbin/nologin);分别这两类用户的个数;通过字符串比较来实现; [root@localhost test]# ./exercise3.sh  be eable to login us…

    Linux干货 2016-08-05
  • mariadb数据库的主从复制

    mariadb的主从复制

    2018-02-27
  • ftp的用户权限配置

    文件服务: 应用层:ftp; 内核级网络文件系统:nfs POSIX(可移植操作系统接口 Portable Operating System Interface of UNIX,缩写为 POSIX ) API(应用程序编程接口) 跨平台的网络文件系统:cifs (samba)   网络存储: NAS:NetworkAttached Stoage,文…

    Linux干货 2017-05-02

评论列表(1条)

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

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