max*_*zig 10
根据您的 Linux 发行版和安装类型(最小、以桌面为中心等)at
(以及atd
at 作业调度程序守护程序)是否默认安装。
要验证它,您可以发出如下命令:
$ which at
/usr/bin/at
$ which atd
/usr/bin/atd
$ yum whatprovides atd # to get the package name
$ yum info pkg-name # to see if it is installed
Run Code Online (Sandbox Code Playgroud)
(假设 yum 在 Suse 上可用 - 在此处使用 Fedora 系统)
如果未安装该软件包,您可以通过您的软件包管理器安装它,例如:
$ yum install at # on fedora at least
Run Code Online (Sandbox Code Playgroud)
如果已安装,可能默认情况下不会在启动时启动守护程序。
要查看它是否正在运行:
$ pgrep -l atd
Run Code Online (Sandbox Code Playgroud)
或者像这样测试它
$ echo echo hello world | at now
Run Code Online (Sandbox Code Playgroud)
(观察您的系统登录另一个终端和/或检查您的本地邮箱)
如何启动它取决于你的初始化系统,如果它是老式的,它会是这样的:
$ /etc/init.d/atd start
Run Code Online (Sandbox Code Playgroud)
如果它是 systemd,它将类似于:
$ systemctl start atd
Run Code Online (Sandbox Code Playgroud)
对于基于 init.d 的系统以及 systemd 系统,还有一些命令可以显示像 atd 这样的服务的状态并使其在启动时启动。
但最有可能atd
在安装后默认启动,并且默认设置为在系统启动时启动。
归档时间: |
|
查看次数: |
17665 次 |
最近记录: |