Как создавать, переименовывать, удалять папки и файлы

Массовое переименование файлов в Total Commander

Многие пользователи используют Total Commander для работы с файлами на диске. Возможности группового переименования есть и в этой программе, реализовано это очень просто:

  1. Выделите нужные файлы (используйте Shift и стрелки клавиатуры, правым кликом мыши, Ctrl+выбор мышью). 
  2. Нажмите Ctrl+M или выберите в меню «Файл» — «Групповое переименование файлов». 
  3. Задайте параметры переименования в разделе «Маска для имени файла», используя предложенные маски, замены, изменение регистра, счетчик, а также опции из раздела «Плагины». Меняя опции, в окне предварительного просмотра вы сразу будете видеть, как именно будут называться уже переименованные файлы. Для изменения расширения используйте поле «Маска для расширения». 
  4. В примере выше на скриншоте набор файлов будет переименован в Photo- с последующим добавлением счетчика из трех цифр и датой создания в формате ДД-ММ-ГГГГ (доступно в плагинах), расширение будет изменено на jpeg, а имя файла переведено в нижний регистр.

Сначала использование утилиты массового переименования в Total Commander может показаться сложным для кого-то, но, если слегка разберетесь, уверен, инструмент станет полезным и удобным.

Как переименовать файл Linux

Процедуру переименования файла Линукс можно отнести к разряду элементарных задач, однако не все новички соглашаются с данным предположением. Они часто сталкиваются с трудностями в этом деле.

Что касается опытных пользователей, то им тоже есть чему поучиться, когда речь заходит о возможностях Linux.

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

В данной статье мы поговорим о переименовании файла Линукс через терминал, а также затронем другие возможности системы.

Утилита MV для переименования файла Linux

В системе Линукс есть стандартная команда “mv”. Обычно она доступна по молчанию, используется для перемещения файлов, что при некоторых условностях одновременно является и их переименованием.

Как выглядит синтаксическая структура команды:

 mv опции файл-источник файл-приемник

Пользователю ОС Линукс могут пригодиться в работе следующие опции mv:

  • -f – замена существующего файла.
  • -i – запрос на необходимость замены файлов.
  • -n – отказ от замены файлов.
  • -u – замена тех файлов, которые были видоизменены.
  • -v – демонстрация перечня обработанных файлов.

Итак, как переименовать файл Линукс при помощи стандартной программы? Для этого необходимо ввести в терминале название вспомогательной программы + текущее имя файла + новое название для файла.

$ mv oldfile newfile

Как видно из скриншота выше, команда mv переименовала файл “oldfile” в “newfile”.

При необходимости переместить его из одного каталога в другой, это можно сделать с указанием полного пути например так:

$ mv /home/ya/oldfile /home/ya/newfile

Результат выполнения будет такой же.

Чтобы беспрепятственно переместить документ, нужно иметь права на запись в конкретный каталог. Что делать, если прав нет, и папка принадлежит иному юзеру системы?

ВАЖНО! при работе с чужими папками рекомендуется запускать утилиту mv с опцией -i. Таким образом, вы не сможете удалить информацию из папки – все данные останутся на месте, но уже с некоторыми коррективами

Команда rename для переименования файла Linux

Для воплощения данной задумки в жизнь юзер системы может воспользоваться командой под названием «rename». Как и её аналоги, она тоже разработана для этих целей, но имеет за собой более обширный функционал. С её помощью легко выполнить массовое переименование документов Линукс. В отдельно взятых случаях это действительно необходимо.

Как выглядит синтаксическая структура команды:

 rename опции старое_имя новое_имя файлы

Какие функции программы могут потребоваться пользователю Linux:

  • –v – демонстрация перечня файлов, которые были обработаны.
  • –n – запуск пробного режима (теста) для более подробного изучения специфики команды. Это означает, что заданные манипуляции не будут реализованы на практике.
  • -f – опция для принудительной перезаписи файлов, которые уже наличествуют в системе.

И сразу же рассмотрим на примере. Допустим, нужно поменять название для всех txt файлов из каталога в .doc:

$ rename ’s\.txt/\.doc/’ *.txt

Примечание: наличие символа «*» в заданной команде подразумевает переименование всех файлов, которые содержатся в каталоге.

Утилита PYRENAMER для переименования файла

Некоторые пользователи Линукс не любят иметь дело с терминалом, и стараются находить альтернативные способы решения проблем, непосредственно связанных с системой.

Если вы относитесь к числу таких людей, предлагаем вашему вниманию другой метод массового переименования файлов. Для реализации этой идеи вы можете воспользоваться графической утилитой pyrenamer.

Это означает, что все действия можно выполнить при помощи мышки, но перед этим нужно установить программу:

# apt install pyrenamer

Утилита представлена в виде окна, состоящего из нескольких блоков:

  • Перечень файлов, которые необходимо видоизменить;
  • Раздел настроек (здесь пользователь задает параметры переименования файлов);
  • Дерево файловой системы.

В утилите pyrenamer часто встречаются подсказки, что значительно упрощает и ускоряет работу пользователю Линукс. С помощью данной программы можно выполнить не только массовое переименование файлов, но и выборочное – вплоть до одного файла.

Pyrenamer является полноценным аналогом команды rename и утилиты mv, не уступая им в своей функциональности.

Это прекрасный инструмент для тех, кто хочет вносить нужные правки в графическом интерфейсе, не прибегая к использованию терминала и сложных команд.

Заключение

В данной статье представлены самые простые и доступные способы переименования файлов в Линукс (через терминал и графический интерфейс), которые помогут новичку освоить свой дистрибутив.

Список горячих клавиш

Горячие клавиши для работы с текстом и файлами

Советую использовать горячие клавиши, которые находятся в данном разделе, обязательно выучите и используйте их всегда.

Сtrl + С
– Копировать выделенные элементы.

Ctrl + A
— Выделить всё. Если находитесь в текстовом документе, то при нажатии этих клавиш вы выделите весь текст, а если в папке, где есть другие объекты, то можно выделить все файлы и папки.

Сtrl + Х
— Вырезать. Команда вырезает выделенные элементы (файлы, папки или текст).

Сtrl + V
— Вставить. Вставить скопированные или вырезанные элементы.

Сtrl + Z
— Отменить. Отмена действий, например если в MS Word удалили случайно текст, то с помощью этих клавиш вернете исходный текст обратно (отмена ввода и действий).

ALT+ ENTER или ALT + Двойной щелчок левой кнопки мыши
– Просмотр свойства выделенного элемента (ов) (применим для файлов).

CTRL+F4
— Закрыть текущее окно в программе.

Удаления файлов и текста

Delete
— Удалить выделенный элемент (ы). Если использовать эту клавишу в тексте, то поставив курсор мыши в середине слова и нажав на кнопку «Delete», удаление будет происходить слева на право.

Shift +Delete
— Удалить элемент (ы) минуя корзину. Для файлов и папок.

Backspace —
Удаление текста. Если вы работаете в текстовом редакторе, то эта клавиша может служить для удаления текста, установите курсор, допустим в середине предложения, нажав на кнопку «Backspace», удаление будет происходить справа на лево.

Другие

— Открыть меню «Пуск» или CTRL + ESC
, кнопка находится обычно между кнопками CTRL
и ALT
.

+F1
– Справка.

+ B
— Перенос курсора в трей.

+ M
— Свернуть все окна.

+ D
— Показать рабочий стол (свернуть все окна, а при повторном нажатии развернуть окна).

+ Е
— Открыть Мой компьютер.

+ F
— Открыть окно поиска.

+ G
– Показать гаджеты поверх окон.

+ L
– Заблокировать компьютер. Если вы отходите от компьютера, то обязательно используйте эти клавиши, для быстрой блокировки компьютера. Очень полезно если у вас есть дети или недоброжелатели, которые могут прочитать вашу личную информацию.

+ P
– Управления проектором. Если подключен проектор, то с помощью этих клавиш вы быстро сможете переключаться между проектором и компьютером.

+ R
– Открыть окно «Выполнить».

+ T
– По очереди переводим последовательно фокус по иконкам, которые находятся таскбаре.

+ U
– Открыть окно «Центр специальных возможностей».

+ X
– Вызов «Центр мобильности» (ноутбуки и нетбуки).

+ Tab (Табуляция)
– Вызов «Flip 3D». При нажатии можно воспользоваться мышью для выбора окна.

+ Пробел
– Просмотр рабочего стола (Aero Peak). Все окна станут прозрачными.

+ Стрелка
– Управление расположением активного окна. Нажатие стрелки вверх – максимизировать, вниз – свернуть, влево – прикрепить к левому краю, вправо – прикрепить к правому краю.

+ Pause
— Открыть окно «Свойства системы».

+ Home
— Свернуть все окна, кроме активного окна, повторное нажатие откроет свернутые окна.

+ Shift + Вверх
– Развернуть максимально окно по вертикали.

+ Shift + Влево/вправо
– Перенаправить окно на соседний монитор (при использовании 2 мониторов).

+ Номер иконки в таскбаре
. Если в таскбаре у вас проигрыватель расположен по счету, например пятым, нажимая + 5, откроется проигрыватель.

Аlt + Табуляция(Tab)
– Переключение между окнами и приложениями.

Shift + Ctrl + N
– Создать новую папку.

SHIFT+ F10
– Вывод опций выделенного элемента.

Shift + Стрелка –
Выделение.
Используются стрелки: влево, вправо, вниз и вверх. Применимо для текста и файлов.

CTRL
— Выделение элементов. Удерживая CTRL можно выборочно выбрать элементы. Например, находясь в папке, нажимаете левой кнопкой мыши по папкам, которые нужно скопировать или вырезать, после выделения отпускаете CTRL и получаете выделенные вами папки для дальнейшей работы с ними.

Сtrl + Shift + Esc
– Открыть диспетчер задач.

CTRL + TAB
– Перейти вперед по закладкам.

Аlt + F4
– Закрыть окно или выйти из приложения.

ALT + Пробел
— Вывести системное меню для текущего окна.

F2
— Переименовать. Выделите объект и нажмите кнопку F2.

F5
— Обновить окно. Часто используется в браузере, если страничка «подвисла» или надо обновить информацию. Применимо также если вы находитесь в папке или в программе.

F10 —
Активировать меню.

Esc
— Отменить операцию. При открытии, например, свойства папки, нажав кнопку ESC, то окно «Свойства» закроется.

ENTER
– Открыть выделенный элемент.

TAB
— Перейти вперед по опциям.

P.S. Десерт на сегодня, видео про горячие клавиши Windows 7.

Здесь собрана подборка горячих клавиши Windows
. Работать с использованием горячих клавиш иногда намного быстрее и удобнее, чем с помощью мышки. Горячие клавиши (когда ты их знаешь) дают тоже удобство по сравнению с работой мышкой, как десяти пальцевой слепой набор текста по сравнению с обычным.

Сортировка файлов в папке своими руками

У всех нас есть каталог Downloads, в котором чего только нет. Каждый раз сортировать его — лень. Поэтому предлагаю написать сценарий на языке командной оболочки Windows, который будет выполнять сортировку файлов за нас. Сценарий — это просто набор команд. В нашем случае это будут команды создания необходимых каталогов и перемещения файлов в зависимости от их типа в разные каталоги. Предлагаю создать каталоги archives (сюда будут перемещены архивы), music (сюда будет перемещена музыка), video (для видео), programs (EXE-файлы), photos (исключительно для JPEG-файлов), images (остальные картинки), iso (для ISO-образов), docs (документы). Torrent-файлы предлагаю удалять вообще — от них толку мало. Названия каталогов могут быть другими, «по образу и подобию» ты можешь написать собственный сценарий, адаптировав его под свои нужды.

Итак, не будем тянуть, а сразу приступим к разработке сценария (команда rem — это комментарий, она ничего не делает). Чтобы не увеличивать размер сценария, для каждой группы файлов я привел не все типы, но в большинстве случаев и этого будет вполне достаточно. К сожалению, команда move не позволяет перемещать сразу несколько групп файлов, то есть ты не можешь написать «move .pdf,.doc docs». Чтобы не писать несколько последовательных команд move, что не очень красиво, мы используем цикл for для обработки списка типов файлов. Сценарий нужно назвать order.bat и поместить в каталог Downloads. Потом запусти сценарий — дважды щелкни на нем в окне проводника. Код сценария order.bat:

После такой уборки в каталоге Downloads станет значительно просторнее. В нем останутся лишь те файлы, которые не были затронуты сценарием. Не следует пытаться изменить его так, чтобы он обрабатывал вложенные папки в каталоге Downloads: ведь в них обычно находятся связанные группы файлов. Например, когда загружаешь торрент с программой, он помещается в отдельный каталог, в котором находится программа и необходимые ей файлы.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector