var/swapfile/tmp에서 콘텐츠를 삭제해도 안전합니까?

var/swapfile/tmp에서 콘텐츠를 삭제해도 안전합니까?

문제는 14GB, 11GB, 2.4GB를 사용하는데 /home11GB만 사용한다는 점이다./var/temp/swapfile

sudo rm *마지막 세 디렉터리에서 작업을 안전하게 수행할 수 있습니까 ?

콘텐츠 출처:sudo du /var | sort -n | tail -20

679376  /var/snap/microk8s/common/run
683324  /var/lib/docker/overlay2/3ecccaf38f1f0837b174563be1ce108c862264359047750fd3daceae9a015182/diff/usr
683424  /var/lib/docker/overlay2/2313ac4c63c3915860ed097576334e5167ca94569ebfafd585f30d456dd1e33b/diff/usr
735748  /var/lib/docker/overlay2/3ecccaf38f1f0837b174563be1ce108c862264359047750fd3daceae9a015182/diff
735756  /var/lib/docker/overlay2/3ecccaf38f1f0837b174563be1ce108c862264359047750fd3daceae9a015182
735840  /var/lib/docker/overlay2/2313ac4c63c3915860ed097576334e5167ca94569ebfafd585f30d456dd1e33b/diff
735848  /var/lib/docker/overlay2/2313ac4c63c3915860ed097576334e5167ca94569ebfafd585f30d456dd1e33b
879292  /var/snap/microk8s/common/var/lib/containerd
954104  /var/snap/microk8s/common/var/lib
1161476 /var/snap/microk8s/common/var
1451924 /var/lib/docker/volumes
1840856 /var/snap/microk8s/common
1878948 /var/snap/microk8s
1879156 /var/snap
2923700 /var/lib/snapd/snaps
3967480 /var/lib/snapd
4971824 /var/lib/docker/overlay2
6437580 /var/lib/docker
10813292    /var/lib
12804788    /var

답변1

/var

이 내용이 나열된 게시물을 찾았습니다 /var. 여기에서 확인하세요(무슨 뜻인지 보려면 페이지 하단 근처로 이동하세요).https://stackoverflow.com/questions/18514447/what-goes-in-var.

내용으로 볼 때, 그 안에 있는 데이터는 삭제하지 않을 것입니다.

/tmp

/tmp디렉터리에는 세션 중에 필요할 수 있는 임시 파일이 들어 있습니다.이러한 파일은 프로세스와 프로그램에 필요하므로 삭제하지 않을 것입니다. 그렇지 않으면 오류나 손상이 발생할 수 있습니다.

어쨌든 재부팅할 때마다 자동으로 지워집니다. 그렇지 않다면 뭔가 잘못된 것입니다.

/swap

/swap(또는 스왑 파일)은 기계가 제공할 수 있는 것보다 더 많은 메모리가 필요할 때 활성 프로그램에 메모리를 할당할 수 있도록 비활성 프로그램을 배치하는 공간입니다. 하지만 귀하가 컴퓨터를 얼마나 자주 사용하는지 모르기 때문에 귀하에게 필요한지 여부를 평가할 수는 없습니다.

다음과 같은 이유로 필요할 수 있습니다 /swap.

  • RAM 용량이 더 적고 현재 가지고 있는 RAM으로 최선을 다하고 싶습니다.
  • RAM을 소모할 수 있는 리소스 집약적인 프로그램을 사용하고 있습니다.
  • 최대 절전 모드를 사용하고 RAM의 내용이 스왑 영역에 기록됩니다.
  • 프로그램이 이상하게 동작하여 RAM을 불필요하게 차지할 수 있습니다.

원천:https://itsfoss.com/swap-size/#:~:text=There%20are%20several%20reasons%20why,will%20exhaust%20the%20RAM%20soon.&text=If%20you%20use%20hibernation%2C% 20그런 다음 %20의 %20swap%20 파티션에 %20을 씁니다..

이제 아마도 RAM이 많이 있을 것입니다. swap아무것도 필요하지 않을 수도 있습니다 . 그러나 모든 RAM을 차지하는 문제가 발생할 경우를 대비하여 최소한 몇 GB의 스왑 공간을 확보하는 것이 좋습니다.

안전을 위해 최소한 일부는 권장하지만 완전히 제거하는 것은 swap권장하지 않습니다 swap.

결론적으로

나는 이 디렉토리를 삭제하지 않을 것입니다. 귀하의 /var및 디렉토리가 가득 찬 것처럼 보이지만 /tmp. 나는 정말로 무슨 일이 일어나고 있는지 모른다.

도움이 되었기를 바랍니다!

답변2

당신이 제공한 정보는 모두 혼란스럽습니다.

내 생각엔 당신이 말하는 것 같아요

/var
/tmp
/swapfile
  • 당신은 절대적으로할 수 없다 rm -rf /var- 시스템이 부팅되지 않을 수 있습니다.

  • /tmp및 의 모든 항목을 안전하게 삭제할 수 있습니다 /var/tmp.

  • /swapfile이 항목을 먼저 삭제하지 않고 제거하는 것은 권장되지 않습니다 . /etc/fstab또한 RAM이 부족한 경우(4GB 이하) /swapfile시스템이 제대로 작동하는 데 매우 중요할 수 있습니다.

  • 일반 가정용 컴퓨터가 있다면 /var14GB를 차지해서는 안 됩니다.

    출력을 게시하십시오sudo du /var | sort -n | tail -20

관련 정보