답변:
일반적으로 아닙니다.
정크 파일로 가득 찬 경우 어떤 소프트웨어가 정리되지 않은지 살펴볼 수 있습니다.
찾기를 사용하여 오랫동안 수정하거나 액세스하지 않은 파일을 삭제해도 안전한 파일을 식별 할 수도 있습니다.
/tmp/
시작시 자동으로 정리되는 부록과 일치 합니다. 재부팅하지 않는 서버에 대해 이야기하는 경우 이것이 도움이되지는 않지만 find ./ -type f -atime 14 -exec rm {} \;
매주 실행 되거나 지난 2 주 동안 전혀 액세스하지 않은 모든 일반 파일을 삭제할 가능성이 있습니다 . ..
find ./ -type f -atime 14 -delete
gnu-find 포함
/tmp
되는 현재 커널 기본값을 사용하지 않는다고 가정합니다 . 어떤 경우에는 원격으로 도움이되지 않습니다. relatime
noatime
atime
진정한 대답은-그것은 다릅니다. / tmp는 실행하기 위해 잠금 파일이나 임시 로그가 있어야하는 응용 프로그램에서 사용되거나 그렇지 않을 수 있습니다. 거기에 심볼릭 링크가있을 수 있습니다 ... 무엇을위한 지 확실하지 않지만 항상 가능합니다.
제거하기 전에 실제로 무엇이 들어 있는지 확인해야합니다. 무엇이든 rf -rf *를 수행하는 것은 본질적으로 위험합니다.
/tmp
에 일반 사용자가 쓸 수 있기 때문에 /var/log|lock
I가 잠금을 기록하는 쉘 스크립트를이/tmp
tmpreaper를 사용 하십시오 .
아니.
그러나 / tmp 디렉토리의 램 디스크 일 수 있으며 시스템을 재부팅 할 때마다 비어 있습니다. 부작용으로 시스템이 조금 더 빨라질 수 있습니다.
Google은 tmpfs 및 / 또는 ramfs에 대한 정보를 많이 가지고 있습니다.
이 디렉토리의 영향을 확인하려면 먼저 tmp 폴더의 이름을 바꾸는 것이 좋습니다. "tmp"에서 "old_tmp"로 이름을 바꾸십시오. 또한 일부 설치 또는 시스템 프로세스에서이 폴더 내에 로그 파일과 같은 일부 파일을 작성하려면이 폴더가 필요할 수 있으므로 이름이 "tmp"인 비어있는 새 폴더를 작성하십시오. tmp 날짜를 안전하게 제거하려면 다음 단계를 따르십시오.
1- 기존 "tmp"디렉토리의 이름을 "old_tmp"로 바꿉니다. 2- 비어있는 새 "tmp"디렉토리 작성 3- 시스템 / 설정에서이 디렉토리 내에 로그 및 기타 파일을 작성 / 배치 할 수있는 권한을 "0777"로 모든 권한을이 새로 작성된 디렉토리에 지정하십시오. 4- 시스템과 응용 프로그램을 실행하여 모든 것이 정상적으로 작동하고 평소와 같이 작동하는지 확인하십시오. 2-3 일 동안 관찰하십시오. 5- "tmp"디렉토리의 이름을 "old_tmp"로 변경하여 아무런 영향이없는 경우 "old_tmp"디렉토리를 삭제할 수 있습니다.
참고 : "tmp"디렉토리의 이름을 "old_tmp"로 바꾸어 문제가 발생한 경우이 디렉토리를 원래 "tmp"이름으로 되 돌리십시오.
/tmp
/tmp
/tmp
0777
실제로 사용 권한은 실제로 있어야한다고 말했습니다 1777
.