!includedir이 파일 가져오기를 의미하는 이유는 무엇입니까?

!includedir이 파일 가져오기를 의미하는 이유는 무엇입니까?
cat  /etc/mysql/mariadb.cnf 
# Import all .cnf files from configuration directory  
!includedir /etc/mysql/conf.d/                                                                                                                                               
!includedir /etc/mysql/mariadb.conf.d/ 

주석은 !includedir근처에 있는 파일을 가져올 수 있음을 의미합니다. 왜 !includedir그런 뜻인가요? includedirBash에는 명령이 없습니다 . !실행을 의미합니까?

답변1

!includedirBash 명령이 아닙니다. MariaDB의 구성 파일을 보고 있다는 점을 기억하세요. 이 파일은 Bash에서 해석되지 않지만 MariaDB가 시작될 때 읽혀집니다.

당신이 읽으면마리아DB 문서, MariaDB의 옵션 파일 구문에 고유하다는 것을 알 수 있습니다.

지시문 !includedir을 사용하여 지정된 디렉터리에 모든 .cnf 파일(및 잠재적으로 .ini 파일)을 포함할 수 있습니다. 디렉토리 내의 옵션 파일은 알파벳순으로 읽혀집니다.

관련 정보