compizomania
Браузер (Firefox/Google Chrome/Chromium) для пользователя, это одно из главных приложений в системе. После новой установки системы мы затрачиваем некоторое время на настройку браузера: конфигурация, установка дополнений, занесения в закладки часто посещаемых сайтов, сохранения паролей и т.д.
В настоящее время в настройках каждого из браузеров есть сервис синхронизации, который позволяет получить доступ к журналу, закладкам, паролям и т.д. Но в этой статье мне хотелось бы рассказать об очень простом и быстром, можно сказать «дедовском» методе копирования и переноса данных браузера в новую/переустановленную систему или другой компьютер.
Метод с применением флешки
1. Вставьте флешку в порт компьютера (флешка подойдёт любого размера).
2. Откройте файловый менеджер Домашняя папа и нажмите комбинацию клавиш Ctrl+H, для показа скрытых файлов.
Для Firefox найдите папку .mozilla и скопируйте/вставьте её на флешку:
Для Google Chrome/Chromium откройте файловый менеджер Домашняя папка — Ctrl+H — .config — google chrome/chromium и скопируйте/вставьте её на флешку:
3. Теперь после установки/переустановки системы на этом же компьютере или другой машине, вставьте флешку, откройте файловый менеджер Домашняя папка — Ctrl+H, удалите соответствующую папку и скопируйте/вставьте папку с флешки. После этого все ваши настройки, закладки, пароли, дополнения и пр. будут отображены в браузере, без необходимости новых настроек.
Метод с применением раздела жёсткого диска
У многих пользователей на жёстком диске компьютера имеется раздел home (может быть другое имя) где они хранят свои фотографии, музыку и др. файлы. Скопируйте в него папку, как описано для флешки, а затем при установке/переустановке системы замените в Домашней папке данную папку для вашего браузера.
Как правильно отформатировать флешку в Ubuntu/Linux Mint, посмотрите ЗДЕСЬ.
Where does Google Chrome for Linux store user specific data?
Where does Google Chrome for Linux store user specific data such as bookmarks ? I can’t find a .chrome or .google directory under my home directory, any other directory I should look at ?
3 Answers 3
I think it stores in ~/.config/google-chrome or ~/.config/chromium . Though i have it inside the first location! Check for the Default folder under this location, more specifically.
Programs following the XDG base directory specification store configuration under ./config/PROGRAMNAME/ and data under .local/share/PROGRAMNAME/ . It looks like Chrome only uses the first directory.
It is usually in ~/.config/google-chrome/Default/Bookmarks , where «Default» is its way of dealing with usernames and different possible sessions. However, it could also be in ~/.config/chromium/Default/Bookmarks .
I couldn’t find at all on internet where the chromium data folder is supposed to be. I found some locations like ~/.config/google-chrome or ~/.config/chromium but that wasn’t it for me.
I couldn’t find this in the settings either. But I found a way:
- On your chrome/chromium go to chrome://extensions in the URL bar
- Pick any extension (or the one you’re trying to find)
- Then copy the extension id from one of those locations
In my case it was in ~/snap/chromium/common/chromium/Default/Extensions/
Расположение URL открытых вкладок браузера Chromium в Ubuntu
Я хочу сохранить все URL открытых окон Google Chrome в разных текстовых файлах с командной строкой. Для этого мне нужно знать, где Google Chrome хранит свои текущие URL-адреса Google Chromium в Ubuntu 16.04 LTS.
Хотя я хочу написать скрипт для хрома, я попробовал эту рекомендацию для Firefox, и она не сработала. Я не смог найти файл sessionstore.js в любом месте.
1 ответ
Мы можем find которые являются каталогами Chromium в домашнем каталоге пользователя следующим образом:
find $HOME -type d -name *mium -exec echo <> \;
/home//.config/chromium /home//.cache/chromium
В каталоге /home//.config/chromium/Default мы можем найти пару файлов, которые могут быть полезны:
$ ls -1t $HOME/.config/chromium/Default | grep -i 'tabs\|sess' Current Tabs Current Session Session Storage Last Tabs Last Session
Проблема в том, что, в отличие от файлов журнала Firefox, файлы журнала Chromium не читаются в формате, и трудно отделить историю вкладки от текущих URL-адресов.
Однако в моем Current Session У меня есть две открытые вкладки:
- https://Ask-ubuntu.ru/questions/970546/location-of-url-of-opened-tabs-of-google-chromium-in-ubuntu — что я открыл закладкой.
- https://www.facebook.com/ — что я открыл с помощью закладки, но затем я должен войти в систему, а затем нажал на логотип FB.
Мне удалось добиться правильного результата с помощью этой уродливой команды:
$ cat -e $HOME/.config/chromium/Default/'Current Session' | sed -e 's/\^@/\n/g' -e '/_\/chrome/d' | grep -Po '(http|https)://\K.*' | sort -u Ask-ubuntu.ru/questions/970546/location-of-url-of-opened-tabs-of-google-chromium-in-ubuntu www.facebook.com/?ref=logo
Но когда я открываю другую вкладку и некоторое время заглядываю внутрь, вывод вышеприведенной команды становится более размытым:
$ cat -e $HOME/.config/chromium/Default/'Current Session' | sed -e 's/\^@/\n/g' -e '/_\/chrome/d' | grep -Po '(http|https)://\K.*' | sort -u Ask-ubuntu.ru/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/
Да, результат правильный, потому что URL-адреса моих открытых вкладок перечислены в списке, но также есть и URL-адреса из истории просмотров.
Где Chrome хранит свои закладки в Ubuntu 11.10?
Я просмотрел все остальные посты по этому вопросу, но не могу найти упомянутые каталоги ( ~/.config/google-chrome/Default/Bookmarks , это файл JSON.). Будучи новичком в Ubuntu/Linux в течение 2 дней, я хотел бы знать, изменилось ли местоположение в последней версии или нет, как мне найти указанный каталог. Я вошел в систему как root и искал папку и не могу найти ее, хотя я импортировал свои закладки из файла html, так что я знаю, что они должны быть сохранены где-то.
1 ответ 1
Если вы вошли в систему как пользователь root, ~ перенаправит вас в домашний каталог пользователя root. Возможно, вам нужно посмотреть в /home/USERNAME/.config/google-chrome/Default/
Замените USERNAME своим действительным именем пользователя.
Также помните, что Ubuntu, как и многие дистрибутивы Linux, чувствительны к регистру файлов и каталогов.
Не по теме, вы не должны входить в систему как root. Как правило, большинство людей используют sudo если им нужно выполнить команду от имени пользователя root.
[Редактировать RE Комментарий]
если вы вошли в систему как root на своем терминале и видите bin, etc, lib, home, root etc. то это означает, что вы находитесь в «корне» вашего диска. Как и в C:.
~ это ярлык для домашнего каталога текущего пользователя. Поскольку вы вошли в систему как пользователь root и выполните cd ~ это приведет вас к /root/ . Однако вы, скорее всего, настройки Google Chrome, которые хранятся в вашей обычной учетной записи пользователя, которая находится в /home/USERNAME .
Всякий раз, когда вы видите .FOLDERNAME , значит это скрыто. Если вы сделаете ls папка не будет отображаться.
Итак, вошли ли вы в систему как root или как пользователь, сделайте следующее:
cd /home ls #you will see a directory that is named your normal useraccount cd USERACCOUNT cd .config cd google-chrome cd Default #you can then edit your Bookmarks file by using PICO, VI, GEDIT, etc #(whichever editor you have installed) gedit Bookmarks or sudo apt-get install nano -y && nano Bookmarks #the above command will install nano (terminal based text editor) #and then use nano to edit Bookmarks