▷ Преименујте Линук датотеке ✔ Мапа и директоријум

На нашим рачунарима обично складиштимо различите информације у више формата, било да се ради о музици, фотографијама, сликама, видео записима или датотекама којима често прибегавамо ради њихове употребе. По правилу, сваком елементу додељујемо име, али ако је из неког разлога потребно уредити или преименовати тај елемент сугестивнијим или кохерентнијим именом, или једноставно то омогућава идентификацију његовог садржаја, у Линуксу имамо две алтернативе промените име пакетне датотеке, ово у случају више ставки и ручно би одузело време. Зато ћемо видети како да преименујемо линук датотеке са сонсолом и на тај начин ћемо лакше преименовати Линук директоријум.

Једна од опција је преко интерфејса командне линије или помоћу самосталне апликације која нуди одличне функције. Ако желите да промените име једне датотеке, најбоља опција је графички, али понекад то можемо учинити само са терминала, или желимо да променимо многе датотеке, а ово друго није баш ефикасно. Кроз овај водич Солветиц ће објаснити интегралне начине за преименовање датотека у Линук -у и на тај начин знати како променити име линук датотека.

У овом водичу ћемо видети како да преименујемо датотеке или директоријуме у Линуку помоћу терминала, видећемо како то учинити помоћу команде мв и наредбе преименовања плус других облика у графичком режиму, попут ГПРенаме или Метаморпхосе2.

Пратећи ове кораке видећете да то уопште није сложено. Вежба је најважнија ствар!

1. Преименујте Линук датотеке помоћу мв


Можда је један од најједноставнијих метода за преименовање датотека и фасцикли у Линуксу употреба команде мв (мове - мове), и иако је њена основна функција премештање датотека и фасцикли, такође је корисна ако желимо да променимо име елемента .

Корак 1
Дакле, наредба мв премешта или преименује датотеке и директоријуме у датотечном систему на једноставан, али функционалан начин.

Синтакса коју треба користити је следећа:

 мв (опција) Филе1.ект Филе2.ект
Корак 2
Филе1 се односи на оригиналну датотеку, а Филе2 на ново име које треба доделити датотеци.

Корак 3
У овом случају датотеку смо преименовали у Солветиц.мп3.

Ова иста синтакса се може користити за промену назива фасцикле, па ће, у случају да се датотеке не налазе у тренутној фасцикли, бити потребно навести пуну путању на следећи начин:

 мв /хоме/усер/Солветиц/филе1.ект /хоме/усер/Солветиц/филе2.ект
Важно је напоменути да мв команда захтева дозволу за писање за фасциклу која садржи датотеке да би се преименовала, а у случају системских датотека и фасцикли корисник мора имати роот дозволе да изврши процес промене назива датотека, ово се постиже додавањем мв са судо или су.

Опција -и (интерактивна) пружа додатни слој заштите тако што тражи од корисника да потврди промену имена датотеке пре него што се покрене како би се спречиле случајне промене.

Корак 4
Ако желимо да променимо екстензију неколико датотека истовремено, јер оне имају ону коју не желимо, уместо да то радимо једну по једну, можемо извршити:

 мв * .ектенсионЦуррент * .ектенсионНев
Можда са неким примерима изгледа боље.

Примери
Желимо да променимо име директоријске фасцикле у СолвертицТест:

 мв Солутионтиц СолтицТест
Желимо да променимо екстензије свих датотека у директоријуму у којем се налазимо (промена ће бити из пнг у јпг):
 мв * .пнг * .јпг
Овај начин преименовања је врло једноставан за употребу, али следећа опција коју ћемо видети је моћнија.

2. Преименујте Линук датотеке са ренаме


То је команда која нам омогућава да преименујемо елементе у Линуксу користећи регуларне изразе који су, иако могу бити сложенији, такође корисни за рад са групама датотека.

Корак 1
Први корак је инсталирање ренаме извршавањем следеће линије:

 судо апт инсталл ренаме 

Корак 2
Општа синтакса за преименовање је следећа:

 преименујте (опција) 'с / олд_наме / нев_наме' филе1.ект филе2.ект
Слово „с“ се односи на „замену“ и главни је део регуларног израза који се користи за преименовање, појединачни наводници су обавезни, остале доступне опције су:

-в детаљноОдштампајте листу преименованих датотека заједно са њиховим новим именима

-н ​​"нема акцијеТо је тестни или симулациони режим који само приказује датотеке које треба променити, а да на њих заправо не утиче.

-ф "присилноТо је присилно преписивање оригиналних датотека за преименовање.

Наредба ренаме прихвата џокер знакове за преименовање више датотека истог типа, а такође ради и на истим екстензијама датотека.

На пример, можемо променити све .пнг датотеке у .јпг покретањем следећег:

 преименуј 'с / .пнг / .јпг /' *
Погледајмо ово на слици да бисмо то јасно видели.

Џокер симбол (*) значи да ће све датотеке у фасцикли бити уређене. Регуларни израз има уграђене опције које се зову модификатори и то су:

  • "г": глобално; утиче на све појаве израза.
  • "и" - Изводи замену која не разликује велика и мала слова.

Корак 3
Они се пишу на крају израза пре завршног наводника и могу се комбиновати, на пример:

 преименуј -н 'с / Сол / тест / ги' * .мп3
У овом случају ћемо променити термин Сунце за тест:

Корак 4

Друга могућност коришћења је слово „и“ које може да трансформише називе датотека у виши ниво употребе, његова употреба је честа за промену имена изабране датотеке, на пример:

 преименуј 'и / а-з / А-З /' * .јпг
