Tiedoston nimeäminen uudelleen terminaalista Fedora Linuxissa

Tiedoston Nimeaminen Uudelleen Terminaalista Fedora Linuxissa



Tiedoston uudelleennimeäminen on helppoa toimintaa, jonka voit tehdä useista syistä, kuten tiedostojen järjestämisestä, saavutettavuudesta ja tiedostojen välisten ristiriitojen välttämisestä. Voit myös nimetä tiedoston uudelleen hakemistossa löytääksesi sen nopeasti sadoista tiedostoista.

Tästä syystä käyttäjille on arvokas tapa ylläpitää järjestystä ja hallita digitaalista omaisuuttaan. Fedoran aloittelijana et kuitenkaan ehkä tiedä, miten tiedostot nimetään uudelleen komentojen avulla. Tässä artikkelissa opit tuntemaan tapoja nimetä tiedosto uudelleen päätteestä Fedora Linuxissa.

Kuinka nimetä tiedosto uudelleen päätteestä Fedora Linuxissa

Vaikka tiedostojen uudelleennimeämiseen on useita tapoja, 'mv'- ja 'rename'-komentojen käyttäminen ovat yksinkertaisimpia komentoja, joita voit käyttää siihen. Otetaan esimerkkejä niiden käytöstä:







Mv:n komento

Vaikka tiedostojen uudelleennimeämiseen on useita tapoja, 'mv'- ja 'rename'-komentojen käyttäminen ovat yksinkertaisimpia komentoja, joita voit käyttää siihen. Otetaan esimerkkejä niiden käytöstä:



cd ~/Dokumentit
ls -l

Kuten edellisestä kuvasta näkyy, 'Documents'-hakemistossa on 'Fedora.pdf', 'Fedora.txt' ja 'Linux.txt' tiedostot. Nyt nimeämme tiedoston nimeltä 'Linux.txt' uudelleen 'Linuxhint.txt'.

mv Linux.txt Linuxhint.txt

Nimeä useita tiedostoja uudelleen

Jos kahdella tiedostolla samassa hakemistossa on sama tunniste, voit muuttaa niiden tunnistetta 'mv'-komennolla. Näin teet sen:

löytö . -depth -nimi '*.' -exec sh -c 'f='{}'; mv -- '$f' '${f%.}.'' \;

Kuten annetusta esimerkistä näemme, meillä on kaksi tiedostoa, joiden laajennus on '.txt' ('Fedora.txt' ja 'Linux.txt'). Täällä muutamme näiden kahden tiedoston nimet muuttamalla niiden laajennuksia seuraavalla 'mv' -komennolla:

löytö . -depth -nimi '*.txt' -exec sh -c 'f='{}'; mv -- '$f' '${f%.txt}.png'' \;

Edellisessä komennossa:

  • etsi → Se etsii tai löytää elementin nykyisestä hakemistosta tai tiedostosta.
  • -exec → Se suorittaa 'mv'-komennon tiedostoissa, jotka ovat samankaltaisia ​​kuin haku ja muuntaa nykyisen tiedostonimen uudella nimellä.

Edellisen komennon sijasta voit myös käyttää seuraavaa komentoa useiden tiedostojen tunnisteen muuttamiseen ja tiedoston nimeämiseen uudelleen:

f:lle *.txt-tiedostossa; do mv -- '$f' '${f%.txt}.html'; tehty

Annetussa esimerkissä muutimme .txt-tunnisteen muotoon .html.

Nimeä useita tiedostoja uudelleen Bash-komentosarjan avulla

Voit muuttaa useita tiedostonimiä käyttämällä Bash-komentosarjaa muuttamalla niiden tunnisteita. Sinun on luotava Bash-tiedosto ja lisättävä siihen seuraavat rivit:

#!/bin/bash
varten f sisään * . < nykyinen tiedostopääte > ; tehdä
mv -- ' $f ' ' ${f%.} .'
tehty

Muutamme esimerkiksi tiedostotunnisteen '.txt' muotoon '.png'.

Kuten edellisestä kuvasta näet, on kolme tiedostoa, joista kahdella on .txt-tunniste. Täällä vaihdamme tiedostojen laajennuksen .txt:stä ​​muotoon .png.

Lisää seuraavat rivit Bash-skriptiin:

#!/bin/bash
varten f sisään * .txt; tehdä
mv -- ' $f ' ' ${f%.txt} .png'
tehty

Tallenna ja suorita komentosarja seuraavalla 'sh' -komennolla:

sh tiedostonimi.sh

Edellinen komento ei anna sinulle tulosta, mutta muuttaa tiedoston päätettä.

Nimeä uudelleen -komento

'Rename'-komento on edistyneempi kuin 'mv'-komento. Se ei kuitenkaan ole esiasennettu apuohjelma Fedorassa, joten sinun on asennettava se ensin seuraavalla komennolla:

sudo yum asennus esinimi -y

Nyt voit nimetä tiedostot uudelleen samalla tunnisteella:

nimeä uudelleen *.

Johtopäätös

Tässä on kyse yksinkertaisista komennoista, joilla voit yrittää nimetä tiedoston uudelleen päätteestä Fedora Linuxissa. 'Rename'-komento on edistyneempi ja käyttäjäystävällisempi kuin 'mv'-komento, mutta sitä ei ole esiasennettu Linuxiin, joten sinun on asennettava se manuaalisesti. Kaiken kaikkiaan molemmat komennot ovat hyödyllisiä, ja aloittelijana voit käyttää niitä tiedostojen uudelleennimeämiseen Fedora-järjestelmässäsi.