Как да преименувате файл от терминала във Fedora Linux

Kak Da Preimenuvate Fajl Ot Terminala V V Fedora Linux



Преименуването на файл е лесна дейност, която можете да извършвате поради различни причини, като организация на файлове, достъпност и избягване на конфликти между файлове. Можете също така да преименувате файл в директорията, за да го намерите бързо в стотици файлове.

Следователно за потребителите е ценен подход да поддържат реда и контрола върху своите цифрови активи. Въпреки това, като начинаещ във Fedora, може да не знаете как да преименувате файловете с помощта на командите. В тази статия ще се запознаете с начините за преименуване на файл от терминала във Fedora Linux.

Как да преименувате файл от терминала във Fedora Linux

Въпреки че има различни начини за преименуване на файлове, използването на командите 'mv' и 'rename' са най-простите команди, които можете да използвате за това. Нека вземем няколко примера за използването им:







Командата Mv

Въпреки че има различни начини за преименуване на файлове, използването на командите 'mv' и 'rename' са най-простите команди, които можете да използвате за това. Нека вземем няколко примера за използването им:



cd ~/Документи
ls -l

Както можете да видите в предишното изображение, директорията „Документи“ има файлове „Fedora.pdf“, „Fedora.txt“ и „Linux.txt“. Сега преименуваме файла с име „Linux.txt“ на „Linuxhint.txt“.

mv Linux.txt Linuxhint.txt

Преименуване на множество файлове

Ако два файла в една и съща директория имат едно и също разширение, можете да промените разширението им с помощта на командата “mv”. Ето как да го направите:

намирам . -depth -name '*.' -exec sh -c 'f='{}'; mv -- '$f' '${f%.<настоящо_разширение>}.<ново_разширение>'' \;

Както виждаме в дадения пример, имаме два файла с разширение „.txt“ („Fedora.txt“ и „Linux.txt“). Тук променяме имената на тези два файла, като променяме техните разширения със следната команда „mv“:

намирам . -depth -name '*.txt' -exec sh -c 'f='{}'; mv -- '$f' '${f%.txt}.png'' \;

В предишната команда:

  • намиране → Търси или намира елемент от текущата директория или файл.
  • -exec → Изпълнява командата „mv“ на файлове, които са подобни на търсенето, и преобразува текущото име на файл с новото.

Вместо предишната команда, можете също да използвате следната команда, за да промените разширението на множество файлове и да преименувате файл:

за f в *.txt; do mv -- '$f' '${f%.txt}.html'; Свършен

В дадения пример променихме разширението „.txt“ на „.html“.

Преименувайте множество файлове с помощта на скрипта Bash

Можете да промените няколко имена на файлове с помощта на скрипта Bash, като промените техните разширения. Трябва да създадете Bash файл и да добавите следните редове към него:

#!/bin/bash
за f в * . < текущо файлово_разширение > ; направи
мв -- ' $f ' ' ${f%.<текущо файлово_разширение>} .<ново файлово_разширение>'
Свършен

Например, променяме файловото разширение от „.txt“ на „.png“.

Както можете да видите на предишното изображение, има три файла, два от които имат разширение „.txt“. Тук променяме разширението на файловете от „.txt“ на „.png“.

Добавете следните редове в скрипта Bash:

#!/bin/bash
за f в * .текст; направи
мв -- ' $f ' ' ${f%.txt} .png'
Свършен

Използвайки следната команда „sh“, запишете и стартирайте скрипта, както следва:

sh име на файл.sh

Предишната команда не ви дава никакъв резултат, но променя разширението на файла.

Командата за преименуване

Командата „преименуване“ е по-усъвършенствана от командата „mv“. Това обаче не е предварително инсталирана помощна програма във Fedora, така че първо трябва да я инсталирате, като използвате следната команда:

sudo yum инсталирайте prename -y

Сега можете да преименувате файловете със същото разширение:

преименувайте <текущо_разширение> <ново_разширение> *.<текущо разширение>

Заключение

Това е всичко за простите команди, които можете да опитате да преименувате файл от терминала във Fedora Linux. Командата „преименуване“ е по-усъвършенствана и лесна за използване от командата „mv“, но не е предварително инсталирана в Linux, така че трябва да я инсталирате ръчно. Като цяло и двете команди са полезни и като начинаещ можете да ги използвате, за да преименувате вашите файлове във вашата система Fedora.