본문 바로가기
정보보안기사&CISSP관련/System Security

[Day 262] /dev/null 장치파일

by minimalist_2022 2021. 4. 28.

/dev/null 장치파일

  • /dev/null은 특수한 장치파일로 해당 파일로 출력하면 이를 모두 버리는 역할을 수행함
  • 윈도우의 휴지통과 유사한 기능이지만 복원은 불가
  • 표준 출력은 출력되지 않게 하려면 /dev/null 장치파일로 출력 재지정
    • >/dev/null
  • 표준에러(2)도 표준출력(&1)으로 출력 재지정(2>&1)하여 표준출력과 동일하게 /dev/null 장치파일로 버릴 수 있음
    • crontab 설정 예시
      • 0 3 * * 0 /bin/rm -rf /tmp/* >dev/null 2>&1
      • 일요일 03시에 /tmp 아래 모든 파일을 삭제하고, 명령 실행 후 표준출력, 표준에러는 /dev/null로 보내서 화면에 출력하지 않음

*연관지식 : remybaek.tistory.com/35

 

[Day 30] crontab

crontab file 리눅스 시스템에서 정기적으로 처리해야 하는 작업 목록을 정의한 파일 cron daemon process가 crontab file을 읽고 정의된 작업을 처리 crontab 파일은 사용자 게정별로 생성됨 crontab file 구조..

remybaek.tistory.com

*출처 : 알기사 정보보안기사 실기