태그 보관물: tmp

tmp

/ var / tmp / mkinitramfs- * 파일을 삭제할 수 있습니까? 폴더가 있습니다. 나는 그것들을

/var/tmp폴더가 Ubuntu 16.04.2에서 9.3GB 공간을 차지했습니다. 특히, mkinitramfs_*tmp 폴더에는 대부분의 공간을 차지하는 많은 폴더가 있습니다. 나는 그것들을 조사했으며, 최근에 그리고 과거에 컴파일 된 리눅스 커널을위한 임시 파일 인 것 같습니다. 안전하게 삭제할 수 있습니까 아니면 다른 중요한 파일에 연결되어 있습니까?

tmpreaper재부팅 할 때 앱을 사용 하여 임시 파일 정리 프로세스를 자동화 하려고했습니다 . 그러나 자동 정리 설정에 폴더 /tmp//var/tmp/폴더를 모두 넣을 수 있으며 오래된 파일을 제거하기 위해 최대 파일 보존 기간을 하나만 설정할 수 있습니다. 최대 파일 보존 기간 매개 변수를 TMPREAPER_TIME올바르게 설정하기가 어려울 수 있습니다 . 너무 짧게 설정하면 (기본적으로 7 일) mkinitramfs_*폴더 에서 최근 커널 컴파일 파일을 삭제할 수 있습니다. 너무 길게 설정하면에 많은 파일이 생길 수 있습니다 /tmp. 해당 mkinitramfs_*폴더 의 역할 과 tmpreaper앱 또는 기타 도구를 사용하여 오래된 임시 파일을 자동으로 삭제 하는 방법 에 대한 참고 자료를 알려 주시길 바랍니다 .

감사!



답변

일반적으로, 당신의 모든 파일을 삭제할 수 있습니다 /tmp/var/tmp시스템을 파괴하지 않고. 최악의 시나리오는 파일이 열린 앱에 필요한 파일이지만 실제로는 그렇지 않은 것입니다.

와 관련된 파일과 관련하여 파일 mkinitramfs을 정리하는 것이 안전하다고 말하고 싶습니다. 이 데비안 버그도 참조하십시오 : # 818345-mkinitramfs가 실패하면 tmp 파일은 / var / tmp 아래에 남아 있습니다. 기본적으로 이러한 파일은 파일 을 만든 프로세스가 끝난 후에 제거해야 하지만 어떤 이유로 든 그렇지 않습니다.

해당 버그의 영향을 구체적으로 받았는지 확실하지 않지만 mkinitramfs프로세스가 진행 되는 동안 해당 파일이 필요하다는 것이 중요합니다 . 프로세스가 끝나면 더 이상 필요하지 않습니다. 또한 임시 파일의 경우와 마찬가지로 필요한 경우 동일한 프로세스의 후속 실행에서 다시 작성됩니다.

해당 mkinitramfs_*폴더 의 역할 과 tmpreaper앱 또는 기타 도구를 사용하여 오래된 임시 파일을 자동으로 삭제 하는 방법 에 대한 참고 자료를 알려 주시길 바랍니다 .

에 대한 경험이 tmpreaper없지만 cron 작업을 사용하여 해당 파일을 주기적으로 삭제할 수 있습니다. 보다:

7 일이 지난 파일 자동 삭제


답변