如何在桌面加载后 10 秒运行命令( ifup eth0 )?

2 linux centos

我的调制解调器无法像计算机重新启动那样快速连接到互联网。我的调制解调器和我的电脑连接到我通过远程关闭和打开的同一个插座,所以我需要电脑在运行前至少等待 10 秒

ifup eth0
Run Code Online (Sandbox Code Playgroud)

目前我ifup eth0

 /etc/rc.local
Run Code Online (Sandbox Code Playgroud)

但它实在是太快了,如果我添加sleep 10到这个文件中,它可能会挂断并等待 10 秒才能加载桌面。

jsb*_*ngs 7

由于这是 CentOS,最合适的做法是将LINKDELAY=10(或更长)添加到您的 /etc/sysconfig/network-scripts/ifcfg-eth0 文件中。此文件的文档位于 /usr/share/doc/initscripts-9.03.38/sysconfig.txt 中。