$ crontab 파일
: crontab 파일을 cron 시스템에 등록$ crontab -l [사용자]
: 사용자의 등록된 crontab 파일 리스트를 보여줌$ crontab -e [사용자]
: 사용자의 등록된 crontab 파일을 수정 혹은 생성$ crontab -r [사용자]
: 사용자의 등록된 crontab 파일을 삭제$ at [-f 파일] 시간
: 지정된 시간에 명령이 실행되도록 등록$ at -r 작업번호
: 지정된 작업번호에 해당하는 작업 제거$ atq
: at 시스템의 큐에 등록되어 있는 at 작업을 볼 수 있음$ dif 파일시스템*
: 파일 시스템의 사용 중이거나 사용 가능한 디스크 공간에 대한 정보를 보여줌$ 여 [-s] 파일*
: 파일이나 디렉터리가 사용하는 디스크 사용량(블록 수)을 알려준다.$ tar -cvf 타르파일 파일+
: 여러 파일들을 하나의 타르파일로 묶음$ tar -xvf 타르파일
: 하나로 묶인 타르파일을 풀어서 원래 파일들을 복원$ tar -tvf 타르파일
: 타르파일의 내용 확인$ gzip [옵션] 파일*
: 파일 압축해 .gz 파일 만듬$ gzip -d 파일.gz
, $ gunzip 파일.gz*
: gzip으로 압축된 파일 복원$ compress 파일*
: 파일들을 압축해 .Z 파일로 만듬$ uncompress 파일.Z*
: 압축된 파일 복원$ awk 프로그램 파일*
: 텍스트 파일을 대상으로 하여 각 줄을 필드들로 구분하고 이들을 awk 프로그램이 지시하는 대로 처리하여 출력$ awk '{ print $1, $3, $NF }'
: 표준입력을 통해 입력된 줄들에 대해서 이 awk 프로그램 수행$ awk 'END { print NR }' 파일 이름
: 파일 끝을 만나면 지정한 파일의 줄 번호 출력$ awk 'NR % 2 == 0 { print $0 }'
: 지정한 파일의 짝수번째의 줄만을 출력$ ls -l | awk '{x += $5}; END {print x}'
: 현재 디렉터리 내의 파일들에 대한 정보를 파이프를 통해 입력받고 그 중에서 다섯 번째 필드인 파일 크기를 모두 합하여 파일끝을 만나면 전체 파일 크기를 출력, 여기서 사용한 변수 x는 자동으로 정수형 변수로 선언되고 0으로 초기화문자열 함수
입출력 함수
수학 함수