리눅스 쉘 작성
1. 리눅스 쉘 작성
- 쉘 명령어를 파일로 저장하여 순차적으로 실행
- 쉘 파일을 작성할 때는 최상단에 #!bin/bash를 기입 (해당 쉘을 실행할 쉘의 종류를 정해주는 것)
- #1. 아래와 같이 특정 파일에 로그를 남겨주는 쉘을 작성
- echo "test log" >> /home/user1/mylog/mylog.log
- #2. 아래 명령어를 통해 실행 파일을 만듦
- vim/home/user1/mybin/test.sh
- #3. 파일 내용을 아래와 같이 작성
- while true는 반복문 (do는 실행문, done은 실행문 종료)
#!bin/bash
while true
do
echo "test log" >> /home/user1/mylog/mylog.log # 로그 생성
sleep 5 # 5초동안 대기
done
- #4. 해당 쉘을 실행 (이 때, .sh는 실행할 때 꼭 풀 경로로 적어줌
- /home/user1/mybin/test.sh
※ 혹시라도 실행 권한이 없으면 chmod를 이용해 실행 권한을 부여
- sudo chmod 764 /home/user1/mybin/test.sh
- #5. /home/user1/mylog/mylog.log 파일에 로그가 잘 쌓였는지 확인
- cat /home/user1/mtlog/mylog.log
'Back-End Study > Linux' 카테고리의 다른 글
네트워크 상태 확인 (0) | 2022.09.01 |
---|---|
프로세스 (0) | 2022.08.31 |
systemctl과 데몬 (0) | 2022.08.31 |
nginx (0) | 2022.08.27 |
Yum (0) | 2022.08.27 |