Сада видимо још један пример.

У овом случају смо променили имена свих .мп3 датотека са малих на велика слова.

Корак 5

Да бисмо видели практичнију употребу наредбе за преименовање, урадићемо то директно са примерима, јер ће се то боље разумети.

Ако желимо да променимо екстензију из .ткт у .бак:

 преименујте 'с / \. ткт $ / \. бак /' * .ткт
Ако желимо да уклонимо текст из 2016. са неких фотографија са јпг екстензијом:
 преименуј 'с / 2016 // г' * .јпг
Ако желимо да велика слова претворимо у мала у сва имена:
 преименујте и / А-З / а-з / *. наставак датотеке
Ако желите обрнуто, од малих до великих слова само промените и / А-З / а-з / за и / а-з / А-З /.

БелешкаИмајте на уму да постоје области у којима као "нормални" корисници немамо дозволе за писање, па не можемо променити име на овај начин:

Начин да се то уради у овим случајевима (у Убунту -у):

 судо преименујте 'с / \. дб $ / \. бак /' * .дб

3. Преименујте Линук датотеке помоћу Метаморпхосе2


Ово је апликација развијена за уређивање или преименовање датотека у Линук -у са великим интегрисаним функционалностима.
Метаморпхосе2 је програм дизајниран за графичку промену назива датотека, отворен је извор и мултиплатформ, у оквиру својих карактеристика имамо:

Особине Метаморпхосе2

  • Бесплатно преузимање и отворени изворни код са изворним кодом на ГитХуб -у.
  • Прихватите групе за преименовање датотека и фасцикли.
  • Омогућава вам да сачувате поставке промене имена за касније уштеде времена.
  • Можемо применити операције преименовања, као што су измена, замена или уметање у префикс или суфикс, по знаку, положају итд.
  • Подршка за прилагођено нумерисање, текст слике и аудио метаподатке, датум и време.
  • Подршка за секвенцијално нумерисање са прилагођеном величином корака, почетним бројем и бројем ресетовања.
  • Подршка за регуларне изразе.

За инсталирање овог услужног програма имамо две могућности:

Прва опцијаПрва је да покренете следеће команде кроз ППА спремиште:

 судо адд-апт-репоситори ппа: ниларимогард / вебупд8 судо апт упдате судо апт инсталл метаморпхосе2

Друга опцијаДруга могућност да га инсталирате је да одете на следећу везу и одатле преузмете .деб пакет и наставите са чаробњаком за инсталацију:

Након преузимања бићемо преусмерени на помоћника системског софтвера да наставимо са инсталацијом:

ЕНЛАРГЕ

Сада, након инсталирања, идемо на картицу „Селектор“ и тамо ћемо отићи на путању на којој су датотеке које треба преименовати:

ЕНЛАРГЕ

Након што то учинимо, идемо на картицу "Ренамер" и двапут кликните на било коју од опција која се налази са леве стране:

ЕНЛАРГЕ

У овом примјеру смо одабрали "Измијени" и на централној плочи можемо дефинирати жељену радњу, као што је промјена између великих или малих слова, уклањање нагласака, промјена екстензија и још много тога, при дну можемо видјети добијени резултат.

Када се ово конфигурише, кликните на дугме "Старт" да бисте извршили радњу.

4. Преименујте Линук датотеке помоћу ГПРенаме


ГПРенаме је пакетно преименовање датотека и директоријума, ГПРенаме може секвенцијално замењивати, брисати, уметати, брисати и нумерисати датотеке и директоријуме.

Корак 1
За његову инсталацију извршићемо следећу команду. Уносимо слово С да бисмо потврдили преузимање и инсталирање ГПРенаме.

 судо апт инсталл гпренаме 

Корак 2
Да бисте добили функционалност читања ЕКСИФ ознака метаподатака у Убунту 18.04, биће потребно инсталирати ренрот који може да преименује и ротира датотеке на основу ЕКСИФ ознака. За његову инсталацију извршићемо следећу команду:

 судо апт инсталл ренрот
Корак 3
За приступ ГПРенаме извршавамо у терминалу:
 гпренаме
Корак 4
У приказаном прозору отићи ћемо у директориј у којем се налазе датотеке које треба преименовати, у доњем дијелу дефинирамо радњу коју треба извршити, а у горњем десном панелу можемо видјети резултат који ће бити обрађен. Кликните на дугме "Примени" да бисте унели промене.

ЕНЛАРГЕ

5. Преименујте Линук фасциклу

Корак 1
Користићемо следећу команду где ћемо морати да наведемо и директоријум за преименовање или фасциклу, као и одредишну путању.

 мв 
Корак 2
На пример, променићемо име „Солветиц“ директоријума именом „Солветиц2“ које сачувамо на почетној путањи система:
 мв / хоме / усер / Солветиц / хоме / усер / Солветиц2 
БелешкаОва команда не брише садржај из директоријума па се при преименовању неће изгубити никакве информације

Корак 3
Сада, ако желите, можете извршити команду листе да видите да ли се ваш креирани директоријум појављује са новим именом на тој путањи.

 лс -л / хоме / усер 

6. Преименујте Линук директоријум

Корак 1
Користићемо команду ренаме за промену имена

 преименовати 
Корак 2
Урадимо пример где променимо велика слова у мала у свим директоријумима:
 преименуј 'и / А-З / а-з /' * 
Корак 3
Затим визуализујте промене помоћу ове команде:
 лс -л 
Са било којом од ових опција биће могуће преименовати Линук датотеке и преименовати Линук директоријум на потпун начин по потреби.

wave wave wave wave wave