首页 > 其他分享 >nohup 命令及其示例

nohup 命令及其示例

时间:2024-06-02 22:22:18浏览次数:27  
标签:shell 示例 命令 Nohup Linux 进程 nohup

Linux 中的每个命令在执行时都会启动一个进程,退出终端时该进程会自动终止。假设您正在通过 SSH 执行程序,如果连接断开,会话将被终止,所有执行的进程都将停止,您可能会面临巨大的意外危机。在这种情况下,在后台运行命令对用户非常有帮助,这就是nohup 命令的作用所在。nohup (No Hang Up)是 Linux 系统中的命令,即使从 shell/终端注销后也会运行该进程。 

Nohup 命令

 通常,Linux 系统中的每个进程都会收到一个SIGHUP(信号挂断),负责在关闭/退出终端后终止进程。nohup 命令可防止进程在关闭或退出终端/shell 时接收此信号。一旦使用 nohup 命令启动或执行作业,stdin将不再对用户可用,nohup.out文件将用作stdoutstderr的默认文件。如果 nohup 命令的输出重定向到其他文件,则不会生成 nohup.out文件。

Nohup 命令语法

使用 Nohup 命令的语法很简单:

nohup command [options] &
  • `command`:指定要执行的命令或脚本。
  • `[options]`:修改命令行为的可选参数或标志。
  • `&`:在命令末尾放置一个与号 (&) 指示 shell 在后台运行该命令。

 

标签:shell,示例,命令,Nohup,Linux,进程,nohup
From: https://www.cnblogs.com/wonchaofan/p/18227725

相关文章

  • MySQL中:cmd下输入命令mysql -uroot -p 连接数据库错误
    目录问题cmd下输入命令mysql-uroot-p错误待续、更新中问题cmd下输入命令mysql-uroot-p错误解决配置环境变量:高级系统设置——环境变量——系统变量——path编辑——新建——MySQL.exe文件路径(如下图所示)phpstudy2018软件下,找到网站根目录,打开数据库目录:......
  • # window10 设置一个【自定义运行】命令行快捷方式
    window10设置一个【自定义运行】命令行快捷方式window10[运行】命令行打不开,可采用如下简单快捷方法:1、右键点击桌面空白处,然后点击【新建】,再点击【快捷方式】。2、在【请键入对象的位置】文本框输入:explorershell:::{2559a1f3-21d7-11d4-bdaf-00c04f60b9f0}3......
  • PsSuspend工具的基本用法和功能,能够利用PsSuspend命令进行进程管理、监控、调试和优化
    PsSuspend初级应用的大纲:1.PsSuspend简介与基础知识PsSuspend概述:介绍PsSuspend工具的作用和功能。PsSuspend基础命令:学习PsSuspend的基本命令语法和参数选项。2.进程管理与控制进程暂停与恢复:使用PsSuspend命令暂停和恢复指定进程的执行。进程列表操作:通过PsSuspend命......
  • JAVA使用ForkJoinPool实现子任务拆分进行数值累加代码示例
      SumTask.javaimportjava.util.concurrent.RecursiveTask;/***定义任务和拆分逻辑*RecursiveTask<Long>这个是有返回值的*如果不需要返回值可以用RecursiveAction*/publicclassSumTaskextendsRecursiveTask<Long>{/***累加的开始值......
  • [转帖]20个常用的Linux工具命令
     https://segmentfault.com/a/1190000041678641 原创:打码日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。简介网上有很多辅助开发的小工具,如base64,md5之类的,但这些小工具其实基本都可以用Linux命令实现,即方便又高效。 查看特殊字符把这个放在首位,是因为这个实......
  • kali Linux 操作系统更新命令脚本
    kaliLinux操作系统更新命令脚本执行方法sudoaptinstalldos2unixdos2unixupdate_script.shsudo./update_script.shkaliLinux操作系统更新命令脚本#!/bin/bashclearRED='\033[0;31m'GREEN='\033[0;32m'YELLOW='\033[0;33m'BLUE="\033[0;3......
  • MySQL学习——从命令行调用MySQL 程序
    从命令行(即你的shell或命令提示符)调用MySQL程序时,你需要输入程序名,后跟任何选项或其他参数,以指示程序你想要它执行什么操作。以下是一些示例程序调用的命令。在这些示例中,$> 表示你的命令解释器的提示符;它并不是你需要输入的内容。你实际看到的提示符取决于你的命令解释......
  • Windows命令
    目录命令行shell命令shell文件和目录名称自动补全命令行参考A-Z所有受支持的Windows和WindowsServer版本都内置了一组Win32控制台命令。这组文档介绍了可用于通过脚本或脚本工具自动执行任务的Windows命令。Windows命令即我们通常所说的Cmd命令又叫做Win32控制台......
  • 3DS MAX备忘笔记(命令-面和元素)
    面层级轮廓(2d):缩放轮廓不改变边之间的关系插入(2d):复制已有轮廓并放缩,且连接对应的点(插入的距离均匀,直接放缩面距离不均匀)挤出(3d):可选挤出方向、挤出后面之间是否还连接 倒角(3d): 挤出+插入(二维面上自动等距边界放缩),(直接缩放挤出的面不等距)桥:l 直接多选面,点桥:元素间—......
  • 3DS MAX备忘笔记(命令-选择命令)
    选择命令循环:l 双击边使用,选择首尾相接的一圈边。l 选择某面+按ctrl双击旁边的面使用。l 无法选择多边面的一圈边l 点循环的边:均匀间隔选择。选择某边+按下点循环l 点循环的面:=点循环边+按下ctrl时转面层级(面层级不能直接点循环)环形:l 选择平行的一圈边。选择......