Linux命令中特殊符号的用法

Linux命令中特殊符号的用法

在马哥教育学习了将近一周的Linux运维,由最初对Linux系统的一无所知,到了解了Linux的发展历程,学习了一些基本命令,惊叹于Linux的强大功能。下面根据我学到的,介绍一下关于Linux命令中特殊符号的用法。

$的用法

1.$()或’’引用命令执行的结果

例如:如果我们想要创建一个以当前日期命名的目录,可以执行

#mkdir  $(date +%F)如图所示

Linux命令中特殊符号的用法

2.$变量名 引用变量的值

如图所示

Linux命令中特殊符号的用法

3.$[]进行运算

如图所示

Linux命令中特殊符号的用法

4.${变量名} 当变量名的起止不分明时,用来划定变量名的范围,同时引用变量

如图所示

Linux命令中特殊符号的用法

在这里要注意的是,如果不加{},结果就显示不出来,因为没有括号就成了$Ade

Ade没有赋值给它,所以不能少了{}

{}的用法

1.{a..z}表示字母的范围

如图所示

Linux命令中特殊符号的用法

2.{1..100}表示引用指定范围的数字

如图所示Linux命令中特殊符号的用法

3.{1,2,3}{a,b,c}表示分别引用每一个字符

如图所示

Linux命令中特殊符号的用法

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

(4)
qiaoerqiaoer
上一篇 2017-07-15
下一篇 2017-07-15

相关推荐

  • PHP高效率写法(详解原因)

    1.尽量静态化:    如果一个方法能被静态,那就声明它为静态的,速度可提高1/4,甚至我测试的时候,这个提高了近三倍。   当然了,这个测试方法需要在十万级以上次执行,效果才明显。   其实静态方法和非静态方法的效率主要区别在内存:静态方法在程序开始时生成内存,实例方法在程序运行中生成内存,所以静…

    Linux干货 2015-05-28
  • Linux基础知识——SHELL之循环

    1、写一个脚本,判断当前系统用户shell是否都为可登陆shell(即非/sbin/nologin),分别计算两类用户的个数(通过比较字符串实现) #!/bin/bash #       check the user could login&nbsp…

    Linux干货 2016-12-13
  • 第三周作业

    1、列出1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。[root@localhost ~]# who | cut -d ‘ ‘ -f1 | sort -u 2、取出最后登录到当前系统的用户的相关信息。[root@localhost ~]# who | tail -1 | export &am…

    Linux干货 2017-12-16
  • Linux网络管理命令的使用

    网络管理命令 ip命令 配置Linux网络属性:ip命令,不过该命令的操作只是临时操作,重启以后配置丢失 ip-show / manipulate routing, devices, policy routing and tunnels ip [ OPTIONS ] OBJECT { COMMAND | help }    &n…

    Linux干货 2016-09-11
  • 编译安装Linux内核

    实验前准备:在https://www.kernel.org/下载内核 这里我们下载的是:linux-4.14.10.tar.xz du -sh /app/linux.tar/ 此命令可查看内核文件大小 编译完成后/lib/modules下会生成4.14.10版的内核 1,tar xvf linux-4.14.10.tar.xz -C /app/解压缩准备好的…

    2018-01-03
  • 程序包管理

    什么是程序包管理器?     顾名思义,就是将编译好的应用程序的各组成文件打包成一个或多个程序包文件,从而更方便地实现程序包的安装、升级、卸载还有查询等管理操作。 那么一个程序包又由哪些部分组成呢? 程序包的组成清单:   文件清单(每个程序包都单独实现):       安装或卸载时运行的脚本,有如下四类:     preinstall : 安装过程开始之前…

    Linux干货 2016-12-16