답변:
예, 일반적으로 실행 가능으로 표시되고 해당 폴더에있는 스크립트가 실행됩니다. run-part가 사용되기 때문에 파일은 특정 이름 세트로 제한됩니다.
가 post-up
사용하는 것과 같은 일을 up
. if-up.d에 스크립트를 배치하는 것은 단순히 post-up
스크립트 나 명령을 가리키는 다른 것을 사용하는 것과 같습니다 . 일반적으로 단일 인터페이스에 대해 단일 명령을 실행해야 할 때 up-post를 사용합니다. 좀 더 복잡한 것이 있으면 스크립트를 만듭니다.
남자 인터페이스
...
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.
남자 런 부품
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.