답변:
우분투 정확한 12.04
Ubuntu Precise Activity Log Manager 0.9에는 기본적으로 포함되어 있습니다. 시스템 설정 또는 개인 정보 보호를 통해 액세스 할 수 있습니다.

또는 대시에 간단히 프라이버시 를 입력 할 수 있습니다

이제 블랙리스트 애플리케이션을 시작할 수 있습니다. 스크린 샷

Oneiric 및 첫 번째 릴리스의 활동 로그 관리자
Stable PPA 에서 Activity Log Manager를 설치할 수 있습니다 .
Activity Log Manager에 대한 자세한 내용은 OMG에 대한 기사를 확인하십시오 ! 우분투! 및 Webupd8에 관한 기사
새 버전의 Activity Log Manager가 개발 중이며 사용하기에 더 단순 해졌습니다. 공개되지 않은 Activity Log Manager의 스크린 샷

파일에 패턴이있는 경우이를 수행 할 수 있습니다. 예를 들어 모든 명시 적 내용을 폴더 /home/mrpig/erotica/폴더에 보관했습니다.
그런 다음 Zeitgeist의 GUI 프론트 엔드 인 Activity Journal 을 열고 최근 활동을 표시하는 대시 보드 역할을합니다. Zeitgeist 아이콘 오른쪽 상단에서 아이콘과 환경 설정을 클릭하십시오. "블랙리스트 관리자"플러그인 확인
그런 다음 "블랙리스트 관리자"탭으로 이동하십시오. 새로 만들기 버튼을 클릭 한 후 다음과 같이 새 항목을 편집하십시오.file:///home/mrpig/erotica/*
연결된 질문 :
그것을 할 수있는 방법이 있지만 다른 모든 최신 파일도 지 웁니다.
다음 명령을 실행하기 만하면됩니다.
rm ~/.local/share/zeitgeist/activity.sqlite
zeitgeist-daemon --replace
zeitgiest / activity.sqlite 편집이 더 이상 시스템에 없습니다.
rm ~/.local/share/zeitgeist
zeitgeist-daemon --replace
시간이 걸리지 만 데몬이 시작되면 다시 채워집니다.
업데이트 : Activity Log Manager 가 릴리스되었습니다. 이것은 Zeitgeist 히스토리를 조정할 수있는 GUI 도구입니다. Zeitgeist 히스토리의 일부를 삭제하거나 일부 애플리케이션을 블랙리스트에 올리거나 특정 유형의 파일 및 블랙리스트 폴더를 기록하지 못하게 할 수 있습니다.
아래 명령을 사용하여 설치하십시오.
sudo add-apt-repository ppa:zeitgeist/ppa
sudo apt-get update
sudo apt-get upgrade
zeitgeist-daemon --replace
sudo apt-get install activity-log-manager
동영상 데모 활동 로그 관리자를 여기에 기록했습니다. http://www.youtube.com/watch?v=-eQn7ZyfSlw
rm솔루션은 최근 파일뿐만 아니라 모든 기록을 삭제합니다.
오래된 ".recently-used.xbel 폴더 만들기"트릭은 작동하지만 이제 파일은 ~ / .local / share에 있습니다.
$ rm ~/.local/share/recently-used.xbel
$ mkdir ~/.local/share/recently-used.xbel
... 나를 위해 작동 :)
sudo chattr +i ~/.local/share/recently-used.xbel입니다. 그것은 Zeitgeist에 도움이되지 않지만.
Zeitgeist 개발자는 Zeitgeist 글로벌 개인 정보 보호를 위해 노력하고 있습니다. Zeitgeist 히스토리의 일부 (마지막 시간, 주 등)를 제거하고 히스토리에서 애플리케이션 또는 파일 유형을 블랙리스트에 추가하고 히스토리에서 폴더를 제외 할 수 있습니다. 링크 된 블로그 게시물에 몇 개의 스크린 샷이 제공됩니다.
활동 로그 관리자를 가리키는 대답은입니다 zeitgeist. 그러나 zeitgeist시스템이 최근에 사용한 파일을 추적하는 유일한 방법은 아닙니다. 일부 응용 프로그램은 여전히 폴더와 파일에 대한 액세스가에 위치한 중앙 로그 파일에 기록되는 이전 방법을 사용합니다 ~/.local/share/recently-used.xbel. 이 오래된 활동 로거를이라고 GtkRecentManager합니다. zeitgeist와 이전 버전의 상호 작용에 대한 자세한 내용은 여기를 참조하십시오 .
반대로 zeitgeist, GtkRecentManager기록되는 것과 기록하지 않는 것을 제어 할 수있는 공식 그놈 도구 는 없습니다. 그러나 Bazon이 위의 의견에서 지적했듯이 작업을 잘 수행하는 타사 솔루션이 있습니다.
GTK + 최근 파일 Scrubber by ssokolow
프로젝트 페이지에서 :
따라서 그놈이 최근 파일 목록을 지우려면 계속 실행해야하며 조만간 완전히 해제하는 것이 더 쉽고 프로세스에서 실제로 손실되지 않는 것으로 결정합니다.
이 도구는 Firefox 용 HistoryBlock 확장에서 영감을 얻은 약간 다른 접근 방식을 취합니다. 이 스크러버를 사용하면 최근 파일 목록에 표시하고 싶지 않은 장소 목록을 제공 한 다음 인생을 시작할 수 있습니다. (그리고 그것은 신중하게 일을합니다.)
스크러버는 백그라운드에 앉아 새 파일이 목록에 나타날 때까지 기다립니다. 블랙리스트에있는 항목과 일치하면 다시 쫓아냅니다. 소란도없고 무스도 없습니다. 당신은 그것을 설정하고 잊어 버렸습니다.
이 도구는 CLI 인터페이스 만 제공하지만 비교적 사용하기 쉽습니다. 프로젝트 페이지 및 CLI 도움말 에서 지침을 찾을 수 있습니다 .
$ gtk_cleanup.py --help
Usage: gtk_cleanup.py [options]
A simple little tool which watches GTK+'s global recent files list and
removes anything that matches a hashed blacklist of URI prefixes.
Options:
--version show program's version number and exit
-h, --help show this help message and exit
-v, --verbose Increase the verbosity. Use twice for extra effect.
-q, --quiet Decrease the verbosity. Use twice for extra effect.
Resident-Compatible Actions:
--purge Purge all Recently Used entries during the initial
scrub.
--config=FILE Specify a non-default config file
Non-Resident Actions:
-a URI, --add=URI Add URI to the list of blacklisted prefixes.
-r URI, --remove=URI
Remove prefixes from the blacklist which match URI
--once Don't become resident. Just scrub and exit.
대한 우분투 11.10 (Oneiric) + 유니티 (3D)
[ Alin Andrei (응답) 에서 채택 함.]
업데이트 : 안전한 정지, 삭제, 다시 시작 방법 (Zitgeist의 경우)
1 단계. 도구 얻기
sudo add-apt-repository ppa:zeitgeist/ppa
sudo apt-get update
sudo apt-get install activity-log-manager
2 단계. 파일 / 디렉토리 활동을 무시하도록 설정하십시오.
'Activity Log Manager' >> Files >> Prevent logging files :
(Select folder) /home/$username/Private [Add] - private folders
(Select folder) /home/$username/install/image [Add] - Ubuntu .ISO files
(Close)
3 단계. 모든 기록 지우기 [안전한 방법]
zeitgeist-daemon --quit
ls -l ~/.local/share/zeitgeist/
sudo rm ~/.local/share/zeitgeist/activity.sqlite.bck (if present)
sudo rm ~/.local/share/zeitgeist/activity.sqlite-journal (if present)
sudo rm ~/.local/share/zeitgeist/activity.sqlite
단계 4. Zeitgeist 다시 시작 [안전한 방법]
zeitgeist-daemon &
앰퍼샌드 '&'를 사용하면 프로세스를 백그라운드에서 실행할 수 있습니다.
GUI 방법 사용하기 :
.local/share.recently-used.xbelAFAIK를 사용하지 않습니다 . 내가 틀렸다면 나를 바로 잡으십시오.
sed에서 최근 기록을 편집하는 데 사용할 수 있습니다 ~/.local/share/recently-used.xbel.
private_path=~/"some/private/path" # Your private directory or file here
echo "Removing from recent history: $private_path"
sed -i "\@<bookmark.*$private_path.*>@, \@</bookmark>@ d" ~/.local/share/recently-used.xbel
명령 설명 :
-i 내부에서 파일 편집\@ 사용자 정의 정규식 구분 기호\@<bookmark.*$private_path.*>@, \@</bookmark>@ d여는 책갈피 태그와 함께 $private_path닫는 책갈피 태그의 행을 삭제합니다.14.04에서 작동 테스트