프로그램/linux2014. 11. 1. 13:06

리눅스에서 로그 파일이나 원하는 파일을 삭제하지 않고 용량만 0byte로 만들고 싶다면

cat /dev/null 을 이용해서 0byte로 만들 수 있다.

 

사용법>

]# cat /dev/null > 0byte 처리할 파일

 

 

사용 예>

dummy-host.example.com-access_log 파일을 삭제하지 않고 용량을 0byte로 만들기

]# ll

 

]# cat /dev/null > /usr/local/apache2/logs/dummy-host.example.com-access_log

 

]# ll

dummy-host.example.com-access_log 파일이 0byte로 처리된 것을 확인할 수 있다.

Posted by 은둔고수
프로그램/linux2014. 4. 19. 20:54

FTP 파일 업로드를 할 때

업로드는 되지만 파일 크기가 0byte로 저장이 된다면 하드 용량을 확인해본다.

 

 

리눅스에서 df -h 명령어로 확인해본다.

]# df -h

/dev/sda1 파티션 내용 중 Use% 부분이 100%로 용량이 다 사용한 것을 확인할 수 있다.

 

 

du -h 명령어로 디렉토리별 용량을 확인해 볼 수 있다.

/ --max-depth=1 옵션은 최상위 디렉토리별 용량을 알 수 있다.

]# du -h / --max-depth=1

 

 

apache를 사용하고 있다면 log 파일크기가 커져서 하드 용량을 다 사용한 경우일 수도 있으므로 확인을 해본다.

ls -al 아파치 설치경로/logs

]# ll /usr/local/apache2/logs/

 

 

더보기>

- apache log rotatelogs 관리

Posted by 은둔고수