标签:普通用户 src 作业控制 mail oss /etc path 数字 ima
一、管道符和作业控制2、如何我们正在编辑一个文件时,想暂停这个操作并退出可以输入ctrl z 暂停任务
3、jobs查看后台的任务
4、bg[id]把任务调到后台; fg[id]把任务调到前台
5、命令后面加&直接丢到后台 ,sleep 100 指的是暂停100秒,后继续运行
二、shell变量
1、使用命令env命令获取系统变量
PATH、HOME、PWD、LOGNAME等都是变量。
自定义变量
格式:变量名=变量值
变量名规则:可以是字母、数字、下划线、但是首位不可以是数字。
变量值规则:有特殊符号的时候需要用单引号括起来。(特殊符号包括空格)
变量值叠加,如下图c=a、变量b的值、c
全局变量export
当我们在一个终端上自定义了一个变量,它只是限于当前终端下的shell生效 ,如果在这个终端下再开一个子shell,这个变量是不会同步过去的,这个叫非全局变量。如果要所有的子shell都同步这个自定义的变量,就用到全局变量命令 :export (只能从上往下生效,反之不行)
如果要取消自定义的变量,使用命令:unset 变量名
三、环境变量配置文件
1、/etc/profile :这个文件预设了几个重要的变量,例如PATH, USER, LOGNAME, MAIL, INPUTRC, HOSTNAME, HISTSIZE, umask等
2、/etc/bashrc :这个文件主要预设umask以及PS1。这个PS1就是我们在敲命令时,前面那串字符了:
(\u 就是用户, \h 主机名, \W 则是当前目录,$ = ‘#’ 了,普通用户显示为 ‘$’,root用户显示为#)
带颜色设置:PS1=‘[\033[01;32m]\u@\h[\033[00m]:[\033[01;36m]\w[\033[00m]\$ ‘
标签:普通用户 src 作业控制 mail oss /etc path 数字 ima
原文地址:http://blog.51cto.com/13382947/2066645