Faililaiendid aitavad nii operatsioonisüsteemidel kui ka kasutajatel eristada erinevaid failivorminguid ja mõista neisse salvestatud sisu. Kui näete faili laiendiga ".txt", teate kohe, et see sisaldab tekstiandmeid. Samamoodi on ".exe"-fail Windowsi käivitatav fail ja ".sh"-failid on Linuxi kestaskriptid.
Aga mis siis, kui soovite neid laiendusi mingil põhjusel muuta? Võib-olla peate tekstifaili ümber nimetama Bashi skriptiks. Koodi lihtsalt tekstifaili kirjutamine seda tööd ei tee.
Linuxis on faililaiendite muutmine palju lihtsam, kui arvate.
Muutke terminalist faililaiendeid
Laiendused on osa failinimest. Ja kui soovite laiendit (või nime) muuta, peaksite seda kasutama mv käsk. mv tähistab "move" ja on Linuxi standardkäsk failide teisaldamiseks ja ümbernimetamiseks.
Aga miks kasutada mv-d failide ümbernimetamiseks, võite küsida? Selle põhjuseks on asjaolu, et ümbernimetamise toiming on samaväärne teisaldamistoiminguga samas kataloogis, vaid teise nimega.
Põhiline süntaks failide ümbernimetamiseks käsurealt on järgmine:
mvfaili.oldextfaili.newext
...kus vanatekst ja uusext on vastavalt vanad ja uued laiendused.
Mõelge, et soovite muuta tekstifaili "myscript.txt" Bashi skriptiks. Kasutage selleks järgmist käsku:
mvmyscript.txtmyscript.sh
Sõltuvalt faili omanikust peate võib-olla mv-käskude ette lisama sudo.
Nimetage mitu faililaiendit korraga ümber
Kas teil on terve kaust sobimatute laienditega failidega? Koos lihtne Bash for loop, saate korraga muuta mitme faili laiendeid. Näiteks kõigi kaustas olevate TXT-failide muutmiseks PDF-ideks:
a jaoks *.txt; tee mv- "$a""${a%.txt}.pdf"; tehtud
Eelmainitud üherealine on for-silmus, mis leiab kõik failid, mille lõpud on ".txt". Seejärel teostab see rekursiivselt ümbernimetamise toimingu kõigi sobitatud failinimedega ja asendab laiendi ".txt" laiendiga ".pdf". "tehtud" käsu lõpus näitab, et tsükkel on lõppenud. Lihtne!
Kuidas faililaiendeid graafiliselt ümber nimetada
Linuxil on mitu töölauakeskkonda; mõned neist on väga sarnased Windowsi vaiketöölauaga, teised aga uhkeldavad igas graafilises elemendis oma unikaalsusega. Kuid kasutajakogemus on kõigi lauaarvutite puhul enam-vähem sama. See tähendab, et failide ümbernimetamine Linuxi töölaual on võimalikult lihtne.
Avage oma masinasse installitud failihaldur ja valige fail, tõstes selle esile. Seejärel paremklõpsake ja valige Nimeta ümber. Väljal saate muuta faili nime, sealhulgas selle laiendit. Jätkake faililaiendite muutmisega ja seejärel vajutage nuppu Sisenema lõpetama.
Palju Linuxi failihaldurid pakuvad ka otseteid, mida saate kasutada lisakliki salvestamiseks. Näiteks GNOME-is (Nautiluse failihaldur) saate vajutada F2 tõstes samal ajal esile faili, et kiiresti ümbernimetamisfunktsiooni siseneda, välistades vajaduse paremklõpsata. Samamoodi saate KDE Plasma (Dolphin) ja XFCE (Thunar) puhul vajutada F2 võti faililaiendite kiireks muutmiseks.
Põhiliste failihaldustoimingute tegemine Linuxis
Faili laiendi ümbernimetamine töölaualiidese abil on intuitiivne ja lihtne, kuid kui tegelete korraga mitme failiga, on terminali kasutamine optimaalne valik.
Linuxi käsurida on võimas tööriist kasutajatele, kes oskavad seda kasutada. Alates igapäevastest toimingutest kuni keerukate süsteemihaldusülesanneteni saate seda kõike teha terminali abil. Ja mis kõige parem, pole Linuxi masina kasutamiseks vaja isegi GUI-d. See on peamiselt põhjus, miks terminal on endiselt osa Linuxi ökosüsteemist ajastul, kus graafilised liidesed on normiks.
5 põhjust, miks Linux kasutab nii palju käsurida
Loe edasi
Seotud teemad
- Linux
- Failihaldus
- Linuxi käsud
- Linuxi töölauakeskkond
- Terminal
Autori kohta
Deepesh on MUO Linuxi jaotise redaktor. Ta kirjutab Linuxi kohta teabejuhiseid, mille eesmärk on pakkuda kõigile uustulnukatele õndsat kogemust. Pole kindel filmide osas, aga kui tahad tehnoloogiast rääkida, siis ta on sinu mees.
Liituge meie uudiskirjaga
Liituge meie uudiskirjaga tehniliste näpunäidete, arvustuste, tasuta e-raamatute ja eksklusiivsete pakkumiste saamiseks!
Tellimiseks klõpsake siin