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

shell

时间:2015-11-20 09:14:26      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:

一、shell

单引号与双引号;echo -e换行转义;echo `date`,注意反引号;test -e查看是否存在文件;函数$n表示第n个参数,当n>=10时需要用{},$?表示返回值。

 二、一些基础知识

1、记录历史命令

!!表示上一条指令;!n表示历史第n条指令;!str表示执行历史最后一条以str开头的命令。

2、别名alias

3、通配符?与*

4、输入输出重定向

输入重定向<,输出重定向>,追加重定向>>

5、管道符

|:指把前面的命令行结果丢给后面

6、作业控制

Ctrl+z:暂停

fg:恢复;bg:到后台运行

Ctrl+c:终止

7、变量

env显示所有环境变量;set还会将用户自己设置的变量显示出来。

unset取消变量。

在/etc/profile里面添加变量声明然后运行source /etc/profile即可使系统内所有用户都可以使用此变量。

export声明变量可以使shell的子shell也可以使用该变量。

8、cat,grep,uniq,tee,&,[]的作用

 

shell

标签:

原文地址:http://www.cnblogs.com/xiaofool/p/4979670.html

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