>시스템 튜토리얼 >리눅스 >CentOS7 시스템에서 기본 실행 수준 설정을 변경하는 방법은 무엇입니까?

CentOS7 시스템에서 기본 실행 수준 설정을 변경하는 방법은 무엇입니까?

WBOY
WBOY앞으로
2024-01-02 22:16:141088검색

CentOS 시스템에는 7개의 실행 레벨이 있습니다

실행 레벨 0: 시스템이 종료 상태입니다. 시스템의 기본 실행 레벨을 0으로 설정할 수 없습니다. 그렇지 않으면 정상적으로 시작되지 않습니다.

실행 레벨 1: 단일 사용자 작업 상태, 루트 권한, 시스템 유지 관리에 사용, 원격 로그인 금지

실행 레벨 2: 다중 사용자 상태(NFS 없음)

실행 레벨 3: 다중 사용자 상태 완료(NFS 포함), 로그인 후 콘솔 명령줄 모드로 진입

실행 레벨 4: 시스템이 사용 중이 아니며 예약됨

실행 레벨 5: X11 콘솔, 로그인 후 그래픽 GUI 모드로 진입

실행 레벨 6: 시스템이 종료되고 정상적으로 다시 시작됩니다. 기본 실행 레벨을 6으로 설정할 수 없습니다. 그렇지 않으면 정상적으로 시작할 수 없습니다

실행 레벨 수정

Centos7은 타겟 개념을 사용하여 실행 레벨을 정의하는데, 이는 레벨 3과 레벨 5로 구분됩니다. 의미는 다음과 같습니다.

레벨 3->다중 사용자.대상 텍스트 레벨 5->그래픽.대상 그래픽

1) 현재 실행 레벨을 확인하세요

# 런레벨 [root@chezhi chezhi]# 런레벨 N 3 [root@chezhi chezhi]#

시스템의 현재 기본 실행 수준이 그래픽 GUI 모드인 경우 실행 수준 표시 결과는 다음과 같습니다. 5 3

2) 시작 시 기본 실행 수준 수정

CentOS7 시스템에서 기본 실행 수준 설정을 변경하는 방법은 무엇입니까?

systemd는 링크를 사용하여 /etc/systemd/system/default.target 파일에서 결정된 기본 실행 수준을 가리킵니다.

런레벨 3으로 전환:

a. 먼저 삭제하세요: mv /etc/systemd/system/default.target /etc/systemd/system/default.target_copy5 #파일 이름 바꾸기

b. 소프트 링크 파일 생성: ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target

또는

ln -sf /lib/systemd/system/runlevel3.target /etc/systemd/system/default.target

또한 systemctl 명령을 사용할 수도 있습니다:

systemctl set-default graphic.target

systemctl은 다중 사용자 대상을 분리합니다

CentOS7 시스템에서 기본 실행 수준 설정을 변경하는 방법은 무엇입니까?

마지막으로 정상적으로 종료하고 시스템을 다시 시작합니다: init 6

그러면 시스템이 켜지면 자동으로 콘솔 명령 모드로 들어갑니다. 기본 그래픽 GUI 모드로 다시 전환하려면 다음 명령을 실행하세요.

#먼저 파일 삭제 [root@chezhi system]# rm -rf /etc/systemd/system/default.target #소프트 링크 파일 다시 생성 [root@chezhi system]# ln -sf /lib/systemd/system/graphical .대상 /etc/systemd/system/default.target

위 내용은 CentOS7 시스템에서 기본 실행 수준 설정을 변경하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 jb51.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제