- top
>프로세스 정보 보여줌.
ex) top -u [username] //유저가 소유한 프로세스를 보여줌.
ex) top 창에서 c //명령어들의 절대경로 보여줌.
ex) top 창에서 k //PID로 원하는 프로세스를 죽임.
ex) top 창에서 M과 P //프로세스를 메모리 사용량으로 sorting함. - kill [option] [PID]
ex) kill -l //시그널 명과 넘버의 리스트를 보여줌.
ex) kill [PID] //해당 프로세스를 죽임.
ex) kill -1 //프로세스 재시작
ex) kill -9 //프로세스 강제 종료
ex) kill -15 //프로세스 즉시 종료
ex) killall
ex) pkill //PID가 아닌 프로세스 이름으로 kill명령어 사용... - crontab
ex) crontab -e //crontab수정
ex) crontab -l //crontab entries 리스트
ex) crontab -r //crontab 제거
ex) crond //스케줄링 관리하는 crontab daemon/service
systemctl status crond
>/etc에서 grep cron으로 검색하여 daily, weekly, monthly 파일 확인할 수 있음. 반복수행할 스크립트를 해당 폴더로 옮기면 됨.
>cat anacrontab 하면 daily, weekly, monthly 정보가 나옴.
>hourly 정보는 cron.d에 있음. (cat cron.d) - at HH:MM am/pm
>해당 시간에 시작될 일을 스케줄링함. editor로 들어가는데 거기서 어떤 일을 실행시킬지 명령함. ctrl + d로 editor에서 나옴.
ex) at 04:30 am //오전 4시 30분에 실행.
ex) at 5:30 pm 101624 //24.10.16 오후 5시 30분에 작업 실행
ex) at 4am + 4 days //4일 후 오전 4시에 실행
ex) at now + 5 hours //5시간 뒤에 실행
ex) at 8:00 am Sun //오는 주 일요일 오전 8시에 실행
ex) at 10:00 am next month //다음달 오전 10시에 실행
ex) atq //at entries list 보여줌
ex) atrm # //entry를 지워줌. #에 entry번호를 적음.
ex) atd //스케줄링 관리하는 at daemon/service
systemctl status atd
ex) at -q c noon //정오에 c 큐로 실행
'Linux > CentOS 9 Stream' 카테고리의 다른 글
CentOS 9 잊어버린 root 비밀번호 변경 (0) | 2024.09.02 |
---|---|
명령어 사용법 (bg, jobs, fg, nohup, nice) (0) | 2024.08.30 |
명령어 사용법 (systemctl, ps) & LDAP 간단 설명 (0) | 2024.08.30 |
명령어 사용법 (uptime, uname, which, cal, bc) (0) | 2024.08.30 |
명령어 사용법 (who, last, pinky, w, users, wall, write, sudo) (0) | 2024.08.30 |
댓글