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

8.6 管道符和作业控制 8.7/8.8 shell变量 8.9 环境变量配置文件

时间:2018-04-23 12:23:54      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:8.6 管道符和作业控制 8.7/8.8

8.6 管道符和作业控制
管道符:把前一个命令原本要输出到屏幕的数据当作后一个命令的标准输入
作业控制:当你运行进程时,你可以使用Ctrl+z使它暂停,然后fg(foreground)命令恢复,或者使用bg(backgroung)命令使它到后台运行,(ctrl+c也可以使它终止)
使用jobs可以看到暂停的命令和编号
技术分享图片
技术分享图片
技术分享图片

8.7/8.8 shell变量
变量名只能由字母、数字、下划线组成,而且不能以数字开头,否则出错。
当变量内容带有特殊符号(如空格)的时候:必须加上单引号
单引号和双引号的区别:
单引号:可以说是所见即所得:即将单引号内的内容原样输出,或者描述为单引号里面看到的是什么就会输出什么
双引号:把双引号内的内容输出出来;如果内容中有命令、变量等,会先把变量、命令解析出结果,然后在输出最终内容来
env和set都可以查看变量
export 变量名=变量值 设置全局变量,允许系统内所有用户登陆后都能使用该变量。具体操作方法是: 在/etc/profile文件的最后一行加入 export myname=aminglinux,然后运行source /etc/profile就可以生效(切换其他用户也可以生效)
技术分享图片
技术分享图片
技术分享图片
技术分享图片
技术分享图片
8.9 环境变量配置文件
/etc/profile 用户环境变量,交互的,(source /etc/profile) 登陆才执行
/etc/bashrc 用户不用登陆,执行shell 就生效

技术分享图片

8.6 管道符和作业控制 8.7/8.8 shell变量 8.9 环境变量配置文件

标签:8.6 管道符和作业控制 8.7/8.8

原文地址:http://blog.51cto.com/13227377/2106677

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