Intern
Cum se redenumește un fișier în Linux?
sobes.tech AI
Răspuns de la AI
În Linux, pentru redenumirea unui fișier sau mutarea acestuia într-un alt loc, se folosește comanda mv.
Sintaxa comenzii:
# Redenumirea unui fișier
mv <nume_vechi> <nume_nou>
# Mutarea fișierului într-un alt director păstrând numele
mv <nume_fisier> <director_destinatie>/
# Mutarea fișierului într-un alt director și schimbarea numelui
mv <nume_fisier> <director_destinatie>/<nume_nou>
Exemple:
- Redenumiți fișierul
old_file.txtînnew_file.txtîn directorul curent:mv old_file.txt new_file.txt - Mutarea fișierului
my_document.pdfdin directorul curent în/home/user/documents/:mv my_document.pdf /home/user/documents/ - Mutarea fișierului
report.csvdin directorul curent în/archive/și redenumirea înfinal_report_2023.csv:mv report.csv /archive/final_report_2023.csv
Dacă <nume_nou> sau <director_destinatie>/<nume_nou> specificat există deja, fișierul va fi suprascris implicit.
Opțiuni utile pentru mv:
-i(interactiv): Solicită confirmare înainte de suprascrierea unui fișier existent.-f(forțat): Suprascrie forțat fișierul existent, fără solicitare de confirmare (-i).-u(actualizare): Mută/renumește fișierul doar dacă fișierul sursă este mai nou decât cel de destinație sau dacă fișierul de destinație nu există.-v(detaliat): Afișează informații detaliate despre acțiunile efectuate.
Exemplu de utilizare a opțiunilor:
# Solicită confirmare înainte de suprascriere
mv -i my_file.txt existing_file.txt
# Suprascriere forțată
mv -f important.log /var/log/important.log