오늘 편집자는 Linux 부팅을 위한 간단하고 이해하기 쉬운 두 가지 방법, 즉 부팅 시 자동 시작 프로그램을 설정하는 방법을 알려줄 것입니다. 첫 번째 방법은 "/etc/rc.local"을 편집하고 쉘 명령을 입력하여 프로그램을 시작하는 것이고, 두 번째 방법은 이를 시스템 서비스로 등록하는 것입니다. 관심 있는 친구들은 편집자와 함께 공부할 수 있으니 도움이 되길 바랍니다.
부팅 시 Linux 시작 방법:
1. /etc/rc.local
rc.local은 모든 시스템 초기화가 완료된 후 실행되므로 시작 스크립트를 작성할 수 있습니다. Go 내부에.
가장 간단한 방법입니다. "/etc/rc.local"을 편집하고 쉘 명령을 입력하여 프로그램을 시작합니다(명령의 전체 경로를 입력해야 합니다).
rc.local은 기본적으로 루트 계정으로 시작됩니다. 다른 계정을 사용하기 시작하는 방법은 다음과 같습니다.
su - admin -c '/bin/sh /usr/local/rsync/rsync.sh'
2. 시스템 서비스 등록
운영 체제와 함께 제공되는 서비스 , ssh, ftp 등은 부팅 시 자동으로 시작됩니다.
그러나 설치된 서비스를 시스템 서비스로 추가하려면 다음 명령을 실행할 수 있습니다.
시작 스크립트를 /etc/rc.d/init.d 디렉토리에 넣습니다.
chkconfig --add service Name , (먼저 시스템 서비스에 추가하고 ADD 앞 부분에 주의하세요)
ChkConfig -Leve start -up level service name ON
(레벨 3은 명령줄 모드에서, 레벨 5는 그래픽 인터페이스 시작, ON은 열기를 의미함)
ChkConfig -Leve 시작 수준 서비스 이름 꺼짐
(설명, 제안은 자체 시작 종료를 나타냄)
예: chkconfig -level 3 MySQL On(설명: Make MySQL 명령줄 모드에서 서비스 시작)
chkconfig --del 서비스 이름을 사용하여 시스템 서비스를 삭제할 수도 있습니다
어떤 서비스가 시스템 서비스로 추가되었는지 확인하려면 다음 명령을 사용할 수 있습니다.
chkconfig --list/chkconfig
자동 시작으로 추가할 프로그램을 확인하려면 다음 명령을 사용할 수 있습니다.
cat /etc/rc.local(이 파일에 추가된 프로그램 경로를 확인하세요. )
관련 튜토리얼:
Linux 비디오 튜토리얼위 내용은 Linux를 부팅하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!