`
eksliang
  • 浏览: 598845 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

linux 脱机管理(nohup)

阅读更多

脱机管理 nohup

转载请出自出处:http://eksliang.iteye.com/blog/2166699

nohup可以让你在脱机或者注销系统后,还能够让工作继续进行。他的语法如下

nohup [命令与参数]   --在终端机前台工作
nohup [命令与参数] & --在终端机后台工作

 

但是这个命令需要注意的是,nohup并不支持bash的内置命令,所以你的命令必须是外部命令才行

参考实例如下:

[root@localhost test]# nohup ./test.sh
nohup: ignoring input and appending output to `nohup.out' 

[root@localhost test]# nohup ./test.sh &
[1] 3060

     用nohup去把一个命令扔到系统后台去跑,会生成“~/nohup.out"这个文件,因为nohup的执行与终端无关了,他已经在后台跑了,所以会把你的输出重定向到“~/nohup.out"文件下面

 

分享到:
评论

相关推荐

    Linux-nohup日志拆分

    ### Linux-nohup日志拆分详解 在Linux环境下,我们经常会使用`nohup`命令来运行一些长时间运行的任务,这些任务会将输出重定向到`nohup.out`文件中。随着运行时间的增长,这个文件可能会变得非常大,不仅占用大量...

    详解linux下nohup日志输出过大问题解决方案

    在Linux系统中,`nohup`命令是一个非常实用的工具,它允许用户在退出终端后继续执行命令或脚本,通常用于运行长时间运行的任务。然而,当使用`nohup`时,日志输出可能会迅速增加,导致日志文件过大,这不仅占用大量...

    linux下nohup日志输出过大问题的解决方法

    Linux 下 nohup 日志输出过大问题的解决方法 Linux 是一个功能强大且广泛使用的操作系统,nohup 命令是 Linux 中的一个常用命令,用于在后台运行程序并将输出重定向到文件中。但是在使用 nohup 命令时,经常会遇到...

    Linux nohup实现后台运行程序及查看(nohup与&)

    一般运行linux上的程序都是执行 .sh 文件(./sh文件),那如果不影响当前CMD窗口的操作,需要后台运行怎么办呢? 这时就需要借助 nohup 和 & 命令来实现。 nohup java -server -Xms128M -Xmx512M -XX:MetaspaceSize...

    linux &、nohup与Systemctl的使用

    在Linux操作系统中,管理和控制后台服务是日常运维工作的重要部分。`&`、`nohup`和`systemctl`都是实现这一目标的工具,它们各自有着不同的特性和用途。 首先,`&`符号用于将命令放入后台执行。当你在终端输入一个...

    nohup使用方法LINUX|CENTOS

    nohup 命令是一个常用于 Linux 和 CentOS 操作系统中的命令,它可以使得程序在后台运行,不受终端的影响。下面是 nohup 命令的使用方法和参数解释: nohup 命令的基本语法 nohup 命令的基本语法是:nohup command...

    nohup命令详解.txt

    - 在复杂环境中使用`nohup`时,考虑使用更高级的进程管理工具,如supervisord或systemd,它们提供了更全面的控制和监控功能。 通过以上详尽的解析,我们可以看到`nohup`命令在Linux系统中扮演着重要的角色,尤其...

    LINUX教程(各种操作、LINUX所有管理命令、所有磁盘管理、用户管理、服务器管理、进程管理等等。。)

    二、Linux管理命令 Linux的管理命令涵盖了系统的各个方面。例如,`ifconfig`用于配置网络接口,`ping`用于检查网络连通性,`ssh`实现远程登录,`top`或`htop`显示系统实时资源使用情况。`service`或`systemctl`管理...

    Linux 运行jar包的几种方式

    总的来说,Linux系统提供了多种方式来管理和控制jar包的运行,包括在后台运行、忽略输出、保持程序在SSH断开后继续运行等。理解这些命令的用法和组合对于日常的服务器管理、自动化部署和监控Java应用程序至关重要。

    解决Python paramiko 模块远程执行ssh 命令 nohup 不生效的问题

    1、使用 paramiko 模块ssh 登陆到 linux 执行nohup命令不生效 # 执行命令 def command(ssh_config, cmd, result_print=None, nohup=False): ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy...

    nohup脚本重写

    linux 下 如何实现nohup自动定时重写而不影响后台输出

    Linux中nohup与&的用法和区别详解

    在Linux操作系统中,`nohup` 和 `&` 是两个用于后台运行...理解并掌握这两个命令的用法对于Linux系统的管理和自动化任务的执行至关重要。希望本文的介绍能帮助你更好地理解和应用`nohup`和`&`,提升你的Linux操作技能。

    linux系统管理员试题答案

    在IT领域,Linux系统管理员是至关重要的角色,他们负责维护、优化和确保Linux服务器的稳定运行。GDLC(Global Datacenter Linux Certification)认证是针对Linux系统管理员的一项专业技能鉴定,旨在检验候选人在...

    浅析Linux中使用nohup及screen运行后台任务的示例和区别

    总结来说,`nohup`和`screen`都是Linux中有效管理后台任务的工具,它们各有优势,根据具体需求选择合适的方法。在日常工作中,了解并掌握这些工具能极大地提高工作效率,特别是对于系统管理员和开发者来说,它们是不...

    php守护进程 加linux命令nohup实现任务每秒执行一次

    Unix中 nohup 命令功能就是不挂断地运行命令,同时 nohup 把程序的所有输出到放到当前目录 nohup.out 文件中,如果文件不可写,则放到 <用户主目录>/nohup.out 文件中。那么有了这个命令以后我们php就写成shell ...

    SUSELINUX管理指南

    【SUSE LINUX管理指南】 SUSE Linux是一款源自德国的开源操作系统,以其稳定性和安全性闻名于全球,被广泛应用于企业级服务器、云计算以及个人桌面环境。SUSE Linux是SuSE(Software und System-Entwicklung)公司...

    linux nohup及tail-f用法

    在启动linux服务器的weblogic时,一般是在bin 目录下面执行nohup ./startWeblogic& 那么它与普通的./startWeblogic有什么区别呢? 先解释nohup这个命令 以下是官方的解释: nohup 命令 用途:不挂断地运行命令。 ...

    Linux系统管理白皮书.rar

    Linux系统管理白皮书是一份全面介绍Linux操作系统管理和应用的资料,主要针对系统管理员和对Linux感兴趣的用户。这本书深入浅出地阐述了Linux系统的核心概念、基本操作以及高级管理技术,帮助读者掌握在各种场景下...

Global site tag (gtag.js) - Google Analytics