SysVinit LSB 헤더의 변수 $remote_fs 및 $syslog는 무엇입니까?

SysVinit LSB 헤더의 변수 $remote_fs 및 $syslog는 무엇입니까?

에서:https://wiki.debian.org/LSBInitScripts

    init.d 스크립트에 다음 블록을 추가합니다.

    ### 초기화 정보 시작
    # 제공: 스크립트 이름
    # 필수 시작: $remote_fs $syslog
    # 필수 중지: $remote_fs $syslog
    #기본 시작: 2 3 4 5
    #기본 정지: 0 1 6
    # 간단한 설명: 부팅 시 데몬 시작
    # 설명: 데몬이 제공하는 서비스를 활성화합니다.
    ### 초기화 정보 종료

이러한 변수는 "ssh"와 같은 스크립트의 SysVinit LSB 헤더에도 있습니다.

혹시 이 변수에 대해 아시는 분 계신가요?

답변1

이것들은 모두시스템 시설 이름Linux 표준 라이브러리에 있습니다. 이는 쉘 변수로 간주되지 않으며 단지 init 스크립트가 특정 시스템 상태에 의존하도록 허용하는 특수 이름일 뿐입니다.

특히 $remote_fs및 는 $syslog다음과 같이 정의됩니다.

$remote_fs

모든 원격 파일 시스템을 사용할 수 있습니다. 일부 구성에서는 이와 같은 파일 시스템이 /usr원격일 수 있습니다. 이를 필요로 하는 많은 응용 프로그램 $local_fs에도 필요할 수 있습니다 $remote_fs.

$syslog

시스템 로거가 실행 중입니다.

관련 정보