五周第四次课(1月11日)?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了五周第四次课(1月11日)?相关的知识,希望对你有一定的参考价值。

五周第四次课(1月11日)

8.6 管道符和作业控制

技术分享图片

|表示把前面命令输出结果传递到后面命令

技术分享图片

技术分享图片

ctrl z 暂停,调到后台   fg  继续,调到前台

技术分享图片

jobs  fg 2   bg 2 2调到后台并运行

技术分享图片

sleep 1000 暂停1000s

技术分享图片

sleep 100 &  一并暂停100s

技术分享图片


8.7/8.8 shell变量

技术分享图片

env 查看系统常用环境变量,变量通常都是大写

技术分享图片

set 查看系统常用环境变量及用户自定义变量

技术分享图片

自定义变量 a=111

技术分享图片

变量名称规则:首位可以是字母,下划线,不能是数字

技术分享图片

变量的值有特殊符号时需要用单引号括起来    双引号

技术分享图片

技术分享图片

变量的累加

技术分享图片

技术分享图片

全局变量

查看当前在哪个终端下

技术分享图片

技术分享图片

在pts1上定义一个变量,pts2上没有这个变量

技术分享图片

技术分享图片

在pts1上新建一个bash

技术分享图片

现在用户所处的位置 pstree

技术分享图片

此时变量aming也没有生效

技术分享图片

这种变量就是非全局变量或本地变量,仅仅是在一个终端上的

全局变量  export

技术分享图片

3个shhd是并列的  没有交互 全局变量不会全都生效

技术分享图片

全局变量是向下的,不会向上的去全局

技术分享图片

取消变量 unset

技术分享图片



8.9 环境变量配置文件

技术分享图片

系统层次 /etc/

用户层次 ~/.bash

PS1=   在etc/bashrc中定义的

技术分享图片

技术分享图片

技术分享图片




扩展
bashrc和bash_profile的区别   
技术分享图片http://ask.apelearn.com/question/7719 
简易审计系统: 
技术分享图片http://www.68idc.cn/help/server/linux/2014042190951.html 
关于PROMPT_COMMAND环境变量的含义   
技术分享图片http://www.linuxnote.org/prompt_command-environment-variables.html 


以上是关于五周第四次课(1月11日)?的主要内容,如果未能解决你的问题,请参考以下文章

五周第四次课(1月11日) 8.6 管道符和作业控制 8.7/shell变量 8.8 shell变量 8.9 环境变量配置文件

Linux20180423五周第四次课(4月23日)

五周第四次课(3月8日)

Linux学习笔记第五周第四次课(3月8日)

九周第四次课(2月26日)

一周第四次课(12月14日)