SHELL实战day2

                                        一   管道符、作业控制

1:管道符作用:(|)把前面输出的内容交给后面的命令
SHELL实战day2
2:作业控制
ctrl + z 暂停作业
fg:任务前端运行
jobs:查看后台暂停的作业
bg:任务后台运行
vmstat 1: 显示系统运行状态
sleep 1000:暂停1000秒
sleep 1000 & :直接将命令放到后端运行

                                      二  SHELL变量上

1:env:获取系统的常用环境变量 (系统变量的变量名一般为大写)
2:set: 查看系统内置和用户自定义的环境变量
SHELL实战day2

3:变量名规则 字母、数字、下划线,首位不能是数字
4:变量值有特殊符号(如 $等)的时候,用单引号括起来
5:变量累加
SHELL实战day2

                                         三 SHELL变量下

1:查看用户在那个终端下:
SHELL实战day2
2:非全局变量与全局变量
export:声明全局环境变量,声明后在当前向下所有shell下该变量都生效,但是不向上全局生效。
SHELL实战day2
3:unset 取消变量
SHELL实战day2

                                            四 环境变量配置文件

1:系统层次:/etc/profile 用户环境变量、交互、登录才执行
/etc/bashrc 用户不用登录、执行shell就生效
2:用户层次:.bashrc、.bash_profile、.bash_history、.bash_logout
SHELL实战day2

3:变量PS1
定义位置:/etc/bashrc
SHELL实战day2

猜你喜欢

转载自blog.51cto.com/percnet100/2331938