0%

Linux(5)shell扩展及javaJDK安装

shell扩展

关闭shell窗口程序仍然执行

1
2
3
4
sh while2.sh
ps -ed|grep while2
root 8436 1 0 16:40 ? 00:00:00 sh while2.sh
root 8499 8322 0 16:41 pts/1 00:00:00 grep --color=auto while2

关闭当前窗口后

1
2
ps -ed|grep while2
root 8499 8322 0 16:41 pts/1 00:00:00 grep --color=auto while2

可见关闭窗口后,后台代码也自动结束

1
2
3
4
nohup sh while2.sh &
ps -ed|grep while2
root 8436 1 0 16:40 ? 00:00:00 sh while2.sh
root 8499 8322 0 16:41 pts/1 00:00:00 grep --color=auto while2

关闭窗口后

1
2
3
ps -ed|grep while2
root 8436 1 0 16:40 ? 00:00:00 sh while2.sh
root 8499 8322 0 16:41 pts/1 00:00:00 grep --color=auto while2

可见关闭窗口后,后台代码仍然运行

产生的日志信息默认全部保存到当前目录下的nohup.out文件中。

nohup sh while2.sh > /dev/null 2> &1 & # 将while2.sh中左右的输出全部放入黑洞中,即不保存任何输出。

JAVA JDK安装

1
yum install java-1.8.0-openjdk
-------------本文结束感谢您的阅读-------------