2017-05-18 6 views
-1

내 리눅스 박하에 공간을 확보하려고합니다. 이러한 파일의 일치 일을루트 폴더 아래에 큰 크기의 파일

/root/tmpi7zlWeEefGkTSKgkNx.OwOwu6riUIxJ0zERi9Vc-kmlVqi2FOTgcghzEavlS2rYiOk8ueIWwZ2tSwFf4EGlrYxmYkqVsAGfYUWhB6YWB5sMZKPkudzaJg1mf_woU.5fkfAN1vNCqmQQeoKHEPX7liBKfCXEMRvq3WmymdjKZG: 663M 
/root/tmpv5wRjTFTVDJTdQpQg01TELoSFR2n7h9hOtR7TzZsrFggZ-yId691drlhY3m-w40KCnf_ktA1xuMc3ySuV5T1sSBxXdwLIYVtes0I6pFLxkEXwi4qb0SHku2q.mTz7A0dVs.w4C7N3nMlhqsLamb5l-ZbjqVIuI0MtJwPRYEnQczMe-ZmmnmG67B11OEzALpPhYDy3e: 2.0G 
/root/tmp9ZSjQGbxfUS0EEgO3slimCl54bX9jv-GgNUGbb0SDV2TIcjy2q7f0yVfgD-af8JwUgmX4DFrtEmGlFtIS65_7aWxt.k7YfMvgAir66kse1shiT5mgfp7JN9nbb6T5VzDc_loWJSku0y1VAvy498nA1opRGfGA6Spg40afYTtYuwC9i0oObPpXI-VeTYyjT465ZHxZ0mbpJJs4T4abzYYhCIxImX3HoNlbL8WSUtwFVySIZkHzbQyppmKZNv: 1.6G 
/root/tmpYkGr4ZI2ru2sk4xc: 906M 
(...) 

: 나는 tmp로 시작하는 이름을 가진 root 폴더에 큰 파일을보고 깜짝 놀랐다

sudo find/-type f -size +500000k -exec ls -lh {} \; | awk '{ print $9 ": " $5 }' 

:이를 위해, 나는 다음과 같은 명령을 실행? 이러한 파일을 안전하게 삭제할 수 있습니까?

감사합니다.

답변

1

file 명령을 사용하여 파일 형식을 확인하고 비선형 파일 인 경우 tail/head/more/less 등으로 파일을 읽습니다. cat을 사용하면 너무 크게 스크롤되지 않으므로 사용하지 마십시오. 왜냐하면 그들은 너무 커서.

텍스트 파일 인 경우 tar를 사용하여 압축해야합니다. tar 파일 tar -czvf tmp.tar tmp*을 만듭니다. 이렇게하면 필요한 경우에 대비하여 이러한 파일의 백업을 제공합니다. tar 파일이 생성되면 파일을 삭제하고 비정상적인 동작을 관찰 할 수 있습니다.

추가 임시 파일이 생성되면 auditctl을 사용하여/root 디렉토리를보고 파일을 쓰는 프로세스를 결정할 수 있습니다.

1

삭제할 수있는 임시 파일 인 것처럼 보이지만 일부 줄에 head/tail 명령을 사용하여 해당 파일의 내용을 확인해야합니다. 따라서 파일이 어떻게 만들어지고 무엇이 들어 있는지 식별 할 수 있습니다.