Лучшие расширения и настройки Nautilus в Linux

Nautilus — аккуратный и понятный файловый менеджер для рабочего стола GNOME. Он делает работу с файлами удобной и расширяемой через плагины и скрипты. Ниже — подробные инструкции по настройке и полезные приёмы, которые помогут ускорить ежедневные задачи и добавить нужный функционал.
Оглавление
- Включить классические адреса путей
- Создать шаблон пустого текстового файла
- Изменить боковую навигационную панель
- Включить безвозвратное удаление файлов
- Включить безопасное удаление файлов
- Включить режим администратора
- Скрывать файлы в файловой системе
- Редактировать и конвертировать изображения
- Открывать терминал любой программы
- Включить копирование пути в Nautilus
- Создать собственные пункты контекстного меню
- Запускать кастомные скрипты из Nautilus
Совет: если Nautilus не подходит, в Linux доступно много альтернативных файловых менеджеров — попробуйте, чтобы найти наиболее удобный.
Включить классические адреса путей
Проблема: по умолчанию Nautilus показывает «файловые ярлыки» вместо полной строки пути. Это удобно визуально, но неудобно, если нужен полный путь.
Быстрое решение: нажмите Ctrl + L — строка адреса переключится в традиционный вид с полным путём. Повторное нажатие вернёт визуальный режим.

Чтобы включить постоянное отображение классического пути, выполните в терминале:
gsettings set org.gnome.nautilus.preferences always-use-location-entry trueПримените изменения перезапуском сессии Nautilus:
nautilus -qВажно: если после перезапуска Nautilus не открылся, запустите его вручную из меню приложений или введите nautilus в терминале.
Короткое объяснение: gsettings — инструмент для изменения настроек GNOME; ключ всегда использует текстовый ввод строки адреса.
Создать шаблон пустого текстового файла
Проблема: контекстное меню Nautilus по умолчанию не содержит пункт «Новый файл» для произвольного файла.
Решение — использовать папку «Templates» в домашней директории: файлы в ней отображаются в меню «Новый документ».
- В Nautilus откройте домашнюю папку.
- Откройте папку Templates и выберите “Open in Terminal” (Открыть в терминале).

- Создайте шаблон пустого файла:
touch ./New.txt- Проверьте: щёлкните правой кнопкой в любом месте Nautilus, выберите “New Document” и увидите созданный шаблон.

Совет: создавайте несколько шаблонов (README.md, todo.txt, notes.org) — они появятся в том же меню.
Изменить боковую панель навигации
Боковая панель показывает важные папки (Documents, Downloads и т.д.), но эти ссылки настраиваются через XDG переменные.
Пошагово:
- В Nautilus откройте домашнюю папку.
- Нажмите Ctrl + H, чтобы показать скрытые файлы, и откройте папку .config.

- Откройте файл user-dirs.dirs в текстовом редакторе.

- Измените значение нужной переменной. Пример — перенаправить Videos в ~/Downloads/Media:
XDG_VIDEOS_DIR="$HOME/Downloads/Media"- Сохраните файл и перезапустите Nautilus:
nautilus -qПримечание: изменения влияют на XDG-переменные, которые используют и другие приложения. При изменении путей убедитесь, что папки существуют.
Включить безвозвратное удаление файлов
По умолчанию удалённые файлы идут в корзину. Вы можете включить опцию «Удалять безвозвратно», чтобы удалять файлы минуя корзину.
- Откройте меню Nautilus → Preferences (Настройки).
- В разделе поведения включите переключатель “Delete Permanently”.


Проверка: щёлкните правой кнопкой по файлу — в контекстном меню появится “Delete Permanently”.
Важно: используйте эту опцию осторожно — восстановление будет сложно или невозможно без резервного копирования.
Включить безопасное удаление файлов
Если нужно, чтобы файлы нельзя было восстановить даже утилитами восстановления данных, установите nautilus-wipe — расширение для безопасного удаления.

Установка (Debian/Ubuntu/производные):
sudo apt install nautilus-wipeПерезагрузите Nautilus:
nautilus -qnautilus-wipe также умеет затирать свободное пространство диска, что полезно при утилизации или перед передачей диска другому человеку.
Безопасность: zатирание данных увеличивает время операций и может привести к износу SSD при чрезмерном использовании. Для SSD рассмотрите шифрование вместо частого затирания.
Включить режим администратора
Проблема: открыть системные папки с правами root из Nautilus напрямую нельзя без расширения.
Решение: установить nautilus-admin — добавит “Open as Administrator” в контекстное меню.

Установка:
sudo apt install nautilus-adminПерезапустите Nautilus, затем в контекстном меню появится пункт для открытия каталогов от root. На запрос будет показан диалог авторизации.
Безопасность: запускайте Nautilus от root только при необходимости. Работа с GUI от имени root повышает риск случайного изменения системных файлов.
Скрывать файлы в файловой системе
Традиционно файл скрывается добавлением точки в начале имени. Расширение nautilus-hide добавляет в контекстное меню пункт «Hide» для простого скрытия выбранных файлов.

