2012년 7월 5일
업무중에 컴파일을 새로 하려던 중 갑자기 용량 부족 현상이 생겨서 컴파일이 되질 않았다. 갑작스럽게 뭐 한것도 없는데 용량이부족하다고 해서 팀장님께 여쭤보니 mysql에서 리플리케이션 때문에 로그가 남는거라고 하셨는데 리플리케이션이 아직은 뭔지 잘 모르겠지만 아무튼 로그의 용량이 너무 커서 용량 부족현상이 일어 났던 것이었다.
이 때 어떤 부분에서 용량의 이상이 생겼는지 알아보기 위해서 du와 df 명령을 이용한다.
du는 폴더들의 용량이 표시되고 -hs 옵션을 주면 해당 경로 하위의 전체 용량을 보여준다. 유용하게 쓰일 수 있다!
그리고 이런 문제가 발생해서 해당 로그를 지워야 할 때 파일을 지우면서 기본적으로 rm명령은 되묻지 않기 때문에 실수를 할 확률이 매우 높다고 하신다. alias로 rm -i 옵션을 주도록 한다. bashrc 파일에 미리 지정해놓으면 rm을 이용하면서 발생하는 실수를 줄일 수 있다!!
alias rm = 'rm -i' 이런식으로!!
'Work > 개발 노트' 카테고리의 다른 글
SQL 2008에서 내보내기, 가져오기 문제 (0) | 2012.08.28 |
---|---|
C++에서의 다중상속 (1) | 2012.07.20 |
[Eclipse] 이클립스 플러그인 제거/변경 By 용호 (0) | 2011.07.30 |
[Study] Effective C++ 문제 제출 후 문제 풀이 (0) | 2011.07.22 |
[Study] 첫날 스터디에 대한 전반적인 계획 (0) | 2011.07.21 |
댓글