Ich verwende FreeBSD 9 und möchte ein Skript erstellen, das überprüft, ob ein Ethernet-Kabel angeschlossen ist, und wenn ja, eine Verbindung dazu herstellt. Ich möchte es so einstellen, dass es ausgeführt wird, wenn der Computer startet oder wenn ich mich anmelde. Ich habe mir mein UNIX-Buch angesehen (es ist ziemlich veraltet und ist für allgemeines UNIX, nicht speziell FreeBSD) und es sagt, dass ich es verwenden kann crontab, aber ich kann dies nur tun, um die Dinge zu bestimmten Zeiten zum Laufen zu bringen, nicht wenn es startet. Kann mir bitte jemand sagen, wie ich dazu komme?
quelle
man rc
"Normalerweise wird heutzutage der Mechanismus /usr/local/etc/rc.d/ anstelle von rc.local verwendet, aber wenn Sie rc.local verwenden möchten, wird er weiterhin unterstützt. In diesem Fall sollte er source / etc / rc.conf und enthalten zusätzlichen benutzerdefinierten Startcode für Ihr System. Der beste Weg, mit rc.local umzugehen, besteht jedoch darin, ihn in rc.d / style-Skripte aufzuteilen und unter / usr / local / etc / rc abzulegen .d /. "