Если вы использовали терминал Linux в течение длительного периода времени, вы, вероятно, знаете некоторые полезные команды, такие как cd
для перехода в папки и выхода из них, создания новых , а также копировать или перемещать файлы. Тем не менее, вы можете предпочесть, чтобы файловые менеджеры на рабочем столе были более удобными и более быстрыми для некоторых задач. В этом случае вам понравится nnn.
nnn - это эквивалент файлового менеджера рабочего стола для терминала. Хотя nnn и не является сверхсложным решением вроде Полуночный командир, он не требует больших ресурсов, быстр и позволяет перемещаться по файловой системе без необходимости вводить команды.
Установка nnn
nnn доступен для нескольких платформ, включая Android, macOS, BSD и Linux. Его установка зависит от выбранной вами платформы. nnn предлагает пакеты выпуска для Arch Linux, CentOS, Debian, Fedora и Ubuntu. В этом руководстве мы будем использовать последнюю версию Ubuntu, которую вы можете легко установить с помощью:
sudoaptinstall nnn

Для получения более подробной информации и инструкций по его установке в различных дистрибутивах / ОС смотрите здесь.
Использование Nnn
После завершения установки вы можете запустить nnn со своего терминала с помощью команды nnn
.

nnn выведет список файлов и папок текущего каталога, в котором работает nnn. Папки перечислены вверху, а файлы - внизу.
Навигация
Для навигации по файловой системе используйте клавиши курсора. С помощью клавиш вверх и вниз вы перемещаетесь в этом направлении в списке папок и файлов. Чтобы войти в папку, нажмите Enter или клавишу со стрелкой вправо. Чтобы вернуться на один уровень к предыдущей папке, используйте клавишу со стрелкой влево.

Открытие файлов
Чтобы открыть файл с помощью приложения по умолчанию, связанного с его типом файла, вы можете выбрать файл и нажать Enter. На скриншоте ниже мы открыли файл изображения с помощью средства просмотра изображений по умолчанию.

Точно так же, если вы нажали Enter на txt-файле, он откроется в Gedit или другом текстовом редакторе, который используется по умолчанию в вашем дистрибутиве и т. Д.

Обратите внимание, что в серверной среде у вас может не быть установленных приложений с графическим интерфейсом для просмотра нужных файлов.
Скрыть / показать и подробности файла
В целях безопасности некоторые файлы и папки обычно скрыты от глаз. Чтобы отобразить их, нажмите F5, чтобы переключить их отображение.
Чтобы получить более подробную информацию о любом файле или папке, наведите на них курсор и нажмите Ctrl + F.

Выбрать, скопировать, вставить и удалить
Чтобы выбрать файл или папку:
1. С помощью клавиш со стрелками перейдите к нужному файлу или папке и нажмите клавишу пробела на клавиатуре. Вы увидите значок плюса слева от файла или папки.
2. Повторите эти действия для любого другого файла или папки, которые хотите добавить к своему выбору. Обратите внимание, что ваш выбор должен находиться в той же папке.

3. Чтобы скопировать их в другую папку, перейдите в папку, в которую вы хотите переместить файлы, и нажмите Ctrl + P. Чтобы переместить его вместо создания копий, используйте Ctrl + V.
Чтобы удалить выделение, нажмите Ctrl + X. nnn спросит вас, хотите ли вы действовать с текущим файлом или со всем выбранным.
Работа с архивами
Чтобы создать сжатый архив из набора файлов и папок, выберите файлы для сжатия и нажмите z на клавиатуре. Введите имя вашего архива и нажмите Enter.

nnn также может работать с существующими архивами. Нажмите Enter на одном из них, и nnn спросит вас, хотите ли вы выполнить действие по умолчанию (которое откроет файл в вашем диспетчере архивов по умолчанию), извлечь его содержимое и т. Д.

Только начало
nnn, как файловый менеджер для Терминала, может больше, чем мы рассмотрели здесь. Вы всегда можете воспользоваться его экраном справки, нажав ?, чтобы найти другие способы его использования. После этого нажмите Q, чтобы вернуться к его основному интерфейсу. Вы также можете расширить nnn с помощью подключаемых модулей, хотя мы не рассматривали это здесь.
Если вы активно используете терминал Linux, неплохо знать, как можно искать в Интернете с терминала.
По теме: