![在 Ubuntu 服务器 17 上启动时运行命令](https://linux22.com/image/1149228/%E5%9C%A8%20Ubuntu%20%E6%9C%8D%E5%8A%A1%E5%99%A8%2017%20%E4%B8%8A%E5%90%AF%E5%8A%A8%E6%97%B6%E8%BF%90%E8%A1%8C%E5%91%BD%E4%BB%A4.png)
我正在 PXE 中设置 ubuntu 集群。因此我需要知道所有节点的 IP 才能使用 distcc 或其他程序(如 OpenMPI)。我需要运行的命令是
ifconfig | sed -En 's/127.0.0.1//;s/.*inet (addr:)?(([0-9]*\.){3}[0-9]*).*/\2/p' >> /home/owner/ips
我尝试使用 crontab,如果使用触碰命令创建文件,但没有任何内容入侵防御系统文件,也尝试过暴发户和systemd, 包括初始化文件方法。但它们不适用于需要在最终运行级别运行的此命令。