sysintv를 사용하여 생성된 서비스에서 이 줄의 의미

sysintv를 사용하여 생성된 서비스에서 이 줄의 의미

sysvinit을 사용하여 가짜 서비스를 만들고 있습니다. 내가 만든 파일 내부/etc/init.d/service_fake

나는 다음 줄을 얻었다 :

. /etc/sysconfig/fake_service

그것은 무엇을 합니까?

답변1

."소스"에 대한 셸이므로 . /etc/sysconfig/fake_service해당 파일의 내용을 읽고 소스를 수행하는 프로세스의 컨텍스트 내에서 셸 코드를 실행합니다. 일반적 /etc/sysconfig/fake_service으로 다음과 같은 문이 포함될 수 있습니다.

LICENSE_FOO=bar

또는 임의의 셸 코드일 수도 있지만 일반적으로 환경 변수(예: 라이센스 세부 정보, 시간대 또는 로컬 설정 등)를 설정하는 데 사용됩니다.

관련 정보