linux中at命令来源哪个包

worktile 其他 22

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux中,at命令属于at包的一部分。at包是一个功能强大的调度工具,它允许用户在指定时间运行一次性的命令。通过at命令,可以方便地安排计划性任务,比如在特定的时间运行脚本、执行系统备份等。

    在很多Linux发行版中,at包已经预先安装,用户可以直接使用at命令。at命令的可执行文件通常位于/bin或/usr/bin目录中。如果系统中未安装at包,可以通过包管理工具安装该包。对于基于Debian的发行版(如Ubuntu),可以使用apt命令安装:

    sudo apt install at

    对于基于Red Hat的发行版(如CentOS,Fedora),可以使用yum命令安装:

    sudo yum install at

    安装完at包后,就可以使用at命令来进行计划性任务的调度了。通过at命令,可以指定要运行的命令、执行的时间以及相关的参数。例如,假设要在下午2点运行一个脚本文件,可以使用类似如下的命令:

    echo “bash script.sh” | at 14:00

    这个命令会将脚本文件script.sh提交给at守护进程,并在指定的时间运行。

    总之,at命令来源于at包,是Linux系统中一个非常有用的任务调度工具,可以方便地安排计划性任务的执行。通过安装at包并使用at命令,用户可以在Linux系统中轻松执行一次性的命令或脚本。

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

    在Linux系统中,at命令是用于在指定时间执行一次性任务的命令。at命令的实现来自于at包,该包通常称为atd(at daemon)。

    atd是一个守护进程,负责监视并执行用户预定的任务。它是Linux系统中at命令的关键部分,它接受用户通过at命令提交的任务,并在指定的时间执行它们。

    在大多数Linux发行版中,atd包是通过安装一个名为at的软件包来提供的。不同的发行版可能会有不同的安装方法,例如使用包管理器(如apt、yum、zypper等)进行安装。

    有一些常见的Linux发行版中,atd包的安装方法如下:

    1. 在Debian或Ubuntu上安装atd包,可以使用apt命令:
    “`
    sudo apt install at
    “`

    2. 在CentOS或RHEL上安装atd包,可以使用yum命令:
    “`
    sudo yum install at
    “`

    3. 在openSUSE上安装atd包,可以使用zypper命令:
    “`
    sudo zypper install at
    “`

    安装atd包后,系统会自动启动atd守护进程,并且可以使用at命令来预定任务。

    除了atd包,还有一些相关的包可能需要一起安装,以支持at命令的所有功能。这些包可能包括at、at-spi、at-spi2等。

    总之,at命令的实现来源于atd包,它是一个守护进程,负责执行用户预定的任务。在安装了atd包之后,就可以使用at命令来预定任务了。

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

    在Linux系统中,at命令是用于在指定时间执行一次性任务或计划任务的命令。at命令的功能不属于Linux系统的核心功能,因此需要安装额外的软件包才能使用。在大多数Linux发行版中,at命令所属的软件包通常是at,具体的软件包名称可能会有所不同。下面将以几个常见的Linux发行版为例说明at命令所属的软件包。

    1. 在Debian及其衍生发行版(如Ubuntu)中,at命令所属的软件包是at。在终端中执行以下命令可以安装at软件包:
    “`
    sudo apt-get install at
    “`

    2. 在Red Hat及其衍生发行版(如CentOS)中,at命令所属的软件包是at。在终端中执行以下命令可以安装at软件包:
    “`
    sudo yum install at
    “`

    3. 在Arch Linux中,at命令所属的软件包是cronie。在终端中执行以下命令可以安装cronie软件包:
    “`
    sudo pacman -S cronie
    “`

    4. 在openSUSE中,at命令所属的软件包是at。在终端中执行以下命令可以安装at软件包:
    “`
    sudo zypper install at
    “`

    安装完成后,就可以使用at命令来安排计划任务或在指定时间执行一次性任务了。

    需要注意的是,在某些Linux发行版中,at命令的默认安装可能与软件包名称不完全一致,因此在安装软件包时可能需要根据实际情况进行调整。

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

400-800-1024

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

分享本页
返回顶部