linux--rc.local

1696 단어 Linux
수요
1. 리 눅 스 시스템 이 켜 진 후에 프로그램 을 시작 하 겠 다 고 가정 합 니 다.프로그램 자체 시작.
 
분석
1. 해당 시작 스 크 립 트 에 규칙 에 따라 시작 스 크 립 트 문 구 를 추가 하고 가장 많이 사용 하 는 시작 스 크 립 트 는 rc. local 파일 입 니 다.rc. local 파일 에 시작 정 보 를 설정 하 는 습관 이 있 습 니 다. (다른 시작 스 크 립 트 에서 도 설정 할 수 있 습 니 다.)
 
3. 설정 정보 에 대응 하 는 문법 쓰기
1. 셸 에 딱 맞 으 면 됩 니 다.
 
4. Liux 시작 절차
1. 시작 절차
(1) BIOS 의 하드웨어 정 보 를 불 러 오고 자체 테스트 를 하 며 설정 에 따라 첫 번 째 시작 가능 한 장 치 를 얻는다.
(2) 첫 번 째 시작 장치 내 MBR 의 boot loader (즉 grub, spfdisk 등 프로그램) 를 읽 고 실행 합 니 다.
(3) boot loader 의 설정 으로 Kernel 을 불 러 오 면 Kernel 은 하드웨어 와 로드 드라이버 를 검사 하기 시작 합 니 다.
(4) 하드웨어 구동 에 성공 하면 Kernel 은 init 프로 세 스 를 주동 적 으로 호출 하고 init 는 run - level 정 보 를 얻 습 니 다.
(5) init 는/etc/rc. d/rc. sysinit 파일 을 실행 하여 소프트웨어 가 실행 하 는 작업 환경 (예 를 들 어 네트워크 시간 대 등) 을 준비 합 니 다.
(6) init 는 run - level 의 각 서버 의 시작 (script 방식) 을 실행 합 니 다.
(7) init 실행/etc/rc. d/rc. local 파일;
(8) init 는 터미널 시 뮬 레이 션 프로그램 mingetty 를 실행 하여 login 프로 세 스 를 시작 하고 마지막 으로 사용자 가 로그 인 할 때 까지 기 다 립 니 다.
 
예 를 들다
1. imx 6 판 에 Liux 시스템 에서 자체 시작 프로그램 을 설정 합 니 다.
(1) 실행 파일 이 있 는 경로 에서 해당 하 는. sh 스 크 립 트 파일 을 작성 하고 chmod 에 대응 하 는 권한
//
#!/bin/sh
cd /run/meida/mmcblk0p4/Sen/
./test &
//

(2)/etc/rc. local 파일 에 다음 과 같이 추가 합 니 다.
//
source /etc/init.d/qt_init_opengl.sh &
sh /run/media/mmcblk0p4/Sen/test_start.sh &
//

(3) 전원 을 켜 면 자동 으로 작 동 합 니 다.
 
사 의 를 표 하 다
1. < 새 형의 리 눅 스 개인 요리 > [3 판] 저자 새 형
2. Linux 시작 파일 rc. local 에 대한 해 혹
3. Liux 에서 rc. local 설정 을 편집 하여 시작 합 니 다.
4./etc/rc. local 과/etc/init. d 리 눅 스 가 켜 지면 자동 으로 프로그램 이 실 행 됩 니 다.
 
 
 

좋은 웹페이지 즐겨찾기