मैं FreeBSD 9 का उपयोग कर रहा हूं और मैं एक स्क्रिप्ट बनाना चाहता हूं जो यह जांच करेगी कि कोई इथरनेट केबल कनेक्ट है या नहीं और यदि है तो उससे कनेक्ट होता है। मैं इसे सेट करना चाहता हूं ताकि जब भी मशीन शुरू हो, या जब भी मैं लॉग इन करूं तो यह चले। मैंने अपनी UNIX पुस्तक देखी (यह बहुत पुरानी है, और सामान्य UNIX के लिए है, विशेष रूप से FreeBSD नहीं) और यह कहता है कि मैं इसका उपयोग कर सकता हूं crontab, लेकिन मैं केवल निश्चित समय पर चीजों को चलाने के लिए ऐसा कर सकता हूं, जब यह शुरू नहीं होता है। क्या कोई मुझे बता सकता है कि मैं इसे कैसे प्राप्त कर सकता हूं?
man rc
बताता है कि "आमतौर पर, /usr/local/etc/rc.d/ तंत्र का उपयोग इन दिनों rc.local के बजाय किया जाता है, लेकिन यदि आप rc.local का उपयोग करना चाहते हैं, तो यह अभी भी समर्थित है। इस मामले में, इसे स्रोत / होना चाहिए। आदि / rc.conf और आपके सिस्टम के लिए अतिरिक्त कस्टम स्टार्टअप कोड होते हैं। rc.local को संभालने का सबसे अच्छा तरीका है, हालांकि, इसे rc.d / शैली स्क्रिप्ट में अलग करना और उन्हें / usr / स्थानीय / etc / rc के अंतर्गत रखना है। .D /। "