Tôi đang sử dụng FreeBSD 9 và tôi muốn tạo một tập lệnh sẽ kiểm tra xem cáp Ethernet có được kết nối hay không và nếu có, hãy kết nối với nó. Tôi muốn cài đặt nó để nó chạy bất cứ khi nào máy khởi động hoặc bất cứ khi nào tôi đăng nhập. Tôi đã xem cuốn sách UNIX của mình (Nó khá lỗi thời và dành cho UNIX nói chung, không phải FreeBSD) và nó nói rằng tôi có thể sử dụng crontab, nhưng tôi chỉ có thể làm điều này để khiến mọi thứ chạy vào những thời điểm nhất định, không phải khi nó khởi động. Ai đó có thể vui lòng cho tôi biết làm thế nào tôi có thể nhận được tại đây?
man rc
cho biết "Thông thường, cơ chế /usr/local/etc/rc.d/ được sử dụng thay vì RC.local ngày nay nhưng nếu bạn muốn sử dụng RC.local, nó vẫn được hỗ trợ. Trong trường hợp này, nó nên nguồn / v.v / RC.conf và chứa mã khởi động tùy chỉnh bổ sung cho hệ thống của bạn. Tuy nhiên, cách tốt nhất để xử lý RC.local là tách nó ra thành các tập lệnh RC.d / style và đặt chúng dưới / usr / local / etc / rc .d /. "