systemctl 분리- "격리하다"라는 단어의 추론은 무엇입니까?


2

기억해야 systemctl isolate할 매우 쉬운 명령 세트를 찾지 못했습니다 .

isolate이전 버전을 전환 하기 위해 단어 를 사용하는 이유는 무엇입니까? 하지만 더 사용자에게 친숙한 것은 무엇 run levels입니까?

답변:


3

나는 같은 것을 궁금해했다. 로부터 systemctl man 페이지 :

UNIT 분리

IgnoreOnIsolate = yes가 없으면 명령 행에 지정된 장치 및 해당 종속 장치를 시작하고 다른 모든 장치를 중지하십시오 (systemd.unit (5) 참조). 확장자가없는 장치 이름을 지정하면 확장자가 ".target"인 것으로 가정합니다.

이것은 전통적인 init 시스템에서 실행 레벨을 변경하는 것과 유사합니다. isolate 명령은 현재 사용중인 그래픽 환경이나 터미널을 포함하여 새 장치에서 활성화되지 않은 프로세스를 즉시 중지합니다.

AllowIsolate =가 활성화 된 장치에서만 허용됩니다. 자세한 내용은 systemd.unit (5)를 참조하십시오.

따라서 "격리"라는 단어는 요청 된 장치를 실행하는 것을 의미하며, 위에서 언급 한 몇 가지 예외를 제외하고는 다른 것이 실행되고 있지 않은지 확인하십시오.

런레벨은 대상 (대부분의 상황에서 사용 multi-user또는 graphical사용 과 같은 서비스 집합에 불과 함)으로 대체되었으므로 동등한 대상을 시작하고 중지하여 "런레벨"로 전환 할 수 있습니다. 새로운 대상의 일부가 아닌 것 isolate.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.