Intern
Hogyan nevezünk át egy fájlt Linuxban?
sobes.tech MI
Válasz az MI-től
Linuxban a fájl átnevezéséhez vagy más helyre való áthelyezéséhez a mv parancsot használjuk.
A parancs szintaxisa:
# Fájl átnevezése
mv <régi_név> <új_név>
# Fájl áthelyezése más könyvtárba a név megtartásával
mv <fájl_név> <cél_könyvtár>/
# Fájl áthelyezése más könyvtárba és név módosítása
mv <fájl_név> <cél_könyvtár>/<új_név>
Példák:
- A
old_file.txtfájl átnevezésenew_file.txt-re a jelenlegi könyvtárban:mv old_file.txt new_file.txt - A
my_document.pdffájl áthelyezése a jelenlegi könyvtárból a/home/user/documents/könyvtárba:mv my_document.pdf /home/user/documents/ - A
report.csvfájl áthelyezése a jelenlegi könyvtárból a/archive/könyvtárba és átnevezésefinal_report_2023.csv-re:mv report.csv /archive/final_report_2023.csv
Ha a <új_név> vagy <cél_könyvtár>/<új_név> már létezik, akkor a fájl felülíródik alapértelmezés szerint.
Hasznos mv opciók:
-i(interaktív): Kér egy megerősítést, mielőtt felülír egy létező fájlt.-f(kényszerített): Kényszeríti a felülírást, megerősítés nélkül (-i).-u(frissítés): Csak akkor mozgat vagy nevez át, ha a forrásfájl újabb, mint a célfájl, vagy ha a célfájl nem létezik.-v(részletes): Részletes információkat jelenít meg a végrehajtott műveletekről.
Példa az opciók használatára:
# Megerősítés kérésével a felülírás előtt
mv -i my_file.txt existing_file.txt
# Kényszerített felülírás
mv -f important.log /var/log/important.log