zoukankan      html  css  js  c++  java
  • 부팅 시각 확인, 크론탭(crontab) 설정방법

    Linux 서버 부팅시각 확인방법 

    1. last 로그확인

       # last reboot 

    2. dmesg 로그 업데이트 시각확인

      # ll /var/log/dmesg

    크론탭(crontab) 설정방법

      # crontab -l  : 예약된 작업리스트 출력

      # crontab -e : 예약된 작업 수정

      # crontab -r  : 예약된 작업 삭제

    crond 실행 확인 방법은 ps 명령어를 통해 확인 가능 하다.

    ps -ef | grep crond

    크론탭 시작

    => /etc/rc.d/init.d/crond start

    크론탭종료

    => /etc/rc.d/init.d/crond stop

    크론탭재시작

    => /etc/rc.d/init.d/crond restart

    /etc 안에는 해당 크론탭의 설정파일을 저장하는 디렉토리들이 존재 한다.
    어떤 녀석들인지 보려면 ls -al | grep cron 명령어를 통해 확인 해 보자.

    그리고 일반사용자의 crontab 명령어사용을 제한하고자 한다면
    /etc/cron.deny  에 ID를 등록한다.

    예) badboy 라는 사용자가 크론탭 사용을 제한하도록 하고 싶다면
        /etc/cron.deny 에 badboy를 추가

    이제 크론탭 등록을 해 보자.

    우선 crontab -e 명령어로 vi를 띄운다.
    그리고 아래는 설정 형식 이다.

    분,시,일,월,요일, 실행명령(경로포함)

    자세한 내용은 아래 표를 확인 해 보자

    (표1)필드 별 내용과 범위

    요일

    0~59

    0~23

    1~31

    1~12

    1~7(월~일)

    (표2)필드 설정 방법

    구분

    표현식

    내용

    여러값 10,30,50**** 매 10,30,50분 마다 실행
    범위값 01-3*** 매일 1~3시에 진행
    시간간격 1*/5*** 매일 5시간 간격으로 진행
    모든값 ***** 매분마다 실행

    이제 하나씩 예를 들면서 만들어 보자.

    예1)매주 일요일 마다 sunday.sh를 실행 하고 싶을 경우
    ****7 /home/kim/sunday.sh

    예2)매일,5시간 간격으로 hour.sh를 실행 하고 싶을 경우

    1*/5*** /home/kim/hour.sh

     
  • 相关阅读:
    HDU 3537 Daizhenyang's Coin(博弈,翻硬币)
    【转】博弈-翻硬币游戏
    QRCode.js:使用 JavaScript 生成二维码
    3种高效的Tags标签系统数据库设计方案分享
    CI框架+Umeditor上传图片配置信息
    【军哥谈CI框架】之CI中集成百度UEditor
    【ci框架基础】之部署百度编辑器
    CI框架中集成CKEditor编辑器的教程
    如何将文本编辑器嵌入框架--以Umeditor&CodeIgniter框架为例
    ****CI和UEditor集成
  • 原文地址:https://www.cnblogs.com/jungil/p/10606288.html
Copyright © 2011-2022 走看看