리눅스 시스템을 사용하면서 겪을 수 있는 한가지 사례를 소개합니다.
파일 용량의 증식
시스템 관리를 하다보면 access_log라는 웹로그파일이나 /var/log/messages
파일 또는 /var/log/maillog
파일등 특정 로그파일의 크기가 너무 커져서 시스템 속도가 현저하게 떨어지거나 또는 파일시스템이 꽉차서 장애가 발생하는 경우가 있다.
대처 요령
1) find 나 ls 등과 같은 명령어를 이용하여 일정이상의 용량을 가진 파일을 찾는다.
2) 찾은 파일을 삭제하진 않고 용량만을 0 으로 만드는 작업을 한다.
cat /dev/null > 파일명
메일로그를 0으로 만드는 예
cat /dev/null > /var/log/maillog
/dev/null
이라는 장치는 널디바이스, 즉 널장치파일을 의미하는 것으로 쓰레기통이라고 이해하면 된다. 즉, 어떠한 내용도 저장하지않는 널디바이스를 의미한다.
'리눅스 > Linux 일반' 카테고리의 다른 글
리눅스 touch - 파일생성 및 파일의 날짜정보 변경 (1) | 2013.06.14 |
---|---|
리눅스 cut - 텍스트파일의 필요한 부분만 추출 (1) | 2013.06.14 |
리눅스 ln - 링크파일 생성 (2) | 2013.06.14 |
리눅스 file, type - 파일종류, 명령어종류 확인하기 (1) | 2013.06.14 |
리눅스 tr - 영문자의 대소문자 변환 (0) | 2013.06.14 |