Ubuntu를 실행하는 50GB 서버 SSD와 40G 메모리가 있습니다. 내 tmpfs는 SSD의 15GB 파티션 2개를 차지합니까? [복사]

Ubuntu를 실행하는 50GB 서버 SSD와 40G 메모리가 있습니다. 내 tmpfs는 SSD의 15GB 파티션 2개를 차지합니까? [복사]

공간을 확보하려면 어떻게 해야 하나요? 공간이 없습니다.

편집: 명확히 하기 위해 적어도 몇 가지 다른 Conda 환경을 실행하고 있는데 이것이 이 tmpfs 파일의 소스가 될 수 있습니까?

Filesystem      Size  Used Avail Use% Mounted on
udev             15G     0   15G   0% /dev
tmpfs           3.0G  920K  3.0G   1% /run
/dev/sda1        49G   47G  2.0G  96% /
tmpfs            15G     0   15G   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs            15G     0   15G   0% /sys/fs/cgroup
/dev/loop0       98M   98M     0 100% /snap/google-cloud-sdk/126
/dev/loop1       55M   55M     0 100% /snap/core18/1705
/dev/loop2       94M   94M     0 100% /snap/core/8935
/dev/loop3       99M   99M     0 100% /snap/google-cloud-sdk/127
/dev/sda15      105M  3.6M  101M   4% /boot/efi

답변1

공간이 부족한 것 같지는 않지만 파일 시스템을 장치에 일치시키는 데 문제가 있습니다. 첫째, 50GB SSD는 /dev/sda1로 나타납니다. 이는 장치 이름입니다. 루트 디렉터리인 /에 설치됩니다. 따라서 cd /루트 디렉터리로 이동하여 각 다음 디렉터리 수준의 사용법을 확인하세요.du -h --max-depth=1

다른 모든 장치는 귀하의 것이 아니며 메모리를 소비하지도 않습니다. 모든 tmpfs는 RAM에 상주하며 지정된 최대 크기를 갖습니다. 내용으로 채워질 때까지 그들은 그것을 차지하지 않을 것입니다. 명령이나 모니터를 사용하여 free교차 확인하십시오 top(종료하려면 ESC 또는 Q 키를 사용하십시오).

장치 /dev/loopX에는 암호화된 장치의 암호화되지 않은 버전이나 귀하의 경우 호스팅 공급자와 관련된 것과 같은 외부 콘텐츠가 다시 설치된 것으로 보입니다. 실제로는 하드 드라이브와 같은 장치가 아니기 때문에 꽉 찬 것으로 보고됩니다. 그것들은 순전히 가상입니다.

남은 공간이 있는지 쉽게 확인할 수 있습니다. SSH 등을 통해 계속 로그인할 수 있습니다. 따라서 로그 파일 및 기타 관리 데이터를 작성할 수 있습니다.

또한 Linux 표준 라이브러리라는 즐겨찾는 정보 소스를 확인하세요. 기본적인 Linux 파일 시스템 레이아웃과 지침을 설명합니다. 또한 Linux 파일 시스템 유형을 살펴보십시오. tmpfs 및 루프 장치.

관련 정보