RedHat의 / etc / inittab 파일과 동등한 Ubuntu 파일


11

Ubuntu의 어떤 파일이 /etc/inittabRedHat 의 파일 과 동일 합니까?

RedHat에서 /etc/inittab파일에는 Linux를 부팅하려는 실행 수준과 관련된 설정이 포함되어 있습니다.

답변:


9

우분투는 완전히 다른 방식으로 작동하는 sysvinit의 대안 인 Upstart를 사용합니다. 갑자기 출세 한 요리 책은 실행 레벨 어떻게 그들과 함께 작업하는 방법에 대해 설명합니다.

그러나 일반적으로 RedHat의 런레벨 개념은 데비안 또는 우분투를 포함한 파생물에는 사용되지 않습니다. RedHat이 그리는 "네트워크는 아니지만 그래픽"스타일 구분없이 "단일 사용자"또는 "모든 실행"만 있습니다.


우분투에는 서비스를 관리하는 3 가지 패러다임이 있습니다. System V init, upstartsystemd. 우분투 18.04 현재입니다 systemd.
smwikipedia

5

언급했듯이 우분투는 이제 Upstart를 사용 합니다.

/etc/inittab와의 스크립트 /etc/init.d또는이 /etc/rc.d/*여러 스크립트에 포함 된 /etc/init디렉토리 나 /etc/event.d(갑자기 출세의 이전 버전에 대한).

해당 디렉토리에 스크립트를 갖도록 수정하려는 항목 (serviceX)을 찾아서 적절히 /etc/init/serviceX.conf수정하십시오. 온라인에서 구문 및 추가 정보를 찾을 수 있습니다.

그러나 SysV Upstart에 의존하는 프로그램을 실행해야하는 경우 호환성 모드가 있습니다. 여전히 사용하는 프로그램 /etc/rc.d/*은 스크립트를 넣고 실행할 수 있습니다.

에있는 스크립트를 살펴보면 /etc/init라는 이름 의 스크립트가 있으며이 파일을 추가하면이 파일에서 기본 런레벨 rc-sysinit.conf을 구문 분석 /etc/inittab하고 결정할 수 있습니다.


1

Ubuntu 시스템의 기본 실행 수준을 변경하고 / etc / inittab을 찾으면 변경하고 Ubuntu에 부족한지 확인하고 걱정하지 마십시오 (!) ./에서 inittab 파일을 만들 수 있습니다 etc 디렉토리에 다음 줄만 작성하십시오.

id:3:initdefault:

( "3"을 원하는 기본 규칙 수준으로 변경할 수 있습니다)

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