Получить каталог профиля Firefox по умолчанию из bash

Просто откройте новую вкладку в терминале, используйте chmod для изменения прав доступа к файлу на 777, сохраните файл в nano, затем измените разрешения на то, что они были, возможно, 644. Альтернативой является изменение владельца с помощью chown to самостоятельно сохраните файл и измените право собственности на root.

1
задан 10 January 2013 в 19:17

2 ответа

Ваш каталог профиля по умолчанию хранится в домашнем каталоге.

cd ~/.mozilla/firefox 

Здесь вы найдете что-то вроде xxxxxxxx.default. Это место, где хранятся все ваши личные данные.

Вы можете запустить команду firefox -P, чтобы показать доступные профили и выбрать один из списка.

5
ответ дан 25 May 2018 в 02:34
  • 1
    Правильный каталог должен быть .mozilla – Arch user 10 January 2013 в 19:39
  • 2
    Вот что я делаю прямо сейчас, find $HOMEDIR/.mozilla/firefox/ -maxdepth 1 -type d -name *.default | head -1. Но это МОЖЕТ. Это не очень хороший способ сделать это. – Jorge Suárez de Lis 10 January 2013 в 22:33
  • 3
    @ JorgeSuárezdeLis Не могли бы вы объяснить, в каких сценариях это может потерпеть неудачу? Не согласен, но я хотел бы знать. – Michael Mior 20 April 2018 в 19:33
  • 4
    Он будет терпеть неудачу, если пользователь имеет более одного профиля и не использует имя с именем whatever.default – Jorge Suárez de Lis 21 April 2018 в 20:26

Я знаю, что это немного старше, но если кому-то еще нужна эта информация, вот как я устанавливаю переменную профиля по умолчанию в сценарии оболочки для firefox:

def_Pfile=`cat "$HOME/.mozilla/firefox/profiles.ini" | sed -n -e 's/^.*Path=//p' | head -n 1`

Надеюсь, что это поможет , поскольку он работает для меня.

0
ответ дан 25 May 2018 в 02:34

Другие вопросы по тегам:

Похожие вопросы: