GNU/Linux >> Znalost Linux >  >> Linux

Chrome v systému Linux – dotazujte prohlížeč, abyste viděli, jaké karty jsou otevřené?

Ve skutečnosti existuje možnost příkazového řádku, která může otevřít dveře běžícímu procesu chrome (chromium) --remote-shell-port . Prostřednictvím tohoto "ladícího zadního vrátka" můžete získat seznam otevřených karet.

  • Další inspiraci naleznete v nástroji chromedevtools.

AKTUALIZACE:

Nástroj Chrome DevTools je zastaralý a od verze>17.0.950 již není podporován.*Pokud nový rámec pro ladění poskytuje podobné způsoby provedení tohoto úkolu, přečtěte si příručku protokolu WebKit.


Zde je obecnější řešení (funguje i s jinými aplikacemi) dotazem na zaostřené okno X pomocí xdotool

while true; do 
  xdotool getwindowfocus getwindowname; 
  sleep 10; 
done

Výsledkem je například následující:

Tilix: Defaultpeter-ThinkPad-T5801: [email protected]: ~
Chrome on Linux - query the browser to see what tabs are open? - Stack Overflow - Google Chrome
Local KVM
untitled — Atom
untitled — Atom
Open File
iostat_xtmz_3.out — ~/Work/KappAhl/Test1 — Atom
Tilix: Defaultpeter-ThinkPad-T5801: [email protected]: ~*

Chrome v systému Linux – dotazujte prohlížeč, abyste viděli, jaké karty jsou otevřené?

Pro chromium :

strings ~/'.config/chromium/Default/Current Session' | 'grep' -E '^https?://'

Linux
  1. Linux vs. Unix:Jaký je rozdíl?

  2. Linux – Jak zjistit, jaké pevné disky jsou v systému?

  3. Linux – jaké jsou hodnoty vlastnosti přerušení stromu zařízení?

  1. Jaké jsou různé typy shellů v Linuxu?

  2. Jaké jsou nevýhody linuxových front zpráv?

  3. Jaké jsou alternativy pro kontrolu otevřených portů kromě telnetu?

  1. Pomocí terminálu Linux můžete zjistit, jaké soubory jsou ve vašem počítači

  2. Linux – Jaké jsou různé způsoby nastavení oprávnění k souborům atd. na Gnu/linux?

  3. Linux – jaké zdroje entropie používá jádro Linuxu?