8.6 管道符和作业控制
cat 1.txt |wc -l ;          //统计行数
cat 1.txt |grep 'aaa'    //输出1.txt过滤aaa
ctrl z 暂停一个任务     
jobs查看后台的任务
bg[id]把任务调到后台    //不加参数默认是最后一个任务
fg[id]把任务调到前台 
 命令后面加&直接丢到后台    //sleep 100 &
管道符和作业控制 、shell变量 、环境变量配置文件
8.7/8.8 shell变量
PATH,HOME,PWD,LOGNAME 
env命令   //查看系统常用的环境变量
管道符和作业控制 、shell变量 、环境变量配置文件
管道符和作业控制 、shell变量 、环境变量配置文件
set命令多了很多变量,并且包括用户自定义的变量     //查看系统内置的环境变量、用户自定义的环境变量
自定义变量a=1 
管道符和作业控制 、shell变量 、环境变量配置文件
变量名规则:字母、数字下划线,首位不能为数字 
变量值有特殊符号时需要用单引号括起来   //a=‘a b c'
管道符和作业控制 、shell变量 、环境变量配置文件
变量的累加    
管道符和作业控制 、shell变量 、环境变量配置文件
全局变量export b=2 
unset变量

8.9 环境变量配置文件
/etc/profile 用户环境变量,交互,登录才执行
/etc/bashrc 用户不用登录,执行shell就生效 
 ~/.bashrc   //
 ~/.bash_profile 
 ~/.bash_history 
 ~/.bash_logout      //定义用户退出时,做的操作
 PS1='\[\033[01;32m\]\[email protected]\h\[\033[00m\]:\[\033[01;36m\]\w\[\033[00m\]\$ '

扩展
bashrc和bash_profile的区别 http://ask.apelearn.com/question/7719

相关文章:

  • 2021-12-21
  • 2021-05-04
  • 2021-08-21
  • 2022-02-21
  • 2021-07-12
  • 2022-01-06
猜你喜欢
  • 2021-07-03
  • 2021-06-16
  • 2021-11-25
  • 2021-10-18
  • 2021-09-07
相关资源
相似解决方案