要在Linux中定期清除ARP缓存,您可以使用cron
任务来实现
打开终端。
输入以下命令以编辑当前用户的crontab
文件:
crontab -e
0 0 * * * /sbin/arping -a
这里,0 0 * * *
表示每天的凌晨12点(0分钟过0点),/sbin/arping -a
是要执行的命令,用于清除ARP缓存。
crontab
将自动加载新的配置。注意:请确保您具有执行arping
命令所需的权限。如果需要,可以使用sudo
来获取管理员权限执行此操作。
另外,如果您希望定期清除整个系统的ARP缓存,可以将命令更改为:
0 0 * * * root /sbin/arping -a
在执行此命令时,您可能需要输入管理员密码。