运行可执行文件效率的提升

把可执行文件放入bash命令中大大节省时间:

1. 添加单个文件

ln -s [可执行文件根目录] /usr/bin (可执行文件根目录的正确性决定了成功的可能性)
ln 是建立链接 -s参数 意思是建立软连接(不占用空间)

2. 多个文件

需要修改PATH环境变量,具体如下:

方法一:

1
2
3
4
5
export PATH=/usr/local/bin:$PATH
#配置完后可以通过echo $PATH查看配置结果。
#生效方法:立即生效
#有效期限:临时改变,只能在当前的终端窗口中有效,当前窗口关闭后就会恢#复原有的path配置
#用户局限:仅对当前用户

方法二:

1
2
3
4
5
6
7
8
9
#通过修改.bashrc文件:
vim ~/.bashrc
#在最后一行添上:
export PATH=/usr/local/bin:$PATH
#生效方法:(有以下两种)
#关闭当前终端窗口,重新打开一个新终端窗口就能生效
#输入“source ~/.bashrc”命令,立即生效
#有效期限:永久有效
#用户局限:仅对当前用户

方法三:

1
2
3
4
5
6
#通过修改profile文件:
vim /etc/profile
export PATH=/usr/local/bin:$PATH
#生效方法:系统重启
#有效期限:永久有效
#用户局限:对所有用户

方法四:

1
2
3
4
5
6
7
#通过修改environment文件:
vim /etc/environment
在PATH="/usr/local/sbin:/usr/sbin:/usr/bin:/sbin:/bin"中加入
":/usr/local/bin"
#生效方法:系统重启
#有效期限:永久有效
#用户局限:对所有用户

让应用脱离终端独立运行

让进程在后台可靠运行的几种方法

使程序在Linux下后台运行

一句话:

  1. 在运行命令后面添加‘&’符号就会在后台运行

  2. bg %n //将编号为n的任务转后台运行

  3. fg %n //将编号为n的任务转前台运行

  4. jobs //查看任务