nohup命令手册
nohup:后端运行程序
功能描述
nohup命令的全称为“no hang up”,该命令可以将程序以忽略挂起信号的方式运行起来,被运行的程序的输出信息将不会显示到终端。
使用nohup命令可以不间断地运行命令,nohup可以在退出账户、关闭终端或是断开远程连接之后,能够继续运行相应的进程。无论是否将nohup命令的输出重定向到终端,输出都将附加到当前目录的nohup.out文件中。如果当前目录的nohup.out文件不可写,输出重定向到HOME是用户主目录)。如果没有文件能创建或打开以便用于追加,那么命令不可调用。如果标准错误是一个终端,那么把指定的命令写给标准错误的所有输出作为标准输出重定向到相同的文件描述符。
命令语法
nohup [参数]
常用参数
参数 | 含义 |
---|---|
--help | 在线帮助 |
--version | 显示版本信息 |
参考实例
实例1
使用nohup命令在后台运行程序:
[root@cnLinuxer ~]# nohup bash cnLinuxer.sh &
实例2
指定输出文件, 输出被重定向到linuxyz.cn文件中:
[root@cnLinuxer ~]# nohup command > linuxyz.cn 2>&1
有收获,点个在看
评论