Intern
Ako premenovať súbor v Linuxe?
sobes.tech AI
Odpoveď od AI
V Linuxe sa príkaz mv na presúvanie alebo premenovanie súborov.
Syntax príkazu:
# Premenovanie súboru
mv <staré_meno> <nové_meno>
# Presun súboru do iného adresára s zachovaním mena
mv <názov_súboru> <cieľový_adresár>/
# Presun súboru do iného adresára s zmenou mena
mv <názov_súboru> <cieľový_adresár>/<nové_meno>
Príklady:
- Premenovanie súboru
old_file.txtnanew_file.txtv aktuálnom adresári:mv old_file.txt new_file.txt - Presun súboru
my_document.pdfz aktuálneho adresára do/home/user/documents/:mv my_document.pdf /home/user/documents/ - Presun súboru
report.csvz aktuálneho adresára do/archive/a premenovanie nafinal_report_2023.csv:mv report.csv /archive/final_report_2023.csv
Ak <nové_meno> alebo <cieľový_adresár>/<nové_meno> už existuje, súbor bude prepísaný podľa predvoleného nastavenia.
Užitočné voľby mv:
-i(interaktívne): Požaduje potvrdenie pred prepísaním existujúceho súboru.-f(vynútené): Vynúti prepísanie existujúceho súboru bez otázky (-i).-u(aktualizácia): Presunie/premenovanie súboru iba ak je zdrojový súbor novší ako cieľový alebo ak cieľový súbor neexistuje.-v(podrobne): Zobrazí podrobné informácie o vykonaných akciách.
Príklad použitia volieb:
# Požaduje potvrdenie pred prepísaním
mv -i my_file.txt existing_file.txt
# Vynúti prepísanie
mv -f important.log /var/log/important.log