728x90
반응형
오늘은 linux가 사용하고 있는 환경설정 파일 및 lnux 재기동 시에 사용하는 rc.local 파일에 대해서 알아 보겠습니다.
1. rc.local
부팅 시 자동 실행 병령어로 스크립트를 수행하는 동작을 하며 매번 Linux 부팅시 마다 자동으로 실행 되기를 원하는 명렁어나 작업 스크립트를 입력하여 호출하도록 구성할수 있다.
🧨우분투
user$ sudo vi /etc/rc.local
#!/bin/bash
touch /tmp/test
🍭권한 부여 : user$ sudo chmod 755 /etc/rc.local
🧨페도라
user$ sudo vi /etc/rc.d/rc.local
#!/bin/bash
touch /tmp/test
user$ sudo ln -s /etc/rc.d/rc.local /etc/rc.local
🍭권한 부여 : user$ sudo chmod 755 /etc/rc.d/rc.local
🧨CentOS
user$ ls -al /etc/rc.local
lrwxrwxrwx. 1 root root 13 Jun 17 2020 /etc/rc.local -> rc.d/rc.local
user$ sudo echo "touch /tmp/test" | sudo tee -a /etc/rc.local
🍭권한 부여 : user$ sudo chmod 755 /etc/rc.d/rc.local
❤️rc-l;ocal.service 파일 수정
rc.local이 부팅시 동작할 수 있도록 서비스 활성화 및 시작을 위한 파일수정 및 재호출을 진행 해야한다.
첫번째로, 파일수정이 필요합니다.
user$ sudo vi /lib/systemd/system/rc-local.service
[Install]
WantedBy=multi-user.target
1. [Install] 부분을 추가
2. 저장 후 reload 실행 (user$ sudo systemctl daemon-reload)
3. 서비스 활성화, 시작, 상태 확인
-> user$ sudo systemctl enable rc-local
-> user$ sudo systemctl start rc-local
-> user$ sudo systemctl status rc-local
2. .bash_profile
728x90
반응형
'💛03_Server & OS > 03_Linux' 카테고리의 다른 글
#Linux #사용자 #비밀번호변경 #passwd #DBSAFER #명령어 (0) | 2023.11.10 |
---|---|
#Linux #명령어 #자주사용명령어요약 (0) | 2023.09.25 |
#vi #vim #nano #LINUX #에디터 #에디터별 (0) | 2023.09.11 |
#curl (0) | 2023.06.08 |
#ps #-ef #| #grep #리눅스명령어 #kill명령어 #옵션 (0) | 2023.05.22 |
댓글