Chinaunix首页 | 论坛 | 博客
  • 博客访问: 302568
  • 博文数量: 36
  • 博客积分: 926
  • 博客等级: 准尉
  • 技术积分: 518
  • 用 户 组: 普通用户
  • 注册时间: 2012-05-16 23:49
文章分类

全部博文(36)

文章存档

2012年(36)

我的朋友

分类: LINUX

2012-08-11 09:47:18

!!                             :   执行上一条命令
!1999                      :   执行history中第1999号命令
!$                            :   上一条命令最后一个参数
$                             :   求出某个变量的值
*                             :   任意多个任意字符
?                              :    任意一个字符
[abc]                        :    当前位置为a或b或c,[abc]*表示以abc开头的所有文件
[^abc]                      :   当前位置不是a或b或c
{}                             :   touch {a,b,c}-{1,2,3} 对应创建出9个文件,{}表示枚举
&                             :   把程序丢入后台
~                            :   表示主目录
#                             :   表示注释
()                             :    可声明函数
“  ”                           :    表字符串 仅可屏蔽空格的作用,即把空格当作字符串一部分
‘   ’                           : 表字符串  可屏蔽上述所有特殊符号的作用,把他们当做字符串一部分,grep后字符串一般加 ‘ ’
也就是说单引号可以屏蔽shell特殊符号的作用
` `                          :   (反引号)表预先执行命令,再放在所在位置上去
\                              :    脱意符
;                              :    表示命令结束
[ -f /etc/passwd ]     :  表示判断/etc/passwd是否是一个文件,注意两边有空格,还有-l  -d -b -c -x -r -w
[ $USR = root ]        :  表示判断是否相等,而不是赋值,注意=两边有空格
&&,||                   :     略
$[2+3]                     :    表示算术表达式,实验没成功,$(( ))可以计算表达式
阅读(1890) | 评论(0) | 转发(0) |
0

上一篇:gdb查看内存区命令

下一篇:定制bash

给主人留下些什么吧!~~