▷ Pervardykite „Linux“ failus ✔️ Aplankas ir katalogas

Paprastai savo kompiuteriuose mes saugome įvairią informaciją įvairiais formatais, nesvarbu, ar tai muzika, nuotraukos, vaizdai, vaizdo įrašai ar failai, kuriuos dažnai naudojame. Paprastai kiekvienam elementui priskiriame pavadinimą, tačiau jei dėl kokių nors priežasčių tą elementą reikia redaguoti ar pervadinti įtaigiau ar nuosekliau, arba tiesiog leidžiantį identifikuoti jo turinį, „Linux“ turime dvi alternatyvas: pakeiskite paketinio failo pavadinimą, jei tai yra keli elementai ir rankiniu būdu, tai užtruks daug laiko. Štai kodėl mes pamatysime, kaip pervadinti „Linux“ failus naudojant „sonsola“ ir taip bus lengviau greitai pervardyti „Linux“ katalogą.

Viena galimybė yra per komandinės eilutės sąsają arba naudojant atskirą programą, kuri siūlo puikias funkcijas. Jei norite pakeisti vieno failo pavadinimą, geriausias pasirinkimas yra grafinis, tačiau kartais tai galime padaryti tik iš terminalo arba norime pakeisti daug failų, o pastarasis nėra labai efektyvus. Per šią pamoką „Solvetic“ paaiškins integruotus būdus pervadinti failus „Linux“ ir taip žinos, kaip pakeisti „Linux“ failų pavadinimus.

Šioje pamokoje mes pamatysime, kaip pervadinti failus ar katalogus „Linux“ naudojant terminalą, pamatysime, kaip tai padaryti naudojant komandą „mv“ ir komandą „Pervardyti“ bei kitas formas grafiniu režimu, pvz., GPRename arba Métamorphose2.

Atlikę šiuos veiksmus pamatysite, kad tai nėra sudėtinga. Praktika yra svarbiausia!

1. Pervardykite „Linux“ failus naudodami mv


Galbūt vienas iš paprasčiausių būdų pervadinti failus ir aplankus „Linux“ yra naudojant komandą mv (perkelti - perkelti), ir nors jos pagrindinė funkcija yra perkelti failus ir aplankus, tai taip pat naudinga, jei norime pakeisti elemento pavadinimą .

1 žingsnis
Taigi komanda „mv“ paprastu, bet funkcionaliu būdu perkelia arba pervardija failus ir katalogus failų sistemoje.

Naudojama sintaksė yra tokia:

 mv (pasirinktis) File1.ext File2.ext
2 žingsnis
„File1“ nurodo pradinį failą, o „File2“ nurodo naują failui priskirtą pavadinimą.

3 žingsnis
Šiuo atveju failą „Solvetic.mp3“ pervadinome į „Solvetic1.mp3“.

Ta pati sintaksė gali būti naudojama aplanko pavadinimui pakeisti, taigi, jei failų nėra dabartiniame aplanke, turėsite nurodyti visą kelią taip:

 mv /home/user/Solvetic/file1.ext /home/user/Solvetic/file2.ext
Svarbu pažymėti, kad mv komandai reikalingas rašymo leidimas, kad aplankas, kuriame yra failai, būtų pervardytas, o sistemos failų ir aplankų atveju vartotojas turi turėti root teises, kad galėtų pakeisti failo pavadinimus, tai pasiekiama iš anksto pridedant mv su sudo arba su.

Pasirinkimas -i (interaktyvus) suteikia papildomą apsaugos lygį, raginant vartotoją patvirtinti failo pavadinimo pakeitimą prieš jį paleidžiant, kad būtų išvengta atsitiktinių pakeitimų.

4 žingsnis
Jei norime pakeisti kelių failų plėtinį tuo pačiu metu, nes jie turi tokį, kurio mes nenorime, užuot tai darę po vieną, galime vykdyti:

 mv * .extensionCurrent * .extensionNew
Galbūt su kai kuriais pavyzdžiais tai atrodo geriau.

Pavyzdžiai
Norime pakeisti solvetic aplanko pavadinimą į solveticTest:

 mv solvetic solveticTest
Mes norime pakeisti visų failų plėtinius kataloge, kuriame esame (pakeitimas bus iš png į jpg.webp):
 mv * .png.webp * .jpg.webp
Šis pervadinimo būdas yra labai paprastas naudoti, tačiau kitas variantas, kurį pamatysime, yra galingesnis.

2. Pervardykite „Linux“ failus pervardydami


Tai komanda, leidžianti pervadinti „Linux“ elementus naudojant įprastas išraiškas, kurios, nors ir gali būti sudėtingesnės, taip pat naudingos dirbant su failų partijomis.

1 žingsnis
Pirmasis žingsnis yra įdiegti pervadinimą vykdant šią eilutę:

 sudo apt install pervardyti 

2 žingsnis
Bendra pervadinimo sintaksė yra tokia:

 pervardyti (pasirinktinai) 's / old_name / new_name' file1.ext file2.ext
Raidė „s“ reiškia „pakaitalą“ ir yra pagrindinė įprastos išraiškos dalis, kuri turi būti naudojama pervadinant, pavienės kabutės yra privalomos, kitos galimos parinktys:

-v daugžodisIšspausdinkite pervardytų failų sąrašą ir jų naujus pavadinimus

-jokių veiksmųTai yra bandymo arba modeliavimo režimas, kuriame rodomi tik keičiami failai, jų iš tikrųjų nepaveikiant.

-f "priverstasTai priverstinis originalių failų, kuriuos reikia pervardyti, perrašymas.

Komanda pervardyti priima pakaitos simbolius, kad pervardytų kelis to paties tipo failus, ir ji taip pat veikia su tais pačiais failų plėtiniais.

Pvz., Galime pakeisti visus .png.webp failus į .jpg.webp atlikdami šiuos veiksmus:

 pervardyti „s / .png.webp / .jpg.webp /“ *
Pažiūrėkime tai į paveikslėlį, kad tai būtų aiškiai matoma.

Pakaitos simbolis (*) reiškia, kad visi aplanke esantys failai bus redaguoti. Reguliarioji išraiška turi integruotas parinktis, vadinamas modifikatoriais, kurios yra:

  • „g“: pasaulinis; daro įtaką visiems išraiškos atvejams.
  • „i“ - pakeičia didžiąsias ir mažąsias raides.

3 žingsnis
Jie parašyti išraiškos pabaigoje prieš paskutinę vieną citatą ir gali būti derinami, pavyzdžiui:

 pervadinti -n 's / Sol / test / gi' * .mp3
Tokiu atveju bandymui pakeisime terminą „Saulė“:

4 žingsnis

Kita galimybė naudoti yra raidė „y“, kuri gali pakeisti failų pavadinimus aukštesniu naudojimo lygiu, dažnai naudojama keičiant pasirinkto failo pavadinimą, pavyzdžiui:

 pervadinti „y / a-z / A-Z /“ * .jpg.webp
Dabar matome kitą pavyzdį.

Šiuo atveju pakeitėme visų .mp3 failų pavadinimus iš mažųjų raidžių į didžiąsias.

5 žingsnis

Norėdami pamatyti daugiau praktinių komandų pervardyti naudojimo būdų, tai padarysime tiesiogiai su pavyzdžiais, nes ji bus geriau suprantama.

Jei norime pakeisti plėtinį iš .txt į .bak:

 pervardyti failą / s. txt $ / \. bak / ' * .txt
Jei norime pašalinti 2016 metų tekstą iš kai kurių nuotraukų su jpg.webp plėtiniu:
 pervardyti 's / 2016 // g' * .jpg.webp
Jei norime didžiosios raidės paversti mažosiomis į visus pavadinimus:
 pervardyti ir / A-Z / a-z / *. failo plėtinį
Jei norite atvirkščiai, tai mažosios raidės į didžiąsias, tiesiog pakeiskite y / A-Z / a-z / by y / a-z / A-Z /.

PastabaAtminkite, kad yra sričių, kuriose mes, kaip „įprasti“ vartotojai, neturime rašymo teisių, todėl negalime pakeisti pavadinimo tokiu būdu:

Kaip tai padaryti šiais atvejais („Ubuntu“):

 sudo pervardyti 's / \. db $ / \. bak /' * .db

3. Pervardykite „Linux“ failus naudodami „Métamorphose2“


Tai programa, sukurta redaguoti ar pervardyti „Linux“ failus, turinčius puikias integruotas funkcijas.
„Métamorphose2“ yra programa, skirta grafiškai keisti failų pavadinimus partijomis, ji yra atviro kodo ir daugiaplatformė, pagal savo savybes:

Savybės Métamorphose2

  • Nemokama parsisiųsti ir atviro kodo su šaltinio kodu „GitHub“.
  • Priimkite paketus, kad pervardytumėte failus ir aplankus.
  • Leidžia išsaugoti vardo keitimo nustatymus, kad vėliau būtų galima sutaupyti laiko.
  • Mes galime pritaikyti pervardijimo operacijas, tokias kaip modifikavimas, pakeitimas ar įterpimas į priešdėlį ar priesagą, pagal simbolį, poziciją ir dar daugiau.
  • Individualizuotos numeracijos, vaizdo teksto ir garso metaduomenų, datos ir laiko palaikymas.
  • Parama nuosekliam numeracijai, naudojant pasirinktinį žingsnio dydį, pradžios numerį ir iš naujo nustatytą skaičių.
  • Parama įprastoms išraiškoms.

Norėdami įdiegti šią paslaugą, turime dvi parinktis:

Pirmas variantasPirmasis yra paleisti šias komandas per PPA saugyklą:

 sudo add-apt-repository ppa: nilarimogard / webupd8 sudo apt atnaujinti sudo apt install metamorphose2

Antras variantasAntroji jo įdiegimo galimybė yra eiti į šią nuorodą ir iš ten atsisiųsti .deb paketą ir tęsti diegimo vedlį:

Atsisiuntę būsime nukreipti į sistemos programinės įrangos asistentą, kad galėtume tęsti diegimą:

DIDELIS

Dabar, kai įdiegta, einame į skirtuką „Selektorius“ ir ten eisime į kelią, kuriame yra pervardijami failai:

DIDELIS

Kai tai bus padaryta, einame į skirtuką „Pervardytojas“ ir dukart spustelėkite bet kurią iš parinkčių, esančių kairėje pusėje:

DIDELIS

Šiame pavyzdyje mes pasirinkome „Keisti“, o centriniame skydelyje galime apibrėžti norimą veiksmą, pvz., Keisti didžiosios arba mažosios raidės, pašalinti akcentus, keisti plėtinius ir dar daugiau, apačioje matome gautą rezultatą.

Kai tai sukonfigūruota, spustelėkite mygtuką „Pradėti“, kad atliktumėte veiksmą.

4. Pervardykite „Linux“ failus naudodami „GPRename“


„GPRename“ yra failų ir katalogų paketinis pervadinimas, GPRename gali pakeisti, ištrinti, įterpti, ištrinti ir numeruoti failus ir katalogus iš eilės.

1 žingsnis
Norėdami jį įdiegti, vykdysime šią komandą. Įvedame raidę S, kad patvirtintume GPRename atsisiuntimą ir įdiegimą.

 sudo apt įdiegti gprename 

2 žingsnis
Kad galėtumėte skaityti „EXIF“ metaduomenų žymas „Ubuntu 18.04“, turėsite įdiegti „renrot“, kuris gali pervardyti ir pasukti failus pagal EXIF ​​žymas. Norėdami jį įdiegti, vykdysime šią komandą:

 sudo apt install renrot
3 žingsnis
Norėdami pasiekti GPRename, vykdome terminale:
 gprename
4 žingsnis
Rodomame lange pateksime į katalogą, kuriame yra pervardijami failai, apatinėje dalyje apibrėžiame vykdytiną veiksmą, o viršutiniame dešiniajame skydelyje matome rezultatą, kuris bus apdorojamas. Norėdami atlikti pakeitimus, spustelėkite mygtuką „Taikyti“.

DIDELIS

5. Pervardykite „Linux“ aplanką

1 žingsnis
Mes naudosime šią komandą, kur turėsime nurodyti katalogą, kurį norite pervardyti ar aplanką, ir paskirties kelią.

 mv 
2 žingsnis
Pavyzdžiui, mes pakeisime katalogo „Solvetic“ pavadinimą į „Solvetic2“, kurį išsaugosime pradiniame sistemos kelyje:
 mv / home / user / Solvetic / home / user / Solvetic2 
PastabaŠi komanda neištrina turinio iš katalogų, todėl pervardijant nebus prarasta jokia informacija

3 žingsnis
Dabar, jei norite, galite atlikti sąrašo komandą, kad pamatytumėte, jog sukurtas katalogas rodomas su nauju pavadinimu tame kelyje.

 ls -l / home / user 

6. Pervardykite „Linux“ katalogą

1 žingsnis
Norėdami pakeisti pavadinimą, naudosime komandą pervardyti

 pervadinti 
2 žingsnis
Padarykime pavyzdį, kai visuose kataloguose pakeičiame didžiąsias raides į mažąsias:
 pervadinti „y / A-Z / a-z /“ * 
3 žingsnis
Tada vizualizuokite pakeitimus naudodami šią komandą:
 ls -l 
Pasirinkus bet kurią iš šių parinkčių, prireikus bus galima pervadinti „Linux“ failus ir pervadinti „Linux“ katalogą.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave