管道符和作业控制 shell变量 环境变量配置文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了管道符和作业控制 shell变量 环境变量配置文件相关的知识,希望对你有一定的参考价值。

8.6 管道符和作业控制

管道符的作用在于将符号前面的结果丢给符号后面的命令。管道符后面并不是所有的命令都可以,一般针对文档操作的命令比较常用,eg:cat、less、head、tail、grep、cut、sort、wc、uniq、tee、tr、split、sed、awk等等。

cat 1.txt | wc -l ;cat 1.txt |grep ‘aaa‘
ctrl z 暂停一个任务 //把暂停的任务调回来用fg//
jobs查看后台的任务
bg[id]把任务调到前台 //丢到后台并运行//
命令后面加&直接丢到后台
fg 把任务弄到前台

管道符 :把前面一条命令的输出的内容当成后面的输入

8.7 shell变量(上) 8.8 shell变量(下)

PATH ,HOME ,PWD,LOGNAME
env命令
set命令多了很多变量,并且包括用户自定义的变量
自定义变量a=1
变量名规则:字母、数字下划线,首位不能为数字
变量值有特殊符号时需要用单引号括起来
变量的累加
全局变量export b=2
unset 变量 //取消变量//

例子:

[[email protected] ~]# a1=2
[[email protected] ~]# echo $a1
2
[[email protected] ~]# a=‘a b c ‘
[[email protected] ~]# echo $a
 a b c

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]$‘

以上是关于管道符和作业控制 shell变量 环境变量配置文件的主要内容,如果未能解决你的问题,请参考以下文章

管道符和作业控制 shell变量 环境变量配置文件

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

管道符和作业控制shell变量环境变量配置文件

管道符和作业控制shell变量环境变量配置文件

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

管道符和作业控制 shell变量 环境变量配置文件