Попытайтесь работать exo-preferred-applications
от терминала (Ctrl+Alt+t). Необходимо видеть опцию изменить файловый менеджер на 2-й вкладке под названием "Утилиты".
Измените опцию File Manager на "Наутилус".
Используя xdg-mime
, Вы могли также выполнить следующую команду для определения текущего файлового менеджера по умолчанию:
xdg-mime query default inode/directory
В Вашем случае это должно возвратиться thunar.desktop
в результате.
Для изменения этого работайте:
xdg-mime default nautilus.desktop inode/directory application
~/.local/share/applications/mimeapps.list
inode/directory=thunar.desktop;
inode/directory=nautilus.desktop;
(используя параллельную версию [113788]xz[113789] для сжатия, но Вы можете использовать вместо нее предпочтительный компрессор). Для использования в качестве:
EDIT[113791]: Как указывает Оле, [113792]tar[113793] почему-то читает весь список файлов с опцией [113794]-T[113795]. Следующий тест подтверждает это: В моей системе существует задержка в одну секунду, прежде чем все файлы будут распечатаны одновременно; напротив, если команда [113796]tar[113797] будет заменена на [113798]cat[113799], то все файлы будут распечатаны по мере их создания. Я подал запрос на поддержку [113800]tar[113801], давайте посмотрим.
du -ax | xdu -n
EDIT^2[113803]: Последний [113804]tar[113805] из источника исправляет это. Его еще нет в Ubuntu 13.10, но он может быть включен в 14.04.[113482].
псевдофайлы
, как указано в командной строке [115738]mksquash[115739] или через shell-скрипт и [115740]mksquashfs[115741] будет генерировать файлы по мере создания архива.
Он может обрабатывать
труб- например, вы можете перехватить stdout [115744] другого процесса [115745] в монтируемый архив сквоша - даже
fifos
- это довольно круто. В вашем случае, если бы вы могли проработать логистику скрипта, пропустив через него вывод вашего процесса, вы могли бы
обернуть ваш процесс полностью
в [115750]mksquashfs[115751] и закончить его с одним архивом. Вот немного из [115752]readme[115753] о том, как он работает и еще [115754]здесь[115755]:
Mksquashfs 4.1 добавляет поддержку "динамических псевдо-файлов" и операцию модификации. Динамические псевдо-файлы позволяют динамически создавать файлы, когда Mksquashfs выполняется, их содержимое является результатом выполнения команды или куска скрипт оболочки. Операция modifiy позволяет использовать режим/продвижение/гид для существующего файл в исходной файловой системе для изменения.
Создание динамических файловых примеров
Создание файла "dmesg", содержащего выходные данные из dmesg.
Создайте файл RELEASE, содержащий имя релиза, дату, хост сборки, и инкрементирующий номер версии. Инкрементирующая версия является побочным эффектом. выполнения скрипта оболочки, и гарантирует, что каждый раз, когда Mksquashfs запускает Используется номер новой версии, не требуя никакого другого скрипта оболочки.
Скопируйте 10K из устройства /dev/sda1 в входной файл. Обычно . Mksquashfs, получив устройство, fifo, или именной сокет, разместит этот специальный файл. в рамках файловой системы Squashfs, это позволяет вводить данные из этих специальных файлы, которые будут захвачены и помещены в файловую систему Squashfs.
Если файлы текстовые, то можно хранить различия по сравнению с одним опорным файлом. Для бинарных файлов это немного сложнее, но это можно сделать.
Существует также формальный способ (не только для записи, но и для правильных файловых систем). Например, файловые системы ZFS и BTRFS предлагают прозрачное сжатие. Вы также можете использовать этот [115650]http://developer.berlios.de/projects/fusecompress
tar --create --gzip --file out.tar.gz in in2 in3
# same thing
tar -czf out.tar.gz in in2 in3
tar --extract --file in.tar
tar -xf in.tar