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

Linux后台命令

阅读更多
4.nohug

如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用n o h u p命令。该命令可以在你退出帐户之后继续运行相应的进程。n o h u p就是不挂起的意思( no hang up)。
该命令的一般形式为:
代码:

nohup command &


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

nohup command > myout.file 2>&1

在上面的例子中,输出被重定向到m y o u t . f i l e文件中。

让我们来看一个例子,验证一下在退出帐户后相应的作业是否能够继续运行。我们先提交一个名为p s 1的日志清除进程:
代码:

$nobup ps1 &

现在退出该s h e l l,再重新登录,然后执行下面的命令:
代码:

$ps x |grep ps1


我们看到,该脚本还在运行。如果系统不支持ps x命令,使用ps -ef|grep ps1命令。
分享到:
评论

相关推荐

    Linux后台运行命令

    ### Linux后台运行命令详解 #### 一、引言 在Linux操作系统中,用户可以通过各种方式启动后台任务。本文将重点介绍几种常用的Linux后台运行命令,包括快捷键方式以及`cron`和`crontab`命令的详细使用方法。这两种...

    linux 进程前后台切换命令

    对于进程的前后台切换,Linux提供了多种实用的命令来帮助用户更好地控制正在运行的任务。本文将详细介绍如何使用这些命令来有效地管理进程。 ### 一、基本概念 #### 1. 进程状态 在Linux中,一个进程可以处于以下...

    linux命令在后台运行

    ### Linux命令在后台运行详解 #### 一、引言 在Linux系统中,有时我们需要运行一些长时间的任务,例如数据处理或脚本执行等。这些任务可能会持续很长时间,而且在这个过程中,用户可能还需要继续使用终端执行其他...

    linux后台运行m(matlab)文件

    本文介绍了如何在 Linux 系统中后台运行 MATLAB 文件,包括使用 nohup 命令和 Terminal 运行 MATLAB 文件两种方法。同时,强调了环境变量设置的重要性。后台运行 MATLAB 文件可以提高系统资源利用率和工作效率。

    Linux编程命令详解

    "Linux编程命令详解"这本书深入浅出地介绍了Linux系统中的常用命令,是程序员进阶必备的参考资料。以下是根据标题、描述以及标签提炼出的一些关键知识点: 1. **Linux基础**:Linux是一种类Unix操作系统,它基于...

    linux常用命令练习

    - **作业控制**:通过`Ctrl+Z`暂停执行中的进程,`bg`和`fg`命令分别用于在后台或前台恢复进程的执行。 #### 常用命令概览 - **更改密码**:`passwd`命令用于修改用户的密码,增强账户安全性。 - **联机帮助**:`...

    SecureCRT的用法和Linux常用命令

    ### SecureCRT的用法与Linux常用命令解析 #### SecureCRT:连接工具的高效利用 SecureCRT是一款功能强大的终端模拟软件,常用于通过SSH、Telnet等协议远程访问Linux服务器。其丰富的特性和高度的可定制性使其成为...

    linux-Linux命令大全内容包含Linux命令手册详解学习搜集

    - `nohup`:让命令在后台持续运行,即使用户退出登录。 6. **网络命令**: - `ping`:检查网络连通性。 - `nc`/`netcat`:网络工具,可用于端口扫描、数据传输等。 - `curl`:从URL下载数据。 - `ifconfig`:...

    Linux常用命令全集

    - **nohup**:让命令在后台持续运行,即使用户退出登录。 6. **网络和系统信息** - **ifconfig**:查看或配置网络接口。 - **ping**:测试网络连通性。 - **netstat**:显示网络连接、路由表、网络接口统计等...

    linux基本命令大全.pdf

    * & 后台运行命令 网络管理 * ping 测试网络连接 * ifconfig 配置网络接口 * netstat 查看网络状态 其他命令 * reboot 重启系统 * halt 关机 * su 切换用户 * echo 输出文本 * date 显示当前时间 * cal 显示月历...

    linux常用命令集合

    5. **后台运行**:在命令后加上`&`,可以使命令在后台执行。 6. **Alt+F1-F6**:在多个虚拟终端之间切换。 7. **man**:查看命令的使用手册,如`man ls`来获取`ls`命令的帮助信息。 8. **通配符**: - `*`:匹配...

    Linux常用命令全集.zip

    这个"Linux常用命令全集.zip"压缩包包含了一份方便查阅的CHM格式文档,它提供了Linux常用命令的集合,对于初学者或者需要巩固Linux知识的人来说,是一份非常实用的参考资料。下面我们将详细探讨一些重要的Linux命令...

    LINUX常用命令字典

    在Linux操作系统中,掌握一些基本的命令是必不可少的,这些命令可以帮助我们进行系统管理、文件操作、网络通信等。以下是一些重要的Linux命令及其详细解释: 1. **ls** - 列出目录内容 `ls` 命令用于显示当前目录...

    linux常用命令(适合新手)

    在Linux中,你可以使用`ps`查看当前运行的进程,`top`实时监控系统资源,`kill`和`pkill`发送信号来终止进程,`nohup`让命令在后台持续运行。理解这些命令有助于管理和优化系统性能。 通过学习以上内容,新手可以...

    LINUX SHELL命令练习题

    LINUX SHELL 命令练习题 本次练习题涵盖了 LINUX SHELL commands 的多个方面,包括文件类型的确定、文件权限的修改、目录管理、文件重命名、系统初始化信息、系统启动级别的切换、后台执行程序、vi 编辑器的使用等...

    Linux调度命令2

    Cron是Linux系统中的一个非常重要的后台服务,它主要用于管理周期性的重复任务。通过cron,我们可以轻松地安排各种任务自动执行,比如定时备份数据、定时清理日志文件、定时发送邮件通知等。cron通过crond守护进程来...

    Linux基础命令帮助文档

    - `nohup`: 让命令在后台持续运行,即使用户退出登录,如`nohup command &`。 6. 网络与网络工具: - `ping`: 测试网络连通性,如`ping www.example.com`。 - `nc`: 网络工具,可用于端口扫描、数据传输等。 - ...

    Linux命令大全 Linux命令大全

    4. `nohup`:在后台运行命令并忽略挂断信号。 六、系统信息与性能监控 1. `uname`:显示系统信息。 2. `df`:查看磁盘空间使用情况。 3. `free`:显示内存使用情况。 4. `vmstat`/`iostat`/`mpstat`:系统资源统计...

    Linux常用命令讲解

    接着,文档列举了Linux系统常见的问题汇总,如解压错误、新建目录或解压文件自动加锁的解决方法、vim修改文件出现的错误提示、查看后台进程、Linux连接Redis客户端问题、安装配置JDK和运行Java文件、运行Tomcat...

Global site tag (gtag.js) - Google Analytics