Proširenja datoteka pomažu i operativnim sustavima i korisnicima da razlikuju različite formate datoteka i razumiju sadržaj pohranjen u njima. Kada vidite datoteku s ekstenzijom ".txt", odmah znate da sadrži tekstualne podatke. Slično, ".exe" datoteka je Windows izvršna, a ".sh" datoteke su skripte ljuske Linuxa.

Ali što ako iz nekog razloga želite promijeniti ova proširenja? Možda trebate preimenovati tekstualnu datoteku u Bash skriptu. Jednostavno pisanje koda u tekstualnu datoteku neće obaviti posao.

Na Linuxu je promjena ekstenzija datoteka mnogo lakša nego što mislite.

Promijenite ekstenzije datoteka s terminala

Ekstenzije su dio naziva datoteke. A ako želite promijeniti ekstenziju (ili naziv), upotrijebite naredba mv. mv je kratica za "move" i standardna je naredba na Linuxu za premještanje i preimenovanje datoteka.

Ali zašto koristiti mv za preimenovanje datoteka, mogli biste se zapitati? To je zato što je operacija preimenovanja ekvivalentna operaciji premještanja u istom direktoriju, samo s drugim imenom.

instagram viewer

Osnovna sintaksa za preimenovanje datoteka iz naredbenog retka je:

mvdatoteka.oldextdatoteka.novi sljedeći

...gdje oldext i novisljedeći su staro i novo proširenje, respektivno.

Razmislite da želite promijeniti tekstualnu datoteku "myscript.txt" u Bash skriptu. Za to upotrijebite sljedeću naredbu:

mvmoj skript.txtmoj skript.sh

Možda ćete morati dodati sudo naredbama mv, ovisno o vlasniku datoteke.

Preimenujte više ekstenzija datoteka odjednom

Imate cijelu mapu datoteka s neprikladnim nastavcima? S jednostavna Bash for petlja, možete promijeniti ekstenzije više datoteka odjednom. Na primjer, da biste promijenili sve TXT datoteke u mapi u PDF:

za a u *.txt; učiniti mv -- "$a""${a%.txt}.pdf"; učinjeno

Gore spomenuti jednoliner je for petlja koja pronalazi svaku datoteku koja završava na ".txt". Zatim rekurzivno izvodi operaciju preimenovanja na svim podudarnim nazivima datoteka i zamjenjuje ekstenziju ".txt" s ".pdf". "učinjeno" na kraju naredbe označava da je petlja završena. Jednostavan!

Kako grafički preimenovati ekstenzije datoteke

Linux ima nekoliko desktop okruženja; neki su vrlo slični zadanoj radnoj površini Windowsa, dok se drugi razmeću svojom jedinstvenošću u svakom grafičkom elementu. No, korisničko iskustvo je manje-više isto za sva stolna računala. To znači da je preimenovanje datoteka na Linux radnoj površini najjednostavnije.

Otvorite upravitelj datoteka instaliran na vašem računalu i odaberite datoteku tako da je označite. Zatim kliknite desnom tipkom miša i odaberite Preimenovati. U polju možete izmijeniti naziv datoteke, uključujući njenu ekstenziju. Nastavite tako da promijenite ekstenzije datoteke, a zatim pritisnite Unesi Završiti.

Puno Linux upravitelji datotekama također pružaju prečace koje možete koristiti za spremanje dodatnog klika. Na primjer, na GNOME (Nautilus upravitelj datotekama) možete pritisnuti F2 dok označavate datoteku da biste brzo ušli u funkciju preimenovanja, eliminirajući potrebu za desnim klikom. Slično, na KDE Plasma (Dolphin) i XFCE (Thunar), možete pritisnuti F2 ključ za brzu promjenu ekstenzija datoteka.

Izvođenje osnovnih operacija upravljanja datotekama na Linuxu

Preimenovanje ekstenzije datoteke pomoću sučelja radne površine intuitivno je i lako se izvodi, ali kada imate posla s više datoteka odjednom, korištenje terminala je optimalan izbor.

Linux naredbeni redak moćan je alat za korisnike koji ga znaju koristiti. Od svakodnevnih operacija do vrlo sofisticiranih zadataka administracije sustava, sve to možete učiniti s terminalom. I najbolji dio, ne trebate čak ni GUI da biste mogli koristiti Linux stroj. To je prvenstveno razlog zašto je terminal još uvijek dio Linux ekosustava, u doba u kojem su grafička sučelja norma.

5 razloga zašto Linux toliko koristi naredbeni redak

Pročitajte dalje

UdioCvrkutUdioE-mail

Povezane teme

  • Linux
  • Upravljanje datotekama
  • Linux naredbe
  • Linux Desktop okruženje
  • Terminal

O autoru

Deepesh Sharma (Objavljeno 123 članaka)

Deepesh je urednik odjeljaka za Linux u MUO. Piše informativne vodiče o Linuxu, s ciljem pružiti blaženo iskustvo svim pridošlicama. Nisam siguran za filmove, ali ako želiš razgovarati o tehnologiji, on je tvoj tip.

Više od Deepesha Sharme

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e-knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu