Vidalia Polipo Tor를 시작 하기 위해서, 자신 대신 실행 서비스, 비트, 우분투, Google의 시작 레벨에 대해 배운 중국어를 읽을 일부, 그리고 다음 #ubuntu-cn 상담, 그들의 자신의 경험을 적어 모든 사람을 도울 뿐만 아니라 논문 다니엘을 하려는 희망. 다음 텍스트를 입력 합니다.
리눅스 세계에서 모든 리눅스 운영 체제는 시스템 시작 후 다양 한 서비스를 기본적으로 실행을 시작할 때 로드 되는 다른 기능을 제어 하는 시작 레벨 개념 (servcie | | 데몬)입니다. 여기 서비스는 Windows, 의미는 그가 일반적으로 상호 작용 하지 않습니다 사용자 시스템의 백그라운드에서 독립적으로 실행 되는 프로그램에에서는 서비스의 개념와 비슷합니다.
일반 리눅스 8 수준으로 분할 된다: 0-6와 하나의 ' 수준. 6 재부팅 (다시 시작)를 나타냅니다, 그리고 1-5는 서로 다른 수준의 기능, 1 레벨은 단일 사용자 모드 (단일) 및 2-5는 다른 0 종료 (중단)을 나타냅니다. 하지만 UserLinux (우분투 포함)에서 2-5 레벨 간의 차이가 있다. 마지막의 ' 레벨 보다 구체적인 수준 이며 그 레벨 다른 전에 실행 한 이어야 한다. (이 확인할 수 있다). 이 설명 하는 0-6 작업은 상호 배타적 겹쳐, 보다는 오히려 즉, 4 레벨을 입력 하면 그것은 0-3를 실행 하려면 하지만 레벨 4에 지정 된 서비스를 완료 하는 데만.
레벨을 실행 하는 우분투의 완료의 약간 보기는 서비스를 실행 하는 모든 스크립트 the/etc/init.d/에 저장 됩니다 발견할 것 이다. 그리고 는/등/은 RC 'X'. D의 폴더, 'X' 0-6와 X, 뜻하고 모두 부드러운 연결의 수는 스크립트 실행의 수 보다는 더 적은 발견, the/etc/init.d/(symbol link) 내부 서비스를 실행 하는 스크립트의 부드러운 연결을 가리키는이 8 시작 레벨에 해당 즉, 모든 서비스 한 수준에서 실행 됩니다. 부드러운 연결의 이름을 지정 하는 것은 일반: [k | S] [0-90-9] [http://www.aliyun.com/zixun/aggregation/11696.html "> 이름], k 죽이기, s, 뒤에 두 자리 숫자의 시작을 나타냅니다 마지막으로, 해당 스크립트 파일 이름 실행 중인 서비스에 대 한. 이름은 해당 스크립트를 실행할 때 전달 하는 매개 변수, K는 정지를 통과 하는 (즉, 서비스를 해제 하려면), S 시작을 통과 하는 것입니다 (서비스를 시작 하는 것입니다).
작업의 순서: K 10 진수-> k 큰 수-> 10 진수 s-> s 다 수. 참고 폴더에 있는 모든 소프트 연결 K 또는 미에 실행 될 것입니다
또한, 대부분 리눅스 실행된 수준 (예: 시리얼, 느린?) 시작 시스템 V 라는 메커니즘을 사용 합니다. 그리고 우분투 시작 (마치 병렬, 빠른?) 라고 하는 다른 메커니즘을 사용 하는. ), 기본 레벨을 실행에 아무 시스템 파일 변경. Ubuntu9.10 시스템, 호환 될 것으로 보인다 하지만 하지 9.10, 그리고 9.10 세트 수준 파일을 실행 하는 기본은 우분투의 이전 버전에서 다릅니다. 우분투 9.10에 대 한 레벨 파일을 실행 하는 기본 this/etc/init/rc-sysinit.conf에 대 한 14 라인입니다.
실행된 수준에서 실행 되는 서비스를 삭제 하려는 경우 소프트 연결 이름 소문자에 해당 하는 RCX.D 폴더에서 삭제할 수 있습니다 (이 데비안 문서에 의해 추천 되 고 그것은 범), (이것이 sysv-rc-conf 접근) 그것을 제거할 수 있습니다. 물론, 스크립트를 작성 하 고 부드러운 연결을 만들 수 있습니다, 서비스를 추가할 수 있습니다.