리눅스 서버 관리 명령어
* uptime
현재시간 및 재부팅 없이 시스템이 운용된 시간, 현제 시스템에 로그인된 사용자수, 각각 1분, 5분, 15분 동안의 시스템 평균 부하율
ex) # uptime
16:37:14 up 315 days, 5:18, 2 users, load average: 0.04, 0,04, 0.00
16:37:14 : 현재시간
up 315 days, 5:18 : 부팅없이 계속 운용된 시간
2 users : 현재 시스템에 로그인한 사용자
load average: 0.04, 0,04, 0.00 : 각각 1분, 5분, 15분 동안의 시스템 평균 부하율
* badblocks
하드디스크에 배드블록이 존재하는지 점검
ex) # badblocks -v /dev/sda1
ex) # badblocks -v -o badblocks.txt /dev/sda1
* rdate
원격타임서버의 시간정보를 가져와서 현재 로컬 서버에 적용
ex) # rdate -s time.bora.net
주기적으로 cron에 의한 날짜시간정보 적용
ex) 00 01 * * * su – root /usr/bin/rdate – s time.bora.net && /sbin/clock -w
* crontab
minute(0 – 59) / hour(0 – 23) / day of month(1 – 31) / month(1-12) / day of week(0 – 6) (sunday = 0 or 7)
* find
find /backup -ctime +5 // 생성된지 5일 이상된 파일 찾기
-ctime 5 // 정확히 5일전
-ctime -5 // 최근 5일 동안
-ctime +5 //5일 이상