Podemos usar find
, que são os diretórios do Chromium no diretório inicial do usuário desta forma:
find $HOME -type d -name *mium -exec echo {} \;
O resultado deve ser:
/home/<user>/.config/chromium
/home/<user>/.cache/chromium
Dentro do diretório /home/<user>/.config/chromium/Default
, podemos encontrar alguns arquivos que podem ser úteis:
$ ls -1t $HOME/.config/chromium/Default | grep -i 'tabs\|sess'
Current Tabs
Current Session
Session Storage
Last Tabs
Last Session
O problema é que, ao contrário de arquivos de log do Firefox Os arquivos de log do Chromium não estão em formato legível e é difícil separar o histórico da guia dos URLs atuais.
No entanto, dentro do meu Current Session
, tenho duas guias abertas:
-
https://sobrelinux.info/questions/108922/location-of-the-urls-of-the-open-tabs-of-chromium-browser-in-ubuntu"lang-bsh prettyprint-override">
$ cat -e $HOME/.config/chromium/Default/'Current Session' | sed -e 's/\^@/\n/g' -e '/_\/chrome/d' | grep -Po '(http|https)://\K.*' | sort -u askubuntu.com/questions/970546/location-of-url-of-opened-tabs-of-google-chromium-in-ubuntu www.facebook.com/?ref=logo
Mas quando eu abro outra guia e navego dentro por um tempo, a saída do comando acima se torna mais confusa:
$ cat -e $HOME/.config/chromium/Default/'Current Session' | sed -e 's/\^@/\n/g' -e '/_\/chrome/d' | grep -Po '(http|https)://\K.*' | sort -u askubuntu.com/questions/970546/location-of-url-of-opened-tabs-of-google-chromium-in-ubuntu spidersport.com/forum/ spidersport.com/forum/index.php?sid=59f48a87db485e3a321aedbf7de68e6a spidersport.com/forum/login.php spidersport.com/forum/login.php?sid=59f48a87db485e3a321aedbf7de68e6a www.facebook.com/ www.facebook.com/login.php?login_attempt=1&lwv=111 www.facebook.com/?ref=logo www.spidersport.com/
Sim, o resultado está correto, porque os URLs das minhas guias abertas estão listados, mas também são apresentados URLs do histórico de navegação.