您的位置:首页 > 运维架构 > Shell

shell相关概念

2013-01-05 14:53 239 查看
shell脚本

一、相关概念

1.shell:终端中的命令(人机交互)类似于windows中的批处理文件(*.bat)

2.shell的版本(/etc/shells)

3.shell命令的基本格式

 提示符 命令 参数 操作数(ls -l /etc)

特殊格式:

 多条命令同时执行:命令1;命令2;...

   ls -l /bin bash;pwd

 输入输出重定向:

  [stdin (<):默认从键盘输入   编号:0

  (eg:cat  | cat <&0  | cat </php/a.c)

  stdout (>  >>):默认从显示器输出   编号:1

  >:覆盖原文件的内容

  >>:在原文件基础上进行数据的追加

  stderr:   编号:2

 /dev/null:相当于windows的回收站

  ]

 管道:

  格式:命令1|命令2|命令3|....

 后面命令的输入是前面命令产生的输出结果

4.shell脚本的运行、切换及退出

linux下的命令的执行:在bin、sbin下的命令直接输入命令的名称即可

linux下的应用程序怎么执行?

直接输入可执行程序的绝对路径  /home/***/a

进入应用程序所在文件夹 直接输入: ./a

运行的的如果为shell脚本:sh shell脚本的文件的绝对路径或相对路径

退出:exit退出到上一级的shell

补充进程树(pstree):父进程

   -----子进程

   ----子进程

5.echo的使用

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: