码迷,mamicode.com
首页 > 系统相关 > 详细

shell特性

时间:2016-03-09 07:11:49      阅读:238      评论:0      收藏:0      [点我收藏+]

标签:shell

history : 命令历史。

可以查到曾经用过的命令。

root用的户的命令历史在  ~/.bash_history。

这是一个保存命令历史的文件,默认只保存1000条,多出的是保存在内存里面的。

通过echo $HISTSIZE 可以看到是定义的是1000条。

!!:表示上一条的命令。

!$ :显示上一条命令的参数。

指定history中的命令 如!92 执行history中的92条命令。

!c是history中从下往上第一个以c开头的命令,最近运行的一个命令。

tab可以补全命令或路径。

alias可以做别名。例:alias aaa=‘cat 1.txt’,只在当前的窗口生效。

unalias取消别名。

*表示通配符 如*.txt。

?只表示匹配一个字符 :?.txt。

|管道符,把前一条的命令传给 | 后的命令。

>重定向 echo “weqwe”>1.txt 会把1.txt中的内容覆盖。

>>追加重定向 。

<反向重定向。

2>错误重定向。

2>>追加错误重定向。

ctrl z 暂停命令。

jobs可以看暂停掉的命令

fg优先调回带+号的进程。,+是优先。

fg+数字,调相应的进程fg是前台。 

bg是后台bg,后是在running。



shell特性

标签:shell

原文地址:http://1024079574.blog.51cto.com/10921986/1748902

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!