답변:
이것은 사용자 혁신적 데이터를 고정 된 디렉토리에 저장하기위한 최근의 혁신으로 그놈과 우분투가 그 뒤를이었습니다. 이에 따라 문서 ,가
~/.local/share
;~/.config
;~/.cache
. 기본값은 입니다.역사적으로 Unix 프로그램은 $ HOME 디렉토리에 데이터를 자유롭게 배포하여 데이터를 도트 파일 ( "."로 시작하는 파일) 또는 ~/.vimrc
and와 같은 하위 디렉토리에 넣었습니다 ~/.vim
. 새로운 사양은이 동작을보다 예측 가능하게하기위한 것입니다. 나는 이것이 홈 디렉토리를 더 깔끔하게 보이게 할뿐만 아니라 응용 프로그램 데이터 백업을 더 쉽게 만든다고 생각합니다. 모든 응용 프로그램이이 표준을 아직 준수하지는 않습니다.
에서 .local
계층 구조, 프로그램은 이메일 및 캘린더 이벤트로 사용자 정보를 넣어. 이 데이터를 수동으로 제거 할 수 있지만 프로그램 상태가 손실됩니다. 이것이 의도 한 것이 아닌 경우 (예 : 구성에 문제가있는 경우) 해당 디렉토리의 파일을 제거하거나 변경해서는 안됩니다. 로 .cache
다시 다운로드 또는 재 계산 - - 모든 파일을 당신이 그들을 제거하면 프로그램이 복구 할 수 있어야대로 더 부주의가 될 수 있습니다.
.local/share
하는 것과 유사한 방식으로 사용되어야한다 /usr/share
. (2) 응용 프로그램은의 하위 디렉토리에 상태를 쓸 수 .local/share
있습니다. 존재 ~/.local/share/trash/
한다는 것은 적어도 일부 응용은 두 번째 해석을 선호한다는 것을 의미합니다. 그 부여 .local
소스 소프트웨어의 로컬 버전을 설치하는 데 사용됩니다. 그러나 분명히 비슷한 데이터를 저장하는 데 사용됩니다 ~/.firefox
.
.config
및 .cache
내부해야 .local
그들이해야하지, 일관성을 위해?
~/.local
이외의 다른 항목 (사용자 설치에 pip가 사용하는 것으로 알고 있음)은 무엇입니까? ~/.local/share
~/.local/bin
.local 디렉토리에 대한 경험 중 하나를 공유하겠습니다. 또한 홈 디렉토리를 저장하는 공간이 충분하지 않은 디스크 파티션 (루트 파티션)을 발견했으며 해당 디렉토리의 내용을 확인한 후 70G 공간 이상의 .local 디렉토리 저장소를 찾은 다음 삭제하고 싶지만 삭제를 두려워합니다. 우분투 시스템 충돌을 일으킬 수 있습니다. 그래서 나는이 질문을 Google에서 검색하여 여기로 안내합니다. 그러나 이전 답변으로 문제를 해결할 수 없었습니다. 시스템에서 두 가지 결과 만 원합니다.
.local 디렉토리에서 일부 내용을 제거하면 새 파일을 저장할 디스크 공간이 충분할 수 있습니다.
시스템 충돌을 원하지 않습니다. 홈 .local 디렉토리에서 직접 내용을 삭제하고 싶지 않다는 것을 의미합니다. 너무 위험합니다!
마지막으로 .local 디렉토리에서 가장 큰 내용은 다음과 같습니다. /home/myAccount/.local/share/Trash 69G 바이트를 차지합니다. 휴지통과 관련이 있다고 생각하므로 휴지통으로 이동하십시오. trash : /// 휴지통을 비우고 나서 69G 바이트 디스크 공간이 비 었음을 발견했습니다 !!
그래서 내 결론 :
.local 디렉토리를 직접 삭제하는 것은 매우 위험합니다.
"빈"휴지통으로 /home/myAccount/.local/share/ 휴지통에있는 콘텐츠를 안전하게 삭제할 수 있습니다.
.local
에는 "이메일 및 캘린더 이벤트와 같은 사용자 정보" 가 포함되어 있지만 대부분의 .local
정보는 사용자 정보가 아닙니다. 휴지통 파일입니다. 귀하의 답변 은 실제로 대다수를 차지하는 것을 설명 .local
하여 IMHO에 대한 더 나은 답변을 제공합니다.
.local의 / 디렉토리 (@loevborg에 의해 지적) 기본 설정을 유지하기 위해 일부 소프트웨어에 의해 사용된다. 이 디렉토리는 $HOME
사용자 의 혼란을 표준화하기위한 노력의 일부입니다 . 그러나 불행히도 많은 소프트웨어가 아직 이러한 노력에 참여하지 않았으며, 일부 그놈 소프트웨어조차도 여전히 다른 디렉토리에 환경 설정을 퍼 뜨리고 있습니다 (.gnome2, .gconf, .evolution 등 참조).
디렉토리를 제거하는 것은 안전하지 않습니다. 일부 앱은이 디렉토리에 중요한 정보 / 구성 파일을 저장합니다.