shell训练计划30天之第二天

一、管道符、作业控制

1.管道符的作用:将管道符前输出的内容,传输给管道符后面作为输入

2. ctrl + z 暂停任务

fg + id号恢复已经暂停的任务

jobs查看已经暂停的任务

bg将任务切换到后台

命令+& 可以将 任务放到后台执行

二、变量

1. PATH

HOME

PWD

LOGNAME 语言

2.env可以查看系统变量,一般为大写英文字母

set可以查看所有变量

3.可以自定义变量

变量命名规则:字母、数字、下划线,首位不能写数字,貌似没有字符量的限制

4.全局变量

$SSH_TTY 查看属于那个终端中

pstree查看所属位置(树形图)

全局变量是向下同步的 不会向上同步

export 变量名 = 变量值 设置全局变量

unset 变量名 删除变量

三、环境变量的配置文件

/etc/profilr用户环境变量,交互,登录才执行(系统层次)

~/.bashrc (用户层次) 执行shell脚本时会自动调用,不需要用户登录

~/.bash_profile 用户登录的时候,自动加载然后调用bashrc

~/.bash_history 用户历史命令,方便查找

~/.bash_logout 用来定义用户退出时做的操作

PS1 /etc/bashrc下定义 命令行抬头的格式 \u@\h \W \$ 用户@主机名 最后一层目录(w 为绝对路径) \$普通用户为$ 系统用户为#

PS2 二层子终端 类似mysql命令行

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值