Intern
Kako preimenovati fajl u Linuxu?
sobes.tech АИ
Одговор од АИ
U Linux-u, za preimenovanje fajla ili njegovo premještanje na drugo mjesto koristi se komanda mv.
Sintaksa komande:
# Preimenovanje fajla
mv <staro_ime> <novo_ime>
# Premještanje fajla u drugi direktorij uz zadržavanje imena
mv <ime_fajla> <ciljni_direktorij>/
# Premještanje fajla u drugi direktorij i promjena imena
mv <ime_fajla> <ciljni_direktorij>/<novo_ime>
Primeri:
- Preimenovati fajl
old_file.txtunew_file.txtu trenutnom direktorijumu:mv old_file.txt new_file.txt - Premestiti fajl
my_document.pdfiz trenutnog direktorijuma u/home/user/documents/:mv my_document.pdf /home/user/documents/ - Premestiti fajl
report.csviz trenutnog direktorijuma u/archive/i preimenovati ga ufinal_report_2023.csv:mv report.csv /archive/final_report_2023.csv
Ako već postoji <novo_ime> ili <ciljni_direktorij>/<novo_ime>, fajl će biti prepisan po defaultu.
Korisne opcije mv:
-i(interaktivno): Traži potvrdu pre prepisivanja postojećeg fajla.-f(forsirano): Forsirano prepisivanje postojećeg fajla, bez traženja potvrde (-i).-u(ažuriranje): Premesti/ preimenuje fajl samo ako je izvorni fajl noviji od odredišnog ili ako odredišni fajl ne postoji.-v(detaljno): Prikazuje detaljne informacije o izvršenim radnjama.
Primer korišćenja opcija:
# Traži potvrdu pre prepisivanja
mv -i my_file.txt existing_file.txt
# Forsirano prepisivanje
mv -f important.log /var/log/important.log