Có nói chung bất kỳ tập lệnh nào được đánh dấu là có thể thực thi và được đặt trong thư mục đó được chạy. Các tập tin được giới hạn trong một tập hợp các tên cụ thể vì các phần chạy được sử dụng.
Việc post-up
làm tương tự như sử dụng up
. Đặt một tập lệnh trong if-up.d cũng giống như chỉ sử dụng post-up
một tập lệnh trỏ đến tập lệnh hoặc lệnh ở một nơi khác. Thông thường bạn sẽ sử dụng up | post-up khi bạn chỉ cần chạy một lệnh cho một giao diện duy nhất. Khi bạn có một cái gì đó phức tạp hơn, bạn sẽ tạo ra một kịch bản.
giao diện người đàn ông
...
up command
post-up command
Run command after bringing the interface up. If this command
fails then ifup aborts, refraining from marking the interface as
configured (even though it has really been configured), prints
an error message, and exits with status 0. This behavior may
change in the future.
...
There exists for each of the above mentioned options a directory
/etc/network/if-<option>.d/ the scripts in which are run (with no argu-
ments) using run-parts(8) after the option itself has been processed.
người đàn ông
run-parts runs all the executable files named within constraints
described below,
If the --lsbsysinit option is not given then the names must consist
entirely of upper and lower case letters, digits, underscores, and
hyphens.
...
Files are run in the lexical sort order of their names unless the
--reverse option is given, in which case they are run in the opposite
order.