Canvi de nom d'arxius en Linux

 

En qualsevol sistema operatiu, ja sigui Linux o Windows, pot ser necessari canviar el nom de l'arxiu. I si els usuaris de Windows fan front a aquesta operació sense problemes innecessaris, llavors en Linux poden trobar dificultats a causa de la seva ignorància de sistema i l'abundància de moltes formes. Aquest article enumerarà totes les possibles variacions sobre com pot canviar el nom d'un arxiu en Linux.

Consulteu també:
Com crear o suprimir un fitxer en Linux
Com esbrinar la versió d'una distribució de Linux

Mètode 1: pyRenamer

Desafortunadament, el programari pyRenamer no ve amb la configuració preestablerts estàndard de la distribució. No obstant això, com tot en Linux, es pot descarregar i instal·lar des del repositori oficial. La comanda per descarregar i instal·lar és el següent:

 

sudo apt install pyrenamer

Després d'ingressar-la, introduïu la contrasenya i premeu Enter . A continuació, ha de confirmar les accions que s'estan realitzant. Per fer això, ingressi la lletra "D" i pressioni Enter novament. Tot el que queda és esperar la descàrrega i instal·lació (no tanqui la "Terminal" fins que el procés estigui complet).

Després de la instal·lació, el programa es pot iniciar buscant primer el sistema amb el seu nom.

 

La principal diferència entre pyRenamer i l'administrador d'arxius és que l'aplicació pot interactuar amb molts arxius a el mateix temps. És perfecte en els casos en què necessitis canviar el nom en diversos documents alhora, llevant algun lloc o reemplaçant-la per una altra.

Fem una ullada a la feina de canviar el nom dels arxius en un programa:

    1. Després d'obrir el programa, ha de crear una ruta a directori on es troben els arxius als quals se'ls canviarà el nom. Això es fa a la finestra de treball de la esquerra (1) . Després de definir el directori, la finestra de treball dreta (2) mostrarà tots els arxius que conté.
    2. A continuació, ha d'anar a la pestanya "Substitucions" .

 

  1. En aquesta pestanya, ha de marcar la casella al costat de l'element "Substitueix" perquè els camps d'entrada s'activin.
  2. Ara pot començar a canviar el nom dels arxius en el directori seleccionat. Vegem l'exemple de quatre arxius "Document sense títol" amb un nombre ordinal. Diguem que necessitem reemplaçar les paraules "Document sense títol" per la paraula "Arxiu" . Per fer això, ingressi la part reemplaçable de el nom de l'arxiu en el primer camp, en aquest cas "Document sense títol" , I en la segona frase que reemplaçarà - "Arxiu" .
  3. Per veure quin serà el resultat, pot fer clic al botó "Vista prèvia" (1) . Tots els canvis es mostraran a la columna "Nom d'arxiu anomenat" a la finestra de treball de la dreta.
  4. Si està satisfet amb els canvis, pot fer clic a el botó canviar nom per aplicar-los als arxius seleccionats.

Després de canviar el nom, pot tancar el programa de forma segura i obrir el gestor de fitxers per verificar els canvis.

En realitat, hi ha moltes més coses que pot fer amb arxius amb pyRenamer . No només reemplaci una part de el nom de l'altra, sinó que també, utilitzant patrons en la pestanya "Patrons" , Estableixi variables i, a l'controlar-les, modifiqui els noms dels arxius com vulgui. Però no té sentit descriure les instruccions en detall, ja que quan passa el cursor sobre els camps actius, es mostrarà una pista.

Mètode 2: Terminal

Malauradament, no sempre és possible canviar el nom d'un fitxer fent servir programes especials amb una interfície gràfica. Ocasionalment, pot ocórrer un error o alguna cosa semblant que interfereixi amb la realització d'aquesta tasca. Però en Linux hi ha molt més d'una forma de realitzar la tasca, així que anem directament a la "Terminal" .

equip mv

la comanda mv de Linux és responsable de moure arxius d'un directori a un altre. Però, en essència, moure un arxiu és similar a canviar el nom. Llavors, usant aquesta comanda, si mou un fitxer a la mateixa carpeta en la que està ubicat, mentre especifica un nou nom, podrà canviar-li el nom.

Ara donem una ullada més de prop a la comanda mv .

Sintaxi i opcions de la comanda mv

La sintaxi és la següent:

mv опция оригинальное_имя_файла имя_файла_после_переименования

Per utilitzar totes les capacitats d'aquesta comanda, ha d'estudiar les seves opcions:

  • -i - demana permís a l'reemplaçar arxius existents;
  • -f - reemplaça el fitxer existent sense permís;
  • -n - prohibeix la substitució d'un arxiu existent;
  • -u - permet reemplaçar el fitxer si hi ha canvis en ell;
  • -v : Mostra tots els fitxers processats (llista).

Un cop haguem descobert totes les característiques de la comanda mv , Podem procedir directament a l'procés de canvi de nom.

Exemples d'ús de la comanda mv

Ara considerarem la situació quan hi ha un arxiu anomenat "Document antic" a la carpeta "Documents" , La nostra tasca és canviar-li el nom a "Document nou" utilitzant la comanda mv Habitagte, "Terminal" per això. Per fer això, necessitem ingressar:

mv -v "Старый документ" "Новый документ"

Nota: perquè l'operació sigui reeixida, ha d'obrir la carpeta requerida en el "Terminal" i només llavors realitzar totes les manipulacions. Podeu obrir una carpeta a Terminal fent servir la comanda cd.

Exemple:

 

Com pot veure a la imatge, a l'arxiu que necessitem se li ha donat un nou nom. Recordeu que l'opció "-V" s'especifica en el "Terminal", que, una línia a continuació, mostra un informe detallat de l'operació realitzada.

A més, amb la comanda mv , No només pot canviar el nom de l'arxiu, sinó també moure'l a una altra carpeta al llarg de el camí. Com es va esmentar anteriorment, aquesta comanda és exactament el que necessita. Per fer això, a més d'especificar el nom de l'arxiu, registri la ruta a la mateixa.

Diguem que desitja en la carpeta "Documents" moure l'arxiu "Paper antic" a la carpeta "Vídeo" de pas i reanomenar-com "Nou document" . Així és com es veurà la comanda:

mv -v /home/user/Документы/"Старый документ" /home/user/Видео/"Новый документ"

Important: si el nom de l'arxiu consta de dues o més paraules, ha d'anar entre cometes.

Exemple:

 

Nota: si no té drets d'accés a la carpeta a la qual va a moure l'arxiu, renombrándolo en el camí, d'executar l'ordre a través del superusuari, prescrivint "super seu" a el principi i ingressant la contrasenya.

Canviar nom de comandament

la comanda mv és excel·lent quan necessita canviar el nom d'un sol arxiu. I, per descomptat, no hi ha substitut per a ella en això: és la millor. No obstant això, si necessita canviar el nom de diversos arxius o reemplaçar només una part de el nom, la comanda de canvi de nom es converteix en el favorit.

Canviar el nom de la sintaxi i les opcions

A l'igual que amb l'últim comando, primer comprenguem la sintaxi de canvi de nom . S'assembla a això:

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

Com pot veure, la sintaxi és molt més complexa que la de la comanda mv , Però li permet realitzar més accions a l'arxiu.

Ara vegem les opcions, són les següents:

  • -v - mostra arxius processats;
  • -n - canvis de vista prèvia;
  • -f : Força el canvi de nom de tots els arxius.

Ara vegem alguns exemples il·lustratius d'aquesta comanda.

Exemples de comandament de canvi de nom

Diguem que en el directori de Documents tenim molts arxius anomenats Nombre de document antic  on nombre és un nombre seqüencial. La nostra tasca, utilitzant el comandament de canvi de nom , En tots aquests arxius per canviar la paraula "Antic" a "Nou" . Per fer això, necessitem executar la següent comanda:

rename -v 's/Старый/Новый/' *

on, "*" : Tots els arxius de directori especificat.

Nota: si voleu fer un canvi en un arxiu, escrigui el seu nom en lloc de "*". No oblidi que si el nom consta de dues o més paraules, ha d'anar entre cometes.

Exemple:

 

Nota: amb aquesta comanda, pot canviar fàcilment les extensions d'arxiu especificant l'extensió anterior inicialment, escrivint, per exemple, en el format ".txt", i després una de nova, per exemple, ".html".

La comanda de canvi de nom també canvia el cas de el text del nom. Per exemple, volem canviar el nom dels arxius amb el nom "NOU ARXIU (num)" a "Nou arxiu (num)" . Per fer això, necessita escriure la següent comanda:

rename -v 'y/A-Z/a-z/' *

Exemple:

 

Nota: si necessita canviar les majúscules i minúscules al nom de l'arxiu en rus, utilitzeu la comanda "canviar el nom -v 'i / AZ / az /' *".

Mètode 3: Administrador d'arxius

Desafortunadament, no tots els usuaris podran entendre el "Terminal" , Per la qual cosa seria prudent considerar una forma de canviar el nom dels fitxers mitjançant una interfície gràfica.

És bo interactuar amb arxius en Linux utilitzant un gestor de fitxers, ja sigui Nàutil , dofí o qualsevol altre (depenent de la distribució de Linux). Li permet visualitzar no només arxius, sinó també directoris i directoris, construint la seva jerarquia d'una manera que és més comprensible per a un usuari sense experiència. Fins i tot un principiant que acaba d'instal·lar Linux per si mateix pot navegar fàcilment per aquests administradors.

Canviar el nom d'un fitxer fent servir el gestor de fitxers és simple:

  1. Primer, ha d'obrir l'administrador i anar a directori on es troba l'arxiu que necessita canviar de nom.
  2. Ara ha de moure el cursor a sobre i prémer el botó esquerre de l'ratolí (LMB) per seleccionar. després, premeu la tecla F2 o el botó dret de l'ratolí i seleccioneu l'element "Canviar nom" .
  3. Apareixerà un formulari per completar sota de l'arxiu i el nom de l'arxiu es ressaltarà. Només ha d'ingressar el nom requerit i pressionar la tecla Enter per confirmar els canvis.

Així de ràpid i fàcil pot canviar el nom d'un arxiu en Linux. La instrucció presentada funciona en tots els administradors d'arxius de diverses distribucions, però, pot haver-hi diferències en els noms d'alguns elements de la interfície o en la seva visualització, però el significat general de les accions segueix sent el mateix.

Conclusió

Com a resultat, podem dir que hi ha moltes formes de canviar el nom dels arxius en Linux. Tots són força diferents entre si i són importants en diferents situacions. Per exemple, si necessita canviar el nom d'arxius individuals, llavors és millor fer servir el gestor de fitxers de sistema o la comanda mv . I en el cas d'un canvi de nom parcial o múltiple, el programa pyRenamer o la comanda de canvi de nom és perfecte. Només li queda una cosa: decidir quin mètode utilitzar.