
Ubuntu의 어떤 파일이 RedHat의 파일과 동일합니까 /etc/inittab
?
RedHat에서 /etc/inittab
파일에는 Linux를 부팅하려는 런레벨과 관련된 설정이 포함되어 있습니다.
답변1
Ubuntu는 완전히 다르게 작동하는 sysvinit의 대안인 Upstart를 사용합니다. 그만큼신생 요리책런레벨과 이를 사용하는 방법에 대해 설명합니다.
그러나 일반적으로 RedHat의 런레벨 개념은 Debian이나 Ubuntu를 포함한 파생 제품에서는 사용되지 않습니다. RedHat이 그리는 "네트워크는 있지만 그래픽은 아님" 스타일 구별이 없이 "단일 사용자" 또는 "모든 것이 실행 중"만 있습니다.
답변2
언급했듯이 우분투는 이제 다음을 사용합니다.갑자기 나타나다.
/etc/inittab
및 스크립트는 또는 /etc/init.d
디렉토리 의 /etc/rc.d/*
여러 스크립트에 통합되었습니다 (이전 버전의 Upstart의 경우)./etc/init
/etc/event.d
해당 디렉터리(serviceX)에 스크립트를 포함하도록 수정하려는 항목을 찾아 /etc/init/serviceX.conf
그에 따라 수정합니다. 온라인에서 구문과 추가 정보를 찾을 수 있습니다.
그러나 SysV Upstart에 의존하는 프로그램을 실행해야 하는 경우에는 호환 모드가 있습니다. 계속 사용하는 프로그램은 /etc/rc.d/*
거기에 스크립트를 넣어서 계속 실행할 수 있습니다.
의 스크립트를 살펴보면서 /etc/init
이름이 붙은 스크립트가 하나 있었는데 , 이는 하나를 추가할 경우 를 rc-sysinit.conf
구문 분석하고 이 파일에서 기본 런레벨을 결정하는 기능을 제공합니다 ./etc/inittab
답변3
Ubuntu 시스템의 기본 실행 수준을 변경하고 /etc/inittab을 찾으려면 이를 변경하여 Ubuntu에 해당 항목이 없는지 확인하십시오. 걱정하지 마십시오(!). /etc/inittab 파일을 만들 수 있습니다. etc 디렉토리에 다음 행만 작성하십시오.
id:3:initdefault:
("3"을 원하는 기본 룰레벨로 변경할 수 있습니다)