답변:
사물이 기록되는 곳이 많으며 사용하는 응용 프로그램에 따라 철저하게 처리하기가 매우 어려울 것입니다. 내가 생각할 수있는 주요 장소는 다음과 같습니다.
/var/log
~/.mozilla/firefox
제거 할 수 있습니다 (shift + ctrl + supply)~/.bash_history
이 파일을 삭제하면이 기록이 제거됩니다.~/.local/share/recently-used.xbel
이 파일 에 저장 합니다. 필요한 경우이 파일을 삭제할 수 있습니다.이것들은 내가 생각할 수있는 주요 장소이지만 모든 응용 프로그램은 다양한 장소에 물건을 기록 할 수 있습니다 ... 따라서 실제로 제거하려는 로그에 따라 다릅니다.
MrVaykadji가 언급 한 바와 같이, BleachBit 는 이러한 정리 작업을 자동화하고 알려진 다양한 소프트웨어의 "로그 파일"을 삭제할 수있는 GPL 소프트웨어입니다. 간단한 xml 파일을 사용하여 새로운 클리너를 쉽게 추가 할 수도 있습니다. 찾고있는 것 (웨어) 일 수 있습니다!
bash 기록 파일은 홈 디렉토리에 있습니다. /home/your-user-name/.bash_history
Zeitgeist 사용자 기록은에 저장됩니다 ~/.local/share/zeitgeist
.
Zeitgeist 히스토리를 재설정하려면 터미널을 열고 다음 명령을 복사 / 붙여 넣기하십시오.
rm ~/.local/share/zeitgeist/activity.sqlite
또는 노틸러스 또는 파일 관리자에서 해당 디렉토리로 이동하여 sqlite 데이터베이스 "activity.sqlite"를 수동으로 삭제하십시오. Zeitgeist에서 이전 사용자 기록을 뺀 후 다시 작성됩니다.
명령을 완전히 이해하지 못하고 명령이 올바르게 작성되었는지, 특히 rm으로 시작 하는 명령이 명령이 형식이 잘못되었지만 의견에 제안 된대로 OP의 질문에 더 잘 대답하기 위해 시스템 로그가 저장되지만
var/log
여기에 언급 된 것처럼 로그 디렉토리 내부의 하위 디렉토리를 삭제하여 문제를 일으키는 사람들의 이야기를 들었습니다.루트 공간이 부족하여 / var / log 파일을 삭제할 수 있습니까?
그러나 일부 시스템 문제를 해결해야하는 경우 로그가 매우 유용합니다.
터미널을 열어 저널 폴더의 내용을 삭제하고 다음 명령을 복사하여 붙여 넣을 수 있습니다.
sudo rm /var/log/journal/*
컴퓨터에서 사용중인 공간을 확인하려면 터미널을 열고 쿼리를 발행하십시오.
journalctl --disk-usage
내 시스템은 현재 3.9GB를 사용하고 있습니다.
위에서 언급 한 로그 이외의 많은 (대부분은 아니지만) 응용 프로그램은 서로 다른 위치에 자체 로그를 보관한다는 점을 고려해야합니다. 따라서 alci가 언급했듯이, 대답은 실제로 위생 처리하려는 대상에 달려 있습니다.
또한 실제로 필요한 경우 로그 작성의 실제적이고 구체적인 요구를 기반으로 스크립트 작성 기술을 시도해 보는 것이 좋습니다.
BleachBit
주류 프로그램의 로그를위한 "쉬운"솔루션 일 수 있다고 생각 합니다.