千家信息网

nohup原理是什么以及实战分析

发表于:2024-10-02 作者:千家信息网编辑
千家信息网最后更新 2024年10月02日,本篇文章为大家展示了nohup原理是什么以及实战分析,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。这里主要介绍了 Linux nohup 命令原理及实例解析,
千家信息网最后更新 2024年10月02日nohup原理是什么以及实战分析

本篇文章为大家展示了nohup原理是什么以及实战分析,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

这里主要介绍了 Linux nohup 命令原理及实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值。

nohup 命令

在应用Unix/Linux时,我们一般想让某个程序在后台运行,于是我们将常会用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台: /usr/local/mysql/bin/mysqld_safe -user=mysql &。可是有很多程序并不想mysqld一样,这样我们就需要nohup命令

进程和作业管理

nohup命令可以将程序以忽略挂起信号的方式运行起来,被运行的程序的输出信息将不会显示到终端。

无论是否将 nohup 命令的输出重定向到终端,输出都将附加到当前目录的 nohup.out 文件中。如果当前目录的 nohup.out 文件不可写,输出重定向到$HOME/nohup.out文件中。如果没有文件能创建或打开以用于追加,那么 command 参数指定的命令不可调用。如果标准错误是一个终端,那么把指定的命令写给标准错误的所有输出作为标准输出重定向到相同的文件描述符。

语法

nohup (选项) (参数)

选项

--help:在线帮助--version:显示版本信息

参数

程序及选项:要运行的程序及选项

实例

运行spring boot 的jar包,当当前终端关闭后,该Spring Boot项目仍然在后台运行

nohup java -jar springboot.jar &  

使用nohup命令提交作业,如果使用nohup命令提交作业,那么在缺省情况下该作业的所有输出都被重定向到一个名为nohup.out的文件中,除非另外指定了输出文件:

nohup command > myout.file 2>&1 &

在上面的例子中,输出被重定向到myout.file文件中

上述内容就是nohup原理是什么以及实战分析,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。

命令 输出 文件 程序 运行 终端 作业 原理 参数 后台 标准 实战 实战分析 分析 信息 内容 实例 技能 目录 知识 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 哪里可以找到好的协同软件开发 工业图控系统软件开发方案 基金软件开发面试经验 cf关闭服务器 那些可以用数据库系统 崇明区智能化软件开发业务流程 河北前端软件开发哪家好 网易 mc 服务器 魔兽世界怀旧版玩什么服务器 汉寿软件开发职业技术学校 履行网络安全监管 计算机网络技术职业准备 陕西神州网络技术有限公司 重庆聚商网络技术 数据库修改数据语句的关键字是 关于网络安全的名言警句带作者 考完网络技术可以考数据库吗 网维服务器配置 量子网络技术是干嘛的 数据库属性没有安全设置 道县网络安全大队长 天津工业软件开发代理价钱 易语言数据库添加字节集 服务器人员如何维护网络 比尔盖茨软件开发成本 我的世界方块云服务器英雄 数据库如何进行多表查询 优惠云服务器 麦多网络技术有限公司 饿了么取消不了 数据库错误
0