Linux nohup命令

Linux nohup命令:运行指定的命令不受挂起。

Linux nohup命令 功能描述

使用nohup命令可以不间断地运行命令,nohup可以在退出账户、关闭终端或是断开远程连接之后,能够继续运行相应的进程。无论是否将nohup命令的输出重定向到终端,输出都将附加到当前目录的nohup.out文件中。如果当前目录的nohup.out文件不可写,输出重定向到HOME/nohup.out文件中(HOME是用户主目录)。如果没有文件能创建或打开以便用于追加,那么命令不可调用。如果标准错误是一个终端,那么把指定的命令写给标准错误的所有输出作为标准输出重定向到相同的文件描述符。

Linux nohup命令 语法

nohup [命令]

Linux nohup命令 示例

使用nohup不间断运行进程

在Linux图形界面下打开一个终端,执行以下命令。

[root@rhel ~]# mkdir /root/rhel
[root@rhel ~]# nohup cp -r /media/RHEL_6.4\ x86_64\ Disc\ 1/* /root/rhel

将安装光盘里的文件都复制到/root/rhel目录中,这将花好长时间才能执行完毕
命令执行以后马上关闭这个终端,重新打开一个新的终端输入以下命令查看进程是否存在。

[root@rhel ~]# ps -ef|grep cp

//查看进程,进程还在,如果没有使用nohup命令,进程将不存在

赞(0)
未经允许不得转载:极客笔记 » Linux nohup命令
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址