bash环境变量配置文件
通过bash环境变量的加载可以实现一些需求*1、/etc/profile 全局(公有)配置文件,不管是那个用户,登录时都会读取该文件 (无论那个用户登录的时候都会去读取该配置文件)*2、/etc/bashrc 也是一个全局的配置文件,存在于centos系统中,Ubuntu里是没有这个配置文件的。 (bash执行的时候无论以何种形式都会去读取这个配置文件)3、~/.profile 若bash是以login方式执行时,读取~/.bash_profile, 若它不存在,则读取~/.bash_login, 若前两者不存在,读取~/.profile, 图形模式登录时,此文件将被读取,即使存在~/.bash_profile和~/.bash_login4、~/.bash_login 若bash是以login方式执行时,读取~/.bash_profile, 若它不存在,则读取~/.bash_login,若前两者不存在,读取~/.profile*5、~/.bash_profile Unbutu默认没有此文件,可新建。 只有bash是以login形式执行时,才会读取此文件,通常该配置文件还会配置成去读取~/.bashrc*6、~/.bashrc 当bash是以non-login形式执行时,读取此文件。若是以login形式执行,则不会读取此文件 7、~/._logout 注销时,且是longin形式,此文件才会读取, 在文本模式注销时,此文件会被读取,图形模式注销时,此文件不会被读取。
前后端作业控制
command & 直接让作业进入后台运行
[ctrl]+z 将当前作业切换到后台
jobs 查看后台作业状态
fg %n 让后台运行的作业n切换到前台来 #n指的是jobs中的任务的序号
bg %n 让指定的作业n在后台运行