터미널을 사용하지 않고 최근에 사용한 파일을 지우는 방법은 무엇입니까?


30

터미널을 사용하지 않고 최근에 사용한 파일을 지우려면 어떻게해야합니까?


1
터미널에 어떤 문제가 있습니까? 터미널 명령에 대한 그래픽 바로 가기를 항상 만들 수 있습니다.
Adam Byrtek

3
리눅스 팬들은 신경 쓰지 않겠지 만 ... 다른 OS에서 마이그레이션하는 새로운 사용자는 최근에 본 파일을 지우는 GUI 방법을 선호 할 수 있습니다.
nik90

3
우분투 10.10의 메뉴에는 옵션이 있습니다. 나는 GUI를 통해 사용하는 것이 더 빠르고 쉽다고 생각합니다
Pascal

답변:


7

이 작업을 수행하는 방법을 아는 유일한 방법은 http://ubuntu-tweak.com/ 으로 이동 하여 소프트웨어를 설치하여 찾을 수있는 Ubuntu Tweak을 설치하는 것 입니다.

Ubuntu Tweak up을 열고 Gnome Settings 로 이동 한 다음 Enable System Wide "Recent Documents"List의 체크를 해제 하십시오


답변 해주셔서 감사합니다. 며칠 전에 우분투 조정을 설치하려고했지만 파이썬 <2.7이 필요하고 2.7.1은 natty의 일부입니다. 그래서 업데이트를 기다려야합니다
Pascal

launchpad.net/~tualatrix/+archive/ppa 는 Ubuntu Tweak PPA로, 충족되지 않은 종속성 문제가 발생하지 않고 설치됩니다.
scouser73

이 솔루션은 더 이상 작동하지 않습니다. 나는 클래식 데스크톱에 있고 새로 설치 한 후 일반적으로했던 것처럼 옵션을 선택 해제했지만 최근 문서는 계속 누적됩니다.
Oxwivi

23

Unity를 사용하는지 클래식 데스크톱을 사용하는지에 따라 다릅니다.

Unity에서는 파일 렌즈에 표시되는 최신 문서가 Zeitgeist를 사용하여 기록됩니다. 터미널을 사용하여 이들을 제거하지 않거나 일부만 제거하려는 경우 Software Center를 사용하여 "Activity Journal"을 설치하는 것이 가장 좋습니다. Activity Journal을 실행하면 최근에 사용한 모든 앱과 문서가 일별로 그룹화됩니다. 문서를 마우스 오른쪽 단추로 클릭하고 "저널에서 항목 삭제"를 클릭하면 Zeitgeist는 해당 특정 시간에 해당 문서를 사용한 것을 잊게됩니다. "이 URL을 가진 모든 항목 삭제"를 클릭하면 Zeitgeist는 해당 문서를 사용한 것을 잊어 버릴 것 입니다 . 모든 것을 삭제하려면이 터미널 명령 (다른 사용자가 이미 게시 한)이 작업을 수행합니다.

rm ~/.local/share/zeitgeist/activity.sqlite
zeitgeist-daemon --replace

거기의 개발 시대 정신 글로벌 개인 정보 보호 응용 프로그램 이 쉽게 할 것이다,하지만 불행히도 아직 발표 아니에요.

클래식 데스크탑 (및 대부분의 응용 프로그램의 파일 메뉴에서 최근에 사용한 파일 목록)은 ~ / .local / share / recently-used.xbel에 최근 사용한 문서 레코드를 저장합니다. 파일 관리자를 사용하여이 파일을 삭제하거나 다음 코드를 복사하여 터미널에 붙여 넣을 수 있습니다.

rm ~/.local/share/recently-used.xbel

희망이 도움이됩니다!


5

당신은 사용할 수 있습니다 bleachbit에서 소스 포지 (SourceForge)에 홈페이지 또는 소프트웨어 센터를 통해 설치합니다.

불필요한 파일과 시스템 캐시를 모두 삭제할 수 있습니다.

BleachBit을 연 다음 환경 설정을 확인하십시오.
최근 문서를 삭제하려면 Systemrecent documents


5

12.04로 업그레이드하십시오. 기본적으로 클리너 및 설정 마법사가 제공됩니다.

에서 시스템 설정 클릭 개인 정보 보호 , 최근의 기록을 삭제하는 옵션이 있습니다.


스크린 샷으로 답변을 명확하게하십시오
Tachyons

2

우분투 16.04의 노틸러스 왼쪽 창에서 "최근"을 클릭하면 다음 화면이 나타납니다.

최근 파일

최근 목록에서 제거 할 파일을 강조 표시하고 마우스 오른쪽 버튼을 클릭하여 상황에 맞는 메뉴를 불러옵니다. 그런 다음를 선택하십시오 Remove from Recent.


2

터미널에서 다음 명령을 실행하십시오.

rm ~/.local/share/zeitgeist/activity.sqlite
zeitgeist-daemon --replace

2
질문은 터미널을 사용하지 않고
Sergiy Kolodyazhnyy

2

얼마 전, Ubuntu 16.04 LTS에 대한 최신 파일 표시기를 개발했습니다.이 파일은 Ask Ubuntu, 특히 herehere 에서 몇 가지 다른 질문에 대답하는 데 사용되었지만 개인 프로젝트로 사용 되었습니다 . 다른 기능들 중에는 최근에 사용한 파일을 지우는 옵션이 있습니다.

여기에 이미지 설명을 입력하십시오

지표를 얻는 것은 매우 간단합니다.

sudo add-apt-repository ppa:1047481448-2/sergkolo
sudo apt-get update
sudo apt-get install files-indicator

0

이것이 나에게 도움이되는 것입니다. 모든 로그를 비활성화하십시오.

이 세 줄을 빈 텍스트 파일로 복사하십시오.

CREATE TRIGGER IF NOT EXISTS no_logging_uri AFTER INSERT ON uri BEGIN DELETE FROM uri ;  END;
CREATE TRIGGER IF NOT EXISTS no_logging_event AFTER INSERT ON event BEGIN DELETE FROM event ;  END;
CREATE TRIGGER IF NOT EXISTS no_logging_text AFTER INSERT ON text BEGIN DELETE FROM text ;  END;

파일 이름을로 지정했다고 가정하겠습니다 triggers.sql. 다음으로해야 할 일은 활동 데이터베이스에 다음 트리거를 적용하는 것입니다.

$ cat triggers.sql | sqlite3 ~/.local/share/zeitgeist/activity.sqlite

표준 기능을 복원하려면 데이터베이스를 제거하십시오 (트리거없이 다시 작성 됨).

$ rm ~/.local/share/zeitgeist/activity.sqlite

"터미널을 사용하지 않고"부분을 놓쳐서 죄송합니다 :)
dschulz

-2

xml 파일의 모든 자식을 제거하십시오 ~ / .local / share / recently-used.xbel

<?xml version="1.0" encoding="UTF-8"?>
<xbel version="1.0"
      xmlns:bookmark="http://www.freedesktop.org/standards/desktop-bookmarks"
      xmlns:mime="http://www.freedesktop.org/standards/shared-mime-info"
/>

$ sudo chattr +i ~/.local/share/recently-used.xbel

불변으로 만듭니다. sqlite3 데이터베이스에 모든 이벤트 항목을 삭제하고 변경 불가능하게 만듭니다.

$ sqlite3 ~/.local/share/zeitgeist/activity.sqlite
sqlite> delete from event;
$ sudo chattr +i ~/.local/share/zeitgeist/activity.sqlite
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.