Zen*_*Zen 3 linux command-line
我试图在早上运行“at”命令来执行一个 shell。但是我在远程主机上遇到了这个
bash: at: command not found
Run Code Online (Sandbox Code Playgroud)
我运行了 $PATH,它显示
bash: /sbin:/bin:/usr/sbin:/usr/bin:
Run Code Online (Sandbox Code Playgroud)
因为我在我的 Ubuntu14.04 上运行了“at”命令,它有 Linux 3.13,所以我在远程主机上运行了 uname -r,它显示
2.6.32-279.el6.x86_64
Run Code Online (Sandbox Code Playgroud)
我无法在远程主机上运行“at”命令是什么问题,如何解决?
您需要安装该at命令。它不是大多数发行版的标准包的一部分。
OnDebian和它的派生它的:
sudo apt-get install at
Run Code Online (Sandbox Code Playgroud)
在Redhat基于系统的它:
sudo yum install at
Run Code Online (Sandbox Code Playgroud)
在Redhat基于系统的系统上,调度和执行操作所需的atdaemon似乎atd将在软件包安装后启动。您需要执行以下命令:
启动守护进程:
sudo /etc/init.d/atd start
Run Code Online (Sandbox Code Playgroud)
确保它在下次重新启动时启动:
sudo /sbin/chkconfig --add atd
sudo /sbin/chkconfig atd on
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5098 次 |
| 最近记录: |