Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: history Chrome/Chromium wissen met een terminal opdracht?  (gelezen 907 keer)

Offline soppel

  • Lid
history Chrome/Chromium wissen met een terminal opdracht?
« Gepost op: 2019/02/11, 10:19:20 »
Is het mogelijk om de history van Chrome/Chromium te wissen middels een terminal opdracht?

Ik neem an dat chrome dat ergens bewaard in een map, maar waar? En als ik die map al zou vinden kan ik dan klakkeloos die inhoud wissen?

Mocht er een manier zijn dat Chrome/Chromium  de history automatisch wist bij afsluiten, zoals bij Firefox mogelijk is,  dan is bovenstaande niet nodig. (hoewel toch interessant om te weten)


ik denk niet dat het ook maar iets uitmaakt maar ik gebruik AVlinux. Debian 9 dus. Chromium Version 72.0.3626.81 (Developer Build) built on Debian buster/sid, running on Debian 9.0 (64-bit)
Gooi je windows uit het raam
en je virusscanner d'r achteraan

Offline Bloom

  • Lid
Re: history Chrome/Chromium wissen met een terminal opdracht?
« Reactie #1 Gepost op: 2019/02/11, 10:57:02 »
Chromium slaat de browsegeschiedenis op in een database en standaard staat die in:
~/.config/chromium/Default/History

Als Chromium afgesloten is, kun je die bijvoorbeeld als volgt bekijken:
sqlite3 .config/chromium/Default/History "select * from urls"
Eventueel moet je daarvoor de sqlite3 commandline interface installeren: sudo apt install sqlite3
Ik neem aan dat je de file ook gewoon kunt wissen, dan maakt Chromium ze normaal opnieuw aan als je hem weer start.

Offline h2o

  • Lid
Re: history Chrome/Chromium wissen met een terminal opdracht?
« Reactie #2 Gepost op: 2019/02/11, 10:57:59 »
Ik wis het wel eens, maar dan niet via de terminal. Ik ga daar eens achteraan omdat ik dat met Firefox wel via de commandline in een script voor elkaar heb.
Werk laptops + werkstation: Debian Testing
Privé laptops: Debian Testing/Unstable
Test laptop: Diverse andere Linux distribities
Chromebooks: ChromeOS Flex

Offline h2o

  • Lid
Re: history Chrome/Chromium wissen met een terminal opdracht?
« Reactie #3 Gepost op: 2019/02/11, 10:59:05 »
Chromium slaat de browsegeschiedenis op in een database en standaard staat die in:
~/.config/chromium/Default/History

Als Chromium afgesloten is, kun je die bijvoorbeeld als volgt bekijken:
sqlite3 .config/chromium/Default/History "select * from urls"
Eventueel moet je daarvoor de sqlite3 commandline interface installeren: sudo apt install sqlite3
Ik neem aan dat je de file ook gewoon kunt wissen, dan maakt Chromium ze normaal opnieuw aan als je hem weer start.
Op die manier werk ik dus ook. Hoe doe je dat met Google Chrome? Zou mij wat zoekwerk besparen..  :rolleyes:
Werk laptops + werkstation: Debian Testing
Privé laptops: Debian Testing/Unstable
Test laptop: Diverse andere Linux distribities
Chromebooks: ChromeOS Flex

Offline h2o

  • Lid
Re: history Chrome/Chromium wissen met een terminal opdracht?
« Reactie #4 Gepost op: 2019/02/11, 11:00:43 »
Ik gebruik trouwens dit voor Firefox:
find ~ -type f -name '*.sqlite' -exec sqlite3 '{}' 'VACUUM;' \;
Ik heb Chrome gevonden en draai nu dit script met succes!

#!/bin/sh
find ~ -type f -name '*.sqlite' -exec sqlite3 '{}' 'VACUUM;' \;
echo Firefox opgeschoond
sqlite3 .config/google-chrome/Default/History "select * from urls"
echo Chrome opgeschoond
« Laatst bewerkt op: 2019/02/11, 11:08:44 door h2o »
Werk laptops + werkstation: Debian Testing
Privé laptops: Debian Testing/Unstable
Test laptop: Diverse andere Linux distribities
Chromebooks: ChromeOS Flex

Offline h2o

  • Lid
Re: history Chrome/Chromium wissen met een terminal opdracht?
« Reactie #5 Gepost op: 2019/02/11, 11:14:10 »
@Bloom: Kun je zoiets ook gebruiken voor Thunderbird?
Wat ik nu doen is dit script draaien en daarna met Bleachbit de rest opschonen. Ook Thunderbird.
Werk laptops + werkstation: Debian Testing
Privé laptops: Debian Testing/Unstable
Test laptop: Diverse andere Linux distribities
Chromebooks: ChromeOS Flex

Offline Bloom

  • Lid
Re: history Chrome/Chromium wissen met een terminal opdracht?
« Reactie #6 Gepost op: 2019/02/11, 11:29:17 »
Op die manier werk ik dus ook. Hoe doe je dat met Google Chrome? Zou mij wat zoekwerk besparen..  :rolleyes:
Chrome zou hetzelfde moeten werken, maar dat gebruik ik dus niet. Closed source chrome == open source chromium + spyware, wat mij betreft en ik zal dat nooit of te nimmer gebruiken.

Offline Bloom

  • Lid
Re: history Chrome/Chromium wissen met een terminal opdracht?
« Reactie #7 Gepost op: 2019/02/11, 11:33:34 »
@Bloom: Kun je zoiets ook gebruiken voor Thunderbird?
Wat ik nu doen is dit script draaien en daarna met Bleachbit de rest opschonen. Ook Thunderbird.
Bij Thunderbird vind je de geschiedenis hier: ~/.thunderbird/<alfanumeriek_id>.default/history.mab
waarbij <alfanumeriek_id> het nummer bestaand uit letters en cijfers is dat je vindt in de profieldirectory .thunderbird
Dit is overigens geen database maar een gewoon tekstbestand.

Offline soppel

  • Lid
Re: history Chrome/Chromium wissen met een terminal opdracht?
« Reactie #8 Gepost op: 2019/02/11, 20:41:23 »
Bedankt!

Inderdaad het wissen van ~/.config/chromium/Default/History is de oplossing.
Ik had 'm even hernoemd om te testen dat werkte. Bij Chromium opnieuw opstarten maakt ie inderdaad de file weer aan.

Nogmaals dank voor de hulp!
Gooi je windows uit het raam
en je virusscanner d'r achteraan