linux没有nohub命令

不及物动词 其他 343

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    对于Linux系统来说,确实没有”nohub”这个命令。然而,我想你可能想问的是”nohup”命令。

    “nohup”命令在Linux中用于运行一个命令,使其在被登出或终端关闭后仍然继续运行。这对于需要长时间运行的任务非常有用。

    要使用”nohup”命令,只需在需要执行的命令前添加”nohup”即可。例如,要在后台运行一个脚本文件,可以使用以下命令:

    nohup ./script.sh &

    注意,在命令的末尾添加”&”符号可以使命令在后台运行。

    “nohup”命令默认会将输出重定向到一个名为”nohup.out”的文件中。如果你想将输出重定向到不同的文件名,可以使用如下命令:

    nohup ./script.sh > output.txt &

    这将将命令的输出重定向到名为”output.txt”的文件中。

    总结起来,虽然Linux系统中没有”nohub”命令,但是有”nohup”命令可以用来在后台运行进程,并且将输出重定向到指定文件。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    对不起,您的问题有误。在Linux中,没有“NoHUP”命令,而是“NoHUP”命令。下面是有关“NoHUP”命令的解释和用法。

    1. NoHUP命令是Linux中的一个实用工具,用于在后台运行一个命令,即使终端被关闭或断开连接,该命令仍会继续在后台运行。

    2. NoHUP是“no hangup”的缩写,意味着即使没有挂起信号,命令也不会被挂起。这使得NoHUP命令非常适用于长时间运行的任务,如备份、文件传输或批处理作业。

    3. NoHUP命令的基本语法如下:
    “`
    nohup command [arguments] &
    “`
    其中,command是要运行的命令,arguments是该命令的参数,‘&’符号表示该命令将在后台运行。

    4. 在执行NoHUP命令后,将生成一个nohup.out文件。该文件用于保存命令的输出,包括控制台输出和错误信息。

    5. 使用NoHUP命令可以确保命令在终端关闭或断开连接后继续运行,并且不会受到SIGHUP(挂起信号)的影响。可以使用以下命令来查看NoHUP命令的进程:
    “`
    ps -ef | grep command
    “`
    其中,command是要查找的命令名称。在输出中,可以找到命令的PID(进程ID)和其他相关信息。

    总之,NoHUP命令是在Linux中常用的一个实用工具,可确保命令在后台持续运行,而不受终端关闭或断开连接的影响。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,确实没有`nohub`这个命令。然而,你可能想表达的是`nohup`命令。

    `nohup`命令用于在终端关闭之后继续运行指定的进程或命令。当你在终端中运行一个命令或启动一个进程时,如果关闭终端,命令或进程也会被终止。但是,使用`nohup`命令可以避免这种情况,使得命令或进程在后台持续运行。

    下面将介绍如何使用`nohup`命令。

    ## 1. 基本语法

    `nohup`命令的基本语法如下:

    “`
    nohup command [arg …]
    “`

    ## 2. 使用示例

    下面是一些使用`nohup`命令的实例:

    ### 示例1:运行一个命令并将输出重定向到文件

    “`
    nohup command > output.txt &
    “`

    以上命令将运行`command`命令,并将输出重定向到`output.txt`文件中。`&`符号将命令放到后台运行。

    ### 示例2:运行一个进程

    “`
    nohup ./program &
    “`

    以上命令将运行名为`program`的可执行文件,并将其放到后台运行。程序的输出将被重定向到一个默认的`nohup.out`文件中。

    ## 3. 额外信息

    – 要停止后台运行中的进程,可以使用`kill`命令,如`kill pid`,其中`pid`是进程的ID。
    – 如果后台进程正在运行,`nohup`命令会在当前目录下生成一个`nohup.out`文件,其中保存了进程的输出信息。
    – 使用`nohup`命令运行的程序不会受到终端关闭的影响,而且会在后台持续运行。

    希望上述解释对你有所帮助!感谢你的提问!

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部