본문 바로가기

Linux12

리눅스 cron, crontab 설정 오늘은 리눅스 크론탭에 대해 알아볼까 합니다. 음, 윈도우에서는 스케줄러와 비슷하다고 보면 되겠네요. "특정 시간에 특정 작업을 해야한다." 라고 한다면 크론탭을 사용해 편하게 리눅스를 사용하실 수 있습니다. - 프로세스 예약 데몬 - 리눅스용 작업스케줄러 - 특정시간에 명령어가 수행되도록 등록가능 1. 크론탭 기본 (crontab basic) 일단 기본이 되는 크론탭 사용법을 한 번 볼까요. 리눅스 쉘에서 다음처럼 입력합니다. $ crontab -e 그러면 뭔가 편집할 수 있는 곳이 로딩됩니다. 이곳이 바로 크론탭을 설정할 수 있는 장소이죠. 여기에 각종 크론탭 명령어를 입력후 콜론(:) 입력 후에 wq 를 입력해 크론탭을 갱신시킵시다. 반대로 현재 크론탭에 어떤 내용이 들어있는지 보려면 다음처럼 입력.. 2020. 6. 20.
쉘 조건문 / 쉘 if ... else 쉘 스크립트에 조건문을 사용하는 방식이 잘 설명된 사이트가 있어서 남겨봅니다. https://brownbears.tistory.com/221 [Shell Script] if ... else 조건문 쉘 스크립트에 조건문을 사용하는 여러 방식이 있지만 그 중 한 가지 방식만 아래에서 소개합니다. 문법 if [조건문];then 내용 elif [조건문];then 내용 . . . else 내용 fi 예시 # test.sh #! /bin/.. brownbears.tistory.com 2020. 6. 20.
쉘 스크립트 한 줄 주석 / 여러 줄 주석 쉘 스크립트 작성 시 주석 처리 방법을 까먹지 않기 위해 작성합니다 ~~ 우리 모두 명령어를 외우지 않고 보면서 합시다 ~~ Linux Shell Script 한 줄 주석은 해당 라인의 앞에 #만 적으면 된다. 여러 줄 주석은 : 2020. 6. 20.
리눅스 서버 점검시 유용한 명령들 현업에서 자주 쓰는 명령어 들은 볼드체로 해두었습니다. 0. 현재 실행중인 프로세스 확인 #ps -ef - 프로세스 강제종료 #kill -9 PID 1. SUID 점검하기.(root 소유의 SetUID및 SetGID 파일들 점검 #find / -user root -perm -4000 -print (SetUID) #find / -user root -perm -2000 -print (SetGID) #find / -user root -perm -4000 -print -xdev 2. 파티션별 디스크사용량 점검 #df -h 3. 파일무결성 점검. - tripwire 설치 수 실행 4. 백도어 설치여부 점검.(/dev 체크 및 rootkit 점검) #find /dev -type f -exec ls -l {} \; .. 2020. 6. 20.