command &和nohup command区别
command & 是后台运行 Ctrl + C后程序不停止运行,关闭shell会话后或者其他原因导致shell会话退出 程序停止运行
nohup command shell会话退出后,程序不停止运行,Ctrl+C程序停止运行
nohup后台运行脚本
nohup command &
终止脚本运行
ps -aux | grep .sh
kill -9 PID
终止脚本,此时可能会遇到一些意外情况,比如:脚本中运行hadoop拷贝数据,hdfs dfs -cp 源目录 目标目录
这个命令会启FsShell进程。此时还需要运行jps
查看正在运行的FsShell进程,kill -9 PID
,kill掉。