linuxjobs命令格式

worktile 其他 47

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,jobs命令用于显示当前Shell会话中正在执行的作业列表。其基本格式为:

    jobs [OPTIONS] [JOB_SPEC]

    其中,OPTIONS是可选参数,可用于指定不同的选项。常用的选项如下:

    -​l:以长格式显示作业信息,包括作业号、作业状态、进程号和命令行。
    -​r:只显示正在运行的作业。
    -​s:只显示停止的作业。

    JOB_SPEC是可选参数,用于指定要显示的作业。它可以是作业号(以%开头的数字)、进程号(以%开头的加号和数字)或者一个通配符指定的作业。

    例如,要显示当前Shell会话中所有的作业,可以直接使用jobs命令:

    $ jobs

    如果只想显示正在运行的作业,可以使用-r选项:

    $ jobs -r

    要显示指定作业的详细信息,可以使用-l选项,并指定作业号或进程号:

    $ jobs -l %1

    此外,还可以使用通配符指定多个作业。例如,要显示所有以1开头的作业,可以使用%1*:

    $ jobs -l %1*

    总之,jobs命令是用于显示当前Shell会话中正在执行的作业列表的。通过指定不同的选项和参数,我们可以灵活地控制输出结果,以满足不同的需求。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    LinuxJobs命令是一个用于查找和管理Linux系统中的作业(jobs)的命令。它允许用户列出,终止或前后台管理当前正在运行的作业。下面是LinuxJobs命令的格式:

    `jobs [options]`

    以下是LinuxJobs命令支持的选项:

    1. `-l`:显示作业的详细信息,包括作业编号、运行状态、命令和作业标识符。

    2. `-r`:显示正在运行的作业。

    3. `-s`:显示正在停止的作业。

    4. `-p`:仅显示与进程相关的作业。

    5. `-n`:仅显示与进程无关的作业。

    6. `-p pid`:仅显示与指定进程ID相关的作业。

    7. `-t`:仅显示与终端相关的作业。

    8. `-z`:仅显示已暂停的作业。

    9. `-o format`:指定输出格式。可以使用以下标记:

    – `n`:作业编号
    – `r`:运行状态
    – `c`:命令
    – `i`:作业标识符(Job ID)
    – `p`:进程ID
    – `d`:终端ID

    这些选项可以组合使用以达到想要的输出效果。在Linux中使用jobs命令能够方便地管理系统中运行的作业,特别是在使用后台运行的命令时特别有用。

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

    在Linux系统中,jobs命令用于显示在后台运行的作业(任务)的状态。它可以列出当前shell会话中的所有作业,并显示作业编号、状态、命令。下面是jobs命令的格式:

    “`
    jobs [-lnprs] [jobspec …] 或者 jobs -x command
    “`

    参数说明:
    – `-l`:显示作业的全部信息,包括作业编号、当前状态、进程号(PID)、作业设置的运行状态等。
    – `-n`:仅显示最近运行的作业。
    – `-p`:仅显示作业的进程号。
    – `-r`:只显示正在运行的作业。
    – `-s`:只显示已停止的作业。
    – `-x command`:执行指定的命令,并在命令执行完后显示该命令所创建的所有作业。

    jobspec说明了要操作的作业,可以有以下几种形式:
    – `%n`:根据作业编号来指定作业,n为作业编号。
    – `%str`:根据命令的一部分或全部来指定作业,str为命令的字符串。
    – `-n`:根据作业的进程号来指定作业。

    下面是一些使用jobs命令的例子:

    1. 显示当前shell会话中的所有作业及其状态:

    “`
    $ jobs
    “`

    2. 显示所有正在运行的作业:

    “`
    $ jobs -r
    “`

    3. 显示最近运行的作业的信息:

    “`
    $ jobs -n
    “`

    4. 显示作业的进程号:

    “`
    $ jobs -p
    “`

    5. 执行指定命令,并显示创建的作业:

    “`
    $ jobs -x command
    “`

    6. 显示具有指定作业编号的作业的信息:

    “`
    $ jobs %n
    “`

    7. 显示命令中包含指定字符串的作业的信息:

    “`
    $ jobs %str
    “`

    8. 显示指定进程号的作业的信息:

    “`
    $ jobs -n
    “`

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

400-800-1024

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

分享本页
返回顶部