Версия: 4.16.11
Thunar - файловый менеджер для среды рабочего стола Xfce.
Контактная информация:
Официальный сайт
Лицензия:
GPL2, LGPL2.1
Запуск программы:
Для того чтобы открыть, следует перейти: Меню приложений > запустить "Файловый менеджер Thunar"
.
Необходимо выбрать программу в разделе меню или ввести в строке поиска часть названия программы.
По умолчанию окно файлового менеджера состоит из боковой панели слева, основной области справа и панели инструментов над основной областью.
Боковая панель состоит из трех категорий: Места, Устройства и Сеть
.
Раздел "Места
" предоставляет место для хранения ярлыков(закладок) различных папок с файлами в системе. Первые четыре закладки присутствуют по умолчанию, и их нельзя удалить или переставить.
Закладка "Компьютер" ведет к "computer:///", где перечислены все файловые системы и накопители.
Закладка "superadmin" ведет к домашнему каталогу пользователя, в которой хранятся все личные данные. Имя каталога может быть изменено в зависимости от имени текущего пользователя.
Закладка "Рабочий стол" ведет каталогу рабочего стола, которая содержит файлы и папки, отображаемые на рабочем столе.
Закладка "Корзина" ведет к каталогу корзины, где хранятся удаленные файлы, которые можно восстановить позже.
Добавить закладку на необходимый каталог
можно перетаскиванием каталога из основной области в область закладок.
Для удаления закладки
необходимо нажать ПКМ и выбрать "Удалить закладку".
Пользовательские закладки можно переупорядочить на боковой панели, перетащив их вверх или вниз в списке.
Чтобы переименовать ранее добавленный ярлык, необходимо щелкнуть ПКМ и выбрать "Переименовать закладку".
Если боковая панель переполнилась закладками, то их можно скрыть нажав ПКМ по пустой области и скрыв необходимые закадки.
Раздел "Устройства
" содержит диски и съемные носители. В системе с одним диском и операционной системой в данном разделе будет располагаться файловая система. Перейдя в файловую систему откроется корень файловой системы с иерархией папок.
Раздел "Сеть
" содержит "Обзор сети". Щелчок по этой закладке позволит подключиться к серверу или сетевому ресурсу для поиска и просмотра файлов на сервере. Файловый менеджер найдет все компьютеры в локальной сети. Используя адресную строку можно подключиться к общему ресурсу, например:
smb://192.168.11.11 #подключение к ПК с адресом 192.168.11.11 по протоколу smb
В основной области отображается содержимое текущего каталога. Дважды щелкнув ПКМ - откроется каталог. Щелкнув ПКМ - откроется контекстное меню.
Возможен выбор файлов и каталогов используя стандартный метод щелчка с нажатой Shift или Ctrl. Также и используя альтернативный метод - прямоугольное выделение мышью. При необходимости выбрать по шаблону (например, *.png) следует перейти: меню "Правка" -> "Выбрать по шаблону".
Сменить вид отображения файлов и каталогов
можно перейдя в меню "Вид", где возможны три варианта отображения:
Настроить столбцы отображения можно перейдя в меню "Вид" -> Настроить столбцы...
Отображаемые столбцы
Выбор столбцов, которые необходимо отобразить, из списка доступных. Щелкнув Вверх или Вниз изменится порядок столбцов. Нажав «Использовать по умолчанию» - вернутся стандартные настройки отображения.
Размер столбца
Выбрав параметр "Автоматически увеличивать ширину столбцов при необходимости" - столбцы представления списка автоматически будут расширяться, если это необходимо, чтобы текст был полностью виден.
При открытии файла через главное меню, через контекстное меню файла, двойным щелчком по нему или нажатием клавиши ввода файловый менеджер выполняет действие по умолчанию для этого типа файла. Например, открытие текстового файла отобразит его в текстовом редакторе по умолчанию, а открытие файла изображения отобразит изображение в средстве просмотра изображений по умолчанию.
Режим открытия файла по умолчанию — двойной щелчок. Чтобы изменить следует перейти в настройку на вкладку "Поведение".
Для открытия файла в другой программе необходимо нажать ПКМ по файлу и выбрать "Открыть с помощью".
В диалоговом окне « Свойства » отображается дополнительная информация о любом файле или каталоге в файловом менеджере.
Открыть свойства
файла можно:
Щелкнув по пустому месту каталога в основной области и выбрав "Свойства" - откроется окно свойств каталога.
Окно "Свойства" включает в себя вкладки:
Отображает основную информацию о файле или каталоге, а также индивидуальные свойства:
Позволяет настроить нужную эмблему(иконку) для файла или каталога.
Позволяет настроить права для файла или каталога.
Присутствует только в свойствах каталогов. Позволяет включить общий доступ к каталогу для остальных пользователей.
Присутствует только в свойствах файлов. Позволяет проверить контрольные суммы файла.
Присутствует только в свойствах файлов. Предоставляет информацию о типе изображения и его размер.
Синтаксис:
thunar [ПАРАМЕТР…]
Параметры справки:
Параметр | Описание |
---|---|
-h, --help | Показать параметры справки |
--help-all | Показать все параметры справки |
--help-gapplication | Показать параметры GApplication |
--help-gtk | Показать параметры GTK+ |
Параметры приложения:
Параметр | Описание |
---|---|
-B, --bulk-rename | Открыть диалог переименования нескольких файлов |
--daemon | Запустить в режиме службы |
-q, --quit | Выйти из запущенного экземпляра Thunar |
-V, --version | Показать информацию о версии и выйти |
--display=ДИСПЛЕЙ | Используемый X-дисплей |
Для создания общего ресурса следует перейти: Меню приложений > запустить "Файловый менеджер Thunar"
Необходимо выбрать программу в разделе меню или ввести в строке поиска часть названия программы.
В файловом менеджере нажать ПКМ и выбрать "Создать папку...":
Ввести имя новому каталогу и нажать "Создать":
Нажать ПКМ по созданному каталогу и перейти в "Свойства..."
Перейти на вкладку "Общий ресурс". Установить все разрешения и нажать "Применить":
Согласиться с предоставлением общего доступа:
Подключение к сетевым каталогам происходит по протоколу Samba.
Для подключения к сетевому каталогу следует перейти: Меню приложений > запустить "Файловый менеджер Thunar"
Необходимо выбрать программу в разделе меню или ввести в строке поиска часть названия программы.
В адресной строке указать:
smb://ip/
или
smb://ip/name_folder
Где:
Например:
После нажатия "enter" откроется окно аутентификации с выбором подключения (анонимно или зарегистрировано), аутентификацией и вариантом запоминания данных:
После подключения будет открыт каталог с подключенным сетевым ресурсом:
После подключения будет открыт каталог с подключенным сетевым ресурсом:
Для получения доступа к файлам и каталогам облачного хранилища из файлового менеджера Thunar необходимо (рассмотрено на примере Яндекс.Диск):
davs://webdav.yandex.ru/
и нажать Enter:Данная настройка позволяет подключать облачные хранилища к файловому менеджеру в качестве локальной файловой системы и предоставляет возможность использования их стандартными приложениями операционной системы.
Для установки прав на файлы и каталоги необходимо перейти: Меню приложений > Файловый менеджер
> выбрав нужный файл/каталог нажать ПКМ > Свойства...
Далее перейти на вкладку "Права":
На вкладке "Права" установить необходимые права для:
Чтобы получить доступ к файлам на определенном носителе, необходимо сначала примонтировать устройство. Примонтировать подключенный носитель через файловый менеджер:
Нажать ПКМ по носителю → Подключить том или щелкнуть ЛКМ по устройству.
Когда диск монтируется, он присоединяется к файловой системе как подкаталог, например, как: /media/username/device-name.
По такому же принципу можно отмонтировать носитель: ПКМ по носителю > Отключить том.
Значки размонтированных дисков отображаются серым цветом.
Пункт Извлечь — файлы на устройстве закрываются и больше не отображаются в основной области, а само устройство больше не отображается на боковой панели. Кроме того, для таких устройств, как оптические приводы, диск будет извлечен из привода.
Щелкнув на значок треугольника - устройство будет извлечено.
Для подключения к FTP-серверу следует перейти: Меню приложений > запустить "Thunar"
.
Необходимо выбрать программу в разделе меню или ввести в строке поиска часть названия программы.
В адресную строку ввести:
ftp://ip-адрес
#или
ftp://имя-хоста
При подключении следует авторизоваться или подключиться анонимно. Для продолжения нажать "Подключиться":
При успешном подключении будет открыта структура каталогов:
Перейти: Меню приложений > Файловый менеджер > пункт меню "Правка" > "Особые действия..."
В окне "Создать действие" ввести:
Параметры, заданные в нижнем регистре, используются для работы только с одним выбранным объектом. Параметры, заданные в верхнем регистре, используются для работы с несколькими выбранными объектами.
Перейдя на вкладку "Условия появления" следует добавить шаблон имени файла (если действие создается для файлов; "*" - указывается в том случае, если необходимы все файлы) и условие появления:
Использование мнемоники:
Вставить знак _ перед именем действия. Перейти в файловый менеджер. Далее, нажав ПКМ по выбранному объекту, необходимо нажать первую букву после знака _ - после чего запустится пользовательсткое действие. Прим. работает в том случае, если имя действия задано латинскими буквами.
Перейти: Меню приложений > Файловый менеджер > нажать ПКМ по файлу/каталогу > выбрать созданное действие
.
Если пользовательское действие было настроено на появление в каталогах, то запуск также возможен через пункт меню "Файл" или щелкнув ПКМ по пустому месту в каталоге (действие будет выполнено для текущего каталога).
Пример добавления пользовательского действия по ссылке. Вводные данные:
Имя: Печать нескольких изображений
Команда:
lp %F -d $(lpstat -d | cut -d: -f2 | tr -d [:space:])
Иконка: printer
Шаблон имени файла: *
Появляться, если выделение содержит: Изображения
Внимание! Для печати изображений следует назначить принтер по умолчанию.
Для запуска приложений и файлов от имени другого пользователя следует добавить особое действие (отдельно для приложений и отдельно для файлов). Пример добавления пользовательского действия по ссылке. Вводные данные:
Имя: Запустить от имени...
Команда (для запуска приложений):
USER=$(zenity --list --title="Выберите пользователя" --column="Пользователь" --column="Идентификатор" $(getent passwd | egrep -v 'nologin|false' | cut -d: -f1,3 | tr : " " | xargs)); xhost SI:localuser:${USER}; pkexec --user ${USER} env PATH=$PATH DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY %f
Команда (для запуска файлов):
USER=$(zenity --list --title="Выберите пользователя" --column="Пользователь" --column="Идентификатор" $(getent passwd | egrep -v 'nologin|false' | cut -d: -f1,3 | tr : " " | xargs)); xhost SI:localuser:${USER}; pkexec --user ${USER} env PATH=$PATH DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY mimeopen %f
Значок: preferences-system-directory
Шаблон имени файла: *
Появляться, если выделение содержит (для запуска приложений): Другие файлы
Появляться, если выделение содержит (для запуска файлов): Текстовые файлы, Аудио-файлы, Видео-файлы, Изображения
Пример добавления пользовательского действия по ссылке. Вводные данные:
Имя: Открыть как root
Команда:
pkexec thunar %f
Значок: system-devices-panel-alert
Шаблон имени файла: указать типы файлов по маске, расширению, которые необходимо открывать с правами пользователя root.
Появляться, если выделение содержит: указать тип документа, который необходимо открывать с правами пользователя root.
Пример добавления пользовательского действия по ссылке. Вводные данные:
Имя: Открыть как user (user - имя необходимого пользователя в системе)
Команда:
pkexec --user user thunar %f
Значок: system-devices-panel
Шаблон имени файла: указываем типы файлов по маске, расширению, которые необходимо открывать с правами пользователя user (user - имя необходимого пользователя в системе).
Появляться, если выделение содержит: указываем тип контента, который необходимо открывать с правами пользователя user (user - имя необходимого пользователя в системе).
Пример добавления пользовательского действия по ссылке. Вводные данные:
Имя: Поиск файлов в каталоге
Команда:
catfish %f
Шаблон имени файла: *
Появляться, если выделение содержит: Каталоги
Прим. для работы понадобится Catfish.
Пример добавления пользовательского действия по ссылке. Вводные данные:
Имя: Распаковать сюда (bzip2)
Команда:
tar xjf %n
Шаблон имени файла: *.tar.bz2;*.tbz2
Появляться, если выделение содержит: Другие файлы
Имя: Распаковать сюда (zip)
Команда: unzip %f
unzip %f
Шаблон имени файла: *.zip
Появляться, если выделение содержит: Другие файлы
Имя: Создать tar.gz из каталога
Команда:
tar czvf %n.tar.gz %n
Шаблон имени файла: *
Появляться, если выделение содержит: Каталоги
Прим. также можно предпочесть плагин Thunar Archive, позволяющий использовать средства работы с архивом из контекстного меню файлового менеджера (также из меню "Файл").
Пример добавления пользовательского действия по ссылке. Вводные данные:
Имя: Воспроизвести в Audacious
Команда:
audacious %F
Шаблон имени файла: *
Появляться, если выделение содержит: Каталоги, Аудио-файлы
Имя: Поставить в очередь в Audacious
Команда:
audacious -e %F
Шаблон имени файла: *
Появляется, если выделение содержит: Каталоги, Аудио-файлы
Пример добавления пользовательского действия по ссылке. Вводные данные:
Имя: Конвертировать в JPEG
Команда:
convert %f -quality 75 %f.jpg
Шаблон имени файла: *.png
Появляться, если выделение содержит: Изображения
Подсказка. "$(basename %f .png).jpg" удалит старое расширение .png с исходного имени файла.
Пример добавления пользовательского действия по ссылке. Вводные данные:
Имя: Повернуть по часовой стрелке
Команда:
for file in %F; do tempfile=$(mktemp) && jpegtran -copy all -rotate 90 "$file" > "$tempfile" && mv -f "$tempfile" "$file"; rm -f "$tempfile"; done
Шаблон имени файла: *.jpg;*.JPG;*.jpeg;*.JPEG
Появляться, если выделение содержит: Изображения
Прим. jpegtran доступен как часть пакета libjpeg-turbo.
Пример добавления пользовательского действия по ссылке. Вводные данные:
Имя: Открыть терминал здесь
Команда на открытие терминала для всех выбранных каталогов:
for f in %F; do exo-open --working-directory "$f" --launch TerminalEmulator; done
Команда на открытие терминала для всех выбранных каталогов, также будет открыт терминал в текущем каталоге при выполнении в файлах, не являющихся каталогами:
for f in %F; do if [ -d "$f" ]; then exo-open --working-directory "$f" --launch TerminalEmulator; elif [ -z "$default" ]; then default=1; exo-open --launch TerminalEmulator; fi done
Шаблон имени файла: *
Появляться, если выделение содержит: Каталоги, Текстовые файлы, Аудио-файлы, Видео-файлы, Изображения, Другие файлы
Пример добавления пользовательского действия по ссылке. Вводные данные:
Имя: Открыть терминал от root здесь
Команда:
xfce4-terminal -e "su --" --default-working-directory=%f
Шаблон имени файла: *
Появляться, если выделение содержит: Каталоги
Пример добавления пользовательского действия по ссылке. Вводные данные:
Имя: Открыть thunar как root здесь
Команда:
pkexec thunar %f
Шаблон имени файла: *
Появляться, если выделение содержит: Каталоги
Пример добавления пользовательского действия по ссылке. Вводные данные:
Имя: Редактировать как root
Команда:
pkexec mousepad %f
Шаблон имени файла: *
Появляется, если выделение содержит: Текстовые файлы
Пример добавления пользовательского действия по ссылке. Вводные данные:
Имя: Создать символическую ссылку
Команда:
ln -Ts %f %n" (symlink)"
Шаблон имени файла: *
Появляться, если выделение содержит: Каталоги, Другие файлы
Пример добавления пользовательского действия по ссылке. Вводные данные:
Имя: Создать жесткую ссылку
Команда:
ln %f %n" (hardlink)"
Шаблон имени файла: *
Появляться, если выделение содержит: Каталоги, Другие файлы
Имя: Использование диска
Команда:
baobab %d
Шаблон имени файла: *
Появляться, если выделение содержит: Каталоги, Текстовые файлы, Аудио-файлы, Видео-файлы, Изображения, Другие файлы
Прим. для работы понадобится Baobab.
Пример добавления пользовательского действия по ссылке. Вводные данные:
Имя: Открыть в терминале
Команда:
xfce4-terminal -x vim %f
Шаблон имени файла: *
Появляться, если выделение содержит: Текстовые файлы
Прим. vim можно заменить на любой консольный текстовый редактор.
Пример добавления пользовательского действия по ссылке. Вводные данные:
Имя: Сравнить
Команда:
meld %F
Шаблон имени файла: *
Появляться, если выделение содержит: Каталоги, Текстовые файлы
Прим. для работы понадобится Meld.
Пример добавления пользовательского действия по ссылке. Вводные данные:
Имя: Преобразовать в ODT
Команда:
unoconv -f odt %F
Шаблон имени файла: *.doc;*.docx
Появляется, если выделение содержит: Другие файлы
Имя: Экспорт в PDF
Команда:
unoconv -f pdf %F
Шаблон имени файла: *.doc;*.docx;*.odt;*.odp;*.pps;*.ppt;*.xls;*.xlsx;*.ods;*.pptx
Появляется, если выделение содержит: Другие файлы
Прим. для работы понадобится unoconv.
Пример добавления пользовательского действия по ссылке. Вводные данные:
Имя: Скачать субтитры
Команда:
./OpenSubtitlesDownload.py --gui=gnome %F
Шаблон имени файла: *
Появляться, если выделение содержит: Видео-файлы
Прим. для работы понадобится OpenSubtitlesDownload.
Пример добавления пользовательского действия по ссылке. Вводные данные:
Имя: Переименовать субтитры
Команда:
subrnm %F
Шаблон имени файла: *.avi;*.mp4;*.crdownload;*.srt;*.sub
Появляться, если выделение содержит: Видео-файлы, Текстовые файлы, Другие файлы
Прим. для работы понадобится скрипт subrnm.
Пример добавления пользовательского действия по ссылке. Вводные данные:
Имя: Переместить в новый каталог
Описание: Выберите любое количество файлов/каталогов. Появится диалоговое окно, в котором вы можете написать имя новой папки для создания. Выбранные файлы будут перемещены туда.
Команда:
NEW_FOLDER=$(/usr/bin/zenity --entry --title 'Переместить в новый каталог' --text 'Пожалуйста, введите имя нового каталога') && mkdir "$NEW_FOLDER" && mv %F "$NEW_FOLDER"
Шаблон имени файла: *
Появляться, если выделение содержит: Каталоги, Текстовые файлы, Аудио-файлы, Видео-файлы, Изображения, Другие файлы
Прим. для работы понадобится zenity.
Пример добавления пользовательского действия по ссылке. Вводные данные:
Имя: Создание общих эскизов
Описание: Создает общие эскизы для выбранного каталога и всех вложенных каталогов с помощью сервиса DBus Thumbnailing.
Команда:
/path/to/script/sharedx.sh %f
Шаблон имени файла: *
Появляться, если выделение содержит: Текстовые файлы, Видео-файлы, Другие файлы
Прим. для работы понадобится скрипт, python3 и realpath.
Пример добавления пользовательского действия по ссылке. Вводные данные:
Имя: Открыть массовое переименование
Команда:
thunar --bulk-rename %f
Шаблон имени файла: *
Появляться, если выделение содержит: Каталоги, Текстовые файлы, Аудио-файлы, Видео-файлы, Изображения, Другие файлы
Диапазон: 1-1
Пример добавления пользовательского действия по ссылке. Вводные данные:
Имя: Trust Desktop Files
Описание: Устанавливает контрольную сумму gvfs и флаг +x для всех выбранных файлов *.desktop.
Команда:
for f in %F; do sha256sum "$f" | awk '{print $1}' | xargs gio set "$f" metadata::xfce-exe-checksum && chmod +x "$f"; done
Шаблон имени файла: *.desktop
Появляться, если выделение содержит: Другие файлы
Диапазон: 1-1
Установить можно отдельным модулем или пакетом:
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Модуль, необходимый для установки:
Внимание! Данный системный модуль может быть уже установлен.
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Пакет, необходимый для установки:
Внимание! Если система загружена в режиме полного сохранения, то внесенные изменения в систему будут сохранены после перезагрузки.
Если режим загрузки другой, то рекомендуется воспользоваться утилитой "Сохранение изменений" до перезагрузки системы.