Shell&Bash的使用

1)关于*的使用
  *的用法比较多,其中有一种意思是代表任意所有,用法如下:
a. ll *.c 表示列出所有的C语言文件 ll *.conf 列出所有匹配配置文件
b. ls *conf* 表示只要含有conf关键字的都要列出来
c. ls   a*conf 表示将a字母开始,conf字母结束的所有列出
d. ls [an]*conf 表示将a 或者n开始,conf结束的所有列出,在linux的shell下, [ ]表示或者。
2)   ^表示取反
a. ls [^an]*conf 列出 1)d.项取反的结果 //^取反只能在中括号内使用^,不能在外面!
3)[ ]表示或者
4)~表示用户当前的家目录,ls ~pason 列出用户pason的家目录。-d选项,可以除去目录里的文件
5)用$()   or ` `取命令的返回值
如 ping -c1 $(hostname) 
6)用{}来组合文件夹
如:mkdir {a,b,c}--{1,2,3}--{i,j,k}
就可以列出
<script type="text/javascript" id="wumiiRelatedItems"> </script>
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值