답변:
우분투 정확한 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.xbel
AFAIK를 사용하지 않습니다 . 내가 틀렸다면 나를 바로 잡으십시오.
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에서 작동 테스트