Хорошо, согласно Вашему комментарию к ire_and_curses, что Вы действительно хотите сделать, делают некоторые файлы неизменными. Можно сделать это с chattr
команда. Например:
например.
$ cd /tmp
$ touch immutable-file
$ sudo chattr +i immutable-file
$ rm -f immutable-file
rm: remove write-protected regular empty file `immutable-file'? y
rm: cannot remove `immutable-file': Operation not permitted
$ mv immutable-file someothername
mv: cannot move `immutable-file' to `someothername': Operation not permitted
$ echo foo > immutable-file
-bash: immutable-file: Permission denied
Вы ничего не можете сделать в неизменный файл - Вы не можете удалить его, отредактировать его, перезаписать его, переименовать его, chmod или показанный его, или что-либо еще. Единственная вещь, которую можно сделать с ним, читается это (если полномочия Unix позволяют), и (как корень) chattr -i
удалить неизменный бит.
Не все файловые системы поддерживают все атрибуты. AFAIK, неизменный, поддерживается всеми общими файловыми системами Linux (incl ext2/3/4, и xfs. zfsonlinux не поддерживает атрибуты вообще в данный момент),
Перейдите к строке поиска и типу about:config
. Примите следующую гарантию пустое уведомление и продолжите двигаться.
Вы будете теперь видеть список предпочтений. Щелкните правой кнопкой где угодно, и выбор New
создать новое предпочтение. Определите предпочтительное имя как browser.download.dir
и предпочтительное значение как Ваш целевой каталог - говорит, /home/user/my_files
. Теперь, если Ваш тип на предпочтительное имя в панели поиска выше, новая запись будет отображена.
Теперь, в вышеупомянутой панели поиска, ввести browser.download.folderList
. Дважды щелкните по записи, отображенной ниже, и измените значение на 2
.
Теперь, попытайтесь загрузить любой файл и проверку, если это работает. Это, по крайней мере, работало на меня.
Источник: http://forum.xda-developers.com/showthread.php?t=802592
Дополнительная информация записи about:config: http://kb.mozillazine.org/About:config_entries