Установка:
sudo apt install nautilus-hideОсобенности: расширение поддерживает скрытие групп файлов и папок. Файлы просто получают точку в начале имени, поэтому они по‑прежнему доступны при прямом вводе имени.
Совет: чтобы показать скрытые файлы, нажмите Ctrl + H в Nautilus.
Редактировать и конвертировать изображения
Nautilus-image-converter добавляет пункты для быстрого изменения размера и поворота прямо из контекстного меню. За кулисами используется ImageMagick.

Установка:
sudo apt install nautilus-image-converterПримеры использования:
- Массовое изменение размера: выделите несколько файлов → Resize → введите процент или точный размер.
- Быстрая конвертация формата: используйте встроенные действия или комбинируйте с ImageMagick в скриптах.
Альтернатива: для сложной пакетной обработки используйте консольные инструменты ImageMagick (convert, mogrify) или графические приложения (GIMP, XnConvert).
Открывать терминал любой программы
По умолчанию Nautilus открывает встроенный терминал Gnome Terminal. nautilus-open-any-terminal расширяет функционал, позволяя запускать выбранный эмулятор терминала.
Установка зависимостей:
sudo apt install python3-nautilus python3-full gettextСкачайте последний релиз с репозитория проекта (GitHub). Пример на снимке экрана:

Распакуйте архив в папке Downloads и установите:
unzip ./nautilus-open-any-terminal-0.5.0.zip
cd nautilus-open-any-terminal-0.5.0
sh ./tools/update-extension-user.sh install
glib-compile-schemas ~/.local/share/glib-2.0/schemas/Настройка терминала через gsettings (пример: urxvt):
gsettings set com.github.stunkymonkey.nautilus-open-any-terminal terminal urxvtПерезапустите Nautilus, после чего в контекстном меню появится пункт для открытия в выбранном эмуляторе.
Совет: проверьте корректность имени терминала (command name). Для Kitty используйте kitty, для Alacritty — alacritty и т.д.
Включить копирование пути в Nautilus
nautilus-copy-path добавляет в контекстное меню варианты копирования: Path, URI и Name. Полезно при работе с путями в скриптах и документации.
Установка зависимостей:
sudo apt install python3-nautilus python3-gi gitmakeКлонируйте репозиторий и установите расширение:
git clone https://github.com/chr314/nautilus-copy-path.git
cd ./nautilus-copy-path
makeinstallПосле установки в контекстном меню будут дополнительные пункты и горячие клавиши.
Создать собственные пункты контекстного меню
Actions For Nautilus — мощное расширение для создания собственных действий, подменю и условий (в зависимости от типа и количества выбранных файлов). Есть GUI для конфигурации.
Репозиторий содержит .deb пакет для установки на Debian/Ubuntu:
- Скачайте .deb в папку Downloads.
- Установите опциональные зависимости:
sudo apt install zenity xclip- Установите пакет (пример):
sudodpkg-i ./actions-for-nautilus_1.6.1_all.deb- Перезапустите Nautilus:
nautilus -qПримечание: в команде выше пропущен пробел в sudo dpkg -i в исходном руководстве — убедитесь, что используете “sudo dpkg -i”.
Рекомендация: после установки откройте GUI Actions и протестируйте команды на копиях файлов, прежде чем применять на рабочей папке.
Запускать кастомные скрипты из Nautilus
Nautilus поддерживает запуск скриптов из меню “Scripts” — это самый простой способ добавить собственные действия без установки расширений.
- Откройте папку скриптов Nautilus:
cd ~/.local/share/nautilus/scripts- Создайте новый скрипт, например open-nano:
nano ./open-nanoВставьте код скрипта:
#!/bin/bash
gnome-terminal -e"nano $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS"- Сделайте скрипт исполняемым:
chmod +x ./open-nano- Перезапустите Nautilus:
nautilus -qПроверка: щёлкните правой кнопкой по файлу → Scripts → open-nano.
Совет по улучшению: используйте переменные окружения NAUTILUS_SCRIPT_SELECTED_FILE_PATHS и NAUTILUS_SCRIPT_SELECTED_URIS для гибкого управления выбором, и проверяйте количество выбранных файлов в скрипте.

Чек‑лист установки расширений и отката
- Создайте точку восстановления конфигурации (копия ~):
cp -r ~/.config ~/.config.bak- Устанавливайте расширения по одному и проверяйте поведение Nautilus после каждого.
- Если что‑то пошло не так — удалите пакет и перезапустите Nautilus:
sudo apt remove
nautilus -q - Откат конфигурации:
rm -rf ~/.config
mv ~/.config.bak ~/.config
nautilus -qКритерии приёмки: после установки расширения Nautilus запускается, пункты контекстного меню отображаются, и основные операции (копирование/перемещение/переименование) работают как ожидается.
Советы по безопасности и конфиденциальности
- Не устанавливайте непроверенные расширения от неизвестных репозиториев. Читайте issues и отзывы в GitHub.
- Расширения, которые запускают команды от имени root, увеличивают риск. Используйте их минимально.
- Для защиты приватных данных предпочтительнее шифрование (например, LUKS, VeraCrypt) вместо частого затирания SSD.
- Для безопасной передачи дисков — зашифруйте и удалите ключи, затем выполните затирание свободного пространства на HDD.
Типичные проблемы и их решение
Проблема: после установки расширения его нет в контекстном меню.
Возможные причины и решения:
- Nautilus не перезапущен: выполните nautilus -q.
- Расширение установлено только для другого пользователя: установите в ~/.local или глобально.
- Зависимости не установлены: просмотрите README расширения и установите нужные пакеты.
Проблема: команды выглядят, но не выполняются от root.
- Проверьте, запрашивает ли расширение привилегии sudo; иногда нужно установить pkexec или polkit правила.
Мини‑методология тестирования расширений
- Перед установкой: сделайте бэкап ~/.config и списка установленных пакетов (apt list –installed > packages.txt).
- Устанавливайте одно расширение, перезапускайте Nautilus, тестируйте базовые сценарии (копирование, открытие, переименование).
- Если расширение меняет интерфейс — проверьте доступность горячих клавиш.
- При обнаружении ошибки — снимите лог (journalctl –user -xe), удалите расширение и откатите конфигурацию.
Роль‑ориентированные чек‑листы
Для домашнего пользователя
- Включить классический путь (Ctrl + L или gsettings).
- Добавить шаблоны файлов в Templates.
- Установить nautilus-image-converter для быстрого изменения изображений.
Для продвинутого пользователя
- Установить nautilus-open-any-terminal и настроить предпочитаемый эмулятор.
- Добавить nautilus-copy-path для удобной работы с путями.
- Использовать Actions For Nautilus для автоматизации.
Для системного администратора
- Установить nautilus-admin для открытия с правами root (только при необходимости).
- Использовать nautilus-wipe осторожно, и предпочесть шифрование для конфиденциальных данных.
- Вести список установленных расширений и план тестирования при обновлениях системы.
Сравнение подходов — когда что выбрать
- Нужно быстро изменить пару изображений → nautilus-image-converter.
- Хотите гибкие контекстные команды → Actions For Nautilus.
- Требуется безопасное удаление → nautilus-wipe (HDD) или шифрование (SSD).
- Нужен терминал вашей программы → nautilus-open-any-terminal.
Сниппет: таблица команд для быстрого копирования
| Действие | Команда |
|---|---|
| Включить классический путь | gsettings set org.gnome.nautilus.preferences always-use-location-entry true |
| Перезапустить Nautilus | nautilus -q |
| Установить nautilus-wipe | sudo apt install nautilus-wipe |
| Создать шаблон файла | touch ~/Templates/New.txt |
Глоссарий одного предложения
- Nautilus — стандартный файловый менеджер среды GNOME.
- XDG — спецификация стандартных директорий пользователя в Linux.
- gsettings — инструмент управления настройками GNOME.
- nautilus-wipe — расширение для безопасного удаления файлов.
Короткое объявление для команды или блога (100–200 слов)
Nautilus остаётся одним из самых удобных файловых менеджеров для пользователей GNOME. В этом материале собрано всё необходимое: от включения классической строки пути и создания шаблонов файлов до установки расширений для безопасного удаления, массовой обработки изображений и запуска терминала вашей любимой программы. Пошаговые команды, чек‑листы для разных ролей и советы по безопасности помогут вам быстро настроить Nautilus под свои задачи. Выполняйте бэкап перед крупными изменениями и тестируйте расширения по одному. Для системных администраторов — раздел со сценариями отката и безопасностью. Начните с простых включений (Ctrl + L, Templates) и постепенно подключайте расширения: nautilus-image-converter, nautilus-wipe, nautilus-admin и другие.
Итог
Nautilus можно легко адаптировать под разные рабочие процессы: от простых визуальных правок до сложной автоматизации с помощью Actions и скриптов. Начните с малого, делайте резервные копии и тестируйте расширения по одному. Если вы системный администратор — обратите внимание на безопасность при работе с правами root и на особенности SSD при затирании данных.
Image credit: ThisisEngineering RAEng via Unsplash (Background) and Wikimedia Commons (Logo). All alterations and screenshots by Ramces Red.
Похожие материалы
Округление в Google Sheets — ROUND, ROUNDUP, ROUNDDOWN
Spotify Connect — как использовать и решать проблемы
Обзор Unlockit iPhone — обход MDM и снятие блокировок
Ошибка 0x80070141 — перенос фото на Windows
FaceTime в Windows 11 — как присоединиться