arp命令详解,linux的arp命令

  arp命令详解,linux的arp命令

  后台运行

  nohup命令运行由Command参数和任何相关Arg参数指定的命令,忽略所有SIGHUP信号。注销后,使用nohup命令在后台运行程序。要在后台运行nohup命令,请在命令末尾添加(表示“和”的符号)。

  Nohup是no hang up的缩写,意思是不要挂断。

  Nop命令:如果您正在运行一个进程,并且您觉得当您注销您的帐户时,该进程不会结束,您可以使用nohup命令。此命令可以在您注销帐户/关闭终端后继续运行相应的进程。

  默认情况下,该作业的所有输出都被重定向到名为nohup.out的文件中

  情况

  1.nohup命令myout.file 21

  在上面的例子中,0stdin(标准输入),1stdout(标准输出),2stderr(标准错误);

  21是将标准错误(2)重定向到标准输出(1),然后将标准输出(1)重定向到myout.file文件。

  2.0 22 * * */usr/SKD ty/python/home/pu/download _ pdf/download _ dfcf _ pdf _ to _ OSS . py/home/pu/download _ pdf/download _ dfcf _ pdf _ to _ OSS . log 21

  这是crontab中的一个定时任务。晚上22点害怕这个任务的时候,我就启动这个python脚本,把日志写到download_dfcf_pdf_to_oss.log文件里。

  nohup和

  :指在后台运行

  Nop:暂停运行,注意没有后台运行的功能,就是用nohup运行一个命令可以让命令永久执行,和用户终端无关。比如我们断开SSH连接,并不会影响他的运行。注意nohup不是指后台运行;正在后台运行。

  指的是在后台运行,但是当用户推出(挂起)时,命令自动退出。

  所以,我们可以变聪明。它们可以一起使用。

  nohup命令

  这将使该命令在后台永久执行。

  例如:

  1.sh测试

  将sh test.sh任务放在后台,即使xshell关闭并退出当前会话,也会继续运行,但是会丢失标准输出和标准错误消息(丢失日志的输出)。

  将sh test.sh任务放到后台,关闭xshell,对应的任务也会停止。

  2.nohup sh test.sh

  将sh test.sh任务放在后台,关闭标准输入,终端不能再接收任何输入(标准输入),将标准输出和标准错误重定向到当前目录下的nohup.out文件,即使xshell关闭退出当前会话也继续运行。

  3.nohup sh test.sh

  将sh test.sh任务放在后台,但仍可使用标准输入。终端可以接收任何输入,将标准输出和标准错误重定向到当前目录中的nohup.out文件,即使xshell关闭并且当前会话退出,终端也可以继续运行。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: