Найти тему
takoedelo

Как изменить расширения файлов в Linux

Оглавление

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

Расширения файлов помогают как операционным системам, так и пользователям различать различные форматы файлов и понимать содержимое, хранящееся в них. Когда вы видите файл с расширением ".txt", вы сразу же знаете, что он содержит текстовые данные. Аналогично, файл ".exe" - это исполняемый файл Windows, а файлы ".sh" - это сценарии оболочки Linux.

Но что делать, если вы хотите изменить эти расширения по какой-то причине? Возможно, вам нужно переименовать текстовый файл в скрипт Bash. Простое написание кода в текстовом файле не будет выполнять эту работу.

В Linux изменить расширения файлов намного проще, чем вы думаете.

Изменение расширений файлов из терминала

Расширения являются частью имени файла. И если вы хотите изменить расширение (или имя), вы должны использовать команду mv. mv означает "переместить" и является стандартной командой в Linux для перемещения и переименования файлов.

Но зачем использовать mv для переименования файлов, вы можете задаться вопросом? Это потому, что операция переименования эквивалентна операции перемещения в том же каталоге, только с другим именем.

Основной синтаксис для переименования файлов из командной строки:

-2

...где oldext и newext - это старые и новые расширения соответственно.

Вы хотите изменить текстовый файл "myscript.txt - к сценарию Баша. Для этого используйте следующую команду:

-3

Переименовать несколько расширений файлов одновременно

Есть целая папка файлов с неподходящими расширениями? С помощью простого цикла Bash for вы можете изменить расширения нескольких файлов одновременно. Например, чтобы изменить все файлы TXT в папке на PDF:

-4

Это цикл for, который находит каждый файл, заканчивающийся на ".txt". Затем он рекурсивно выполняет операцию переименования всех с совпадающими именами файлы и заменяет расширение ".txt" на ".pdf". "done" в конце команды указывает, что цикл завершен.

Как переименовать расширения файлов графически

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

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

Многие файловые менеджеры Linux также предоставляют ярлыки, которые можно использовать для сохранения дополнительного клика. Например, в GNOME (Nautilus file Manager) вы можете нажать F2, выделяя файл, чтобы быстро ввести функцию переименования, устраняя необходимость щелчка правой кнопкой мыши. Аналогично, на KDE Plasma (Dolphin) и XFCE (Thunar) вы можете нажать клавишу F2, чтобы быстро изменить расширения файлов.

Выполнение основных операций управления файлами в Linux

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

Командная строка Linux - это мощный инструмент для пользователей, которые знают, как его использовать. От повседневных операций до сложных задач системного администрирования вы можете сделать все это с помощью терминала. И самое приятное, вам даже не нужен графический интерфейс, чтобы использовать машину Linux. Это в первую очередь причина, по которой терминал все еще является частью экосистемы Linux, в эпоху, когда преобладают графические интерфейсы .

Смотрите другие статьи на нашем канале .

7 полезных альтернатив Cron для Linux

Советы по повышению безопасности Linux

Что означает "Bash" в Linux?

Вы также можете оставить свое мнение об этом посте в разделе комментариев.