Tiedostotunnisteet auttavat sekä käyttöjärjestelmiä että käyttäjiä erottamaan eri tiedostomuodot ja ymmärtämään niihin tallennetun sisällön. Kun näet tiedoston, jonka tunniste on ".txt", tiedät heti, että se sisältää tekstidataa. Samoin ".exe"-tiedosto on Windows-suoritettava tiedosto ja ".sh"-tiedostot ovat Linuxin komentosarjoja.
Mutta entä jos haluat muuttaa näitä laajennuksia jostain syystä? Ehkä sinun on nimettävä tekstitiedosto uudelleen Bash-skriptiksi. Pelkkä koodin kirjoittaminen tekstitiedostoon ei tee työtä.
Linuxissa tiedostopäätteiden vaihtaminen on paljon helpompaa kuin uskotkaan.
Muuta tiedostotunnisteita päätteestä
Laajennukset ovat osa tiedoston nimeä. Ja jos haluat muuttaa laajennusta (tai nimeä), käytä mv-komento. mv tarkoittaa "move" ja on Linuxin vakiokomento tiedostojen siirtämiseen ja uudelleennimeämiseen.
Mutta miksi käyttää mv: tä tiedostojen uudelleennimeämiseen, saatat ihmetellä? Tämä johtuu siitä, että uudelleennimeämistoiminto vastaa siirtotoimintoa samassa hakemistossa, vain eri nimellä.
Perussyntaksi tiedostojen uudelleennimeämiseksi komentoriviltä on:
mvtiedosto.olddexttiedosto.newext
...missä vanha teksti ja uusiext ovat vanhat ja uudet laajennukset.
Harkitse, että haluat muuttaa tekstitiedoston "myscript.txt" Bash-komentosarjaksi. Käytä tätä varten seuraavaa komentoa:
mvmyscript.txtmyscript.sh
Sinun on ehkä liitettävä sudo mv-komentojen edelle tiedoston omistajasta riippuen.
Nimeä useita tiedostotunnisteita uudelleen kerralla
Onko sinulla kokonainen kansio sopimattomilla tiedostotunnisteilla varustettuja tiedostoja? Kanssa yksinkertainen Bash for loop, voit muuttaa useiden tiedostojen tunnisteita kerralla. Esimerkiksi, jos haluat muuttaa kaikki kansion TXT-tiedostot PDF-tiedostoiksi:
*.txt; tee mv -- "$a""${a%.txt}.pdf"; tehty
Edellä mainittu yksilinjainen on for-silmukka, joka löytää jokaisen tiedoston, joka päättyy ".txt". Sitten se suorittaa rekursiivisesti uudelleennimeämistoiminnon kaikille vastaaville tiedostonimille ja korvaa .txt-tunnisteen .pdf: llä. "tehty" komennon lopussa osoittaa, että silmukka on päättynyt. Yksinkertainen!
Kuinka nimetä tiedostopäätteet uudelleen graafisesti
Linuxilla on useita työpöytäympäristöjä; jotkut ovat hyvin samanlaisia kuin oletusarvoinen Windowsin työpöytä, kun taas toiset esittelevät ainutlaatuisuuttaan jokaisessa graafisessa elementissä. Mutta käyttökokemus on suurin piirtein sama kaikilla pöytäkoneilla. Tämä tarkoittaa, että tiedostojen uudelleennimeäminen Linux-työpöydällä on niin helppoa kuin mahdollista.
Avaa koneellesi asennettu tiedostonhallinta ja valitse tiedosto korostamalla se. Napsauta sitten hiiren kakkospainikkeella ja valitse Nimeä uudelleen. Kentässä voit muokata tiedoston nimeä ja sen päätettä. Jatka muuttamalla tiedostotunnisteita ja paina sitten Tulla sisään saada valmiiksi.
monet Linux-tiedostonhallintaohjelmat tarjoavat myös pikakuvakkeita, joilla voit tallentaa ylimääräisen napsautuksen. Esimerkiksi GNOMEssa (Nautilus-tiedostonhallinta) voit painaa F2 samalla kun korostat tiedostoa päästäksesi nopeasti uudelleennimeämistoimintoon, jolloin sinun ei tarvitse klikata hiiren kakkospainikkeella. Vastaavasti KDE Plasmassa (Dolphin) ja XFCE: ssä (Thunar) voit painaa F2 avain muuttaaksesi tiedostotunnisteita nopeasti.
Tiedostonhallinnan perustoimintojen suorittaminen Linuxissa
Tiedoston tunnisteen nimeäminen uudelleen työpöytäliittymän avulla on intuitiivista ja helppoa, mutta kun käsittelet useita tiedostoja kerralla, päätelaitteen käyttö on optimaalinen valinta.
Linuxin komentorivi on tehokas työkalu käyttäjille, jotka osaavat käyttää sitä. Päivittäisistä toiminnoista erittäin kehittyneisiin järjestelmänhallintatehtäviin voit tehdä kaiken päätelaitteen avulla. Ja mikä parasta, et edes tarvitse käyttöliittymää voidaksesi käyttää Linux-konetta. Tämä on ensisijaisesti syy siihen, miksi pääte on edelleen osa Linux-ekosysteemiä aikana, jolloin graafiset käyttöliittymät ovat normi.
5 syytä, miksi Linux käyttää niin paljon komentoriviä
Lue Seuraava
Liittyvät aiheet
- Linux
- Tiedostonhallinta
- Linuxin komennot
- Linux-työpöytäympäristö
- Terminaali
Kirjailijasta

Deepesh on MUO: n Linuxin osioeditori. Hän kirjoittaa Linuxista informatiivisia oppaita tavoitteenaan tarjota autuas kokemus kaikille uusille tulokkaille. En ole varma elokuvista, mutta jos haluat puhua tekniikasta, hän on sinun kaverisi.
tilaa uutiskirjeemme
Liity uutiskirjeemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia e-kirjoja ja eksklusiivisia tarjouksia!
Klikkaa tästä tilataksesi