리눅스 쉘 작성

리눅스 쉘 작성

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