Intern
Kā pārdēvēt failu Linux?
sobes.tech AI
Atbilde no AI
Linux sistēmā komanda mv tiek izmantota faila pārsaukšanai vai pārvietošanai uz citu vietu.
Komandas sintakse:
# Faila pārsaukšana
mv <vecais_nosaukums> <jaunais_nosaukums>
# Faila pārvietošana uz citu direktoriju ar nosaukuma saglabāšanu
mv <faila_nosaukums> <mērķa_direktorija>/
# Faila pārvietošana uz citu direktoriju ar nosaukuma maiņu
mv <faila_nosaukums> <mērķa_direktorija>/<jaunais_nosaukums>
Piemēri:
- Pārsaukt failu
old_file.txtuznew_file.txtpašreizējā direktorijā:mv old_file.txt new_file.txt - Pārvietot failu
my_document.pdfno pašreizējās direktorijas uz/home/user/documents/:mv my_document.pdf /home/user/documents/ - Pārvietot failu
report.csvno pašreizējās direktorijas uz/archive/un to pārsaukt uzfinal_report_2023.csv:mv report.csv /archive/final_report_2023.csv
Ja norādītais <jaunais_nosaukums> vai <mērķa_direktorija>/<jaunais_nosaukums> jau pastāv, fails tiks pārrakstīts pēc noklusējuma.
Noderīgas mv opcijas:
-i(interaktīvs): Pieprasa apstiprinājumu pirms esoša faila pārrakstīšanas.-f(piedzīvojums): Pārraksta esošo failu ar spēku, neprašot apstiprinājumu (-i).-u(atjauninājums): Pārvieto/pārsauc failu tikai tad, ja avota fails ir jaunāks par mērķa failu vai ja mērķa fails nepastāv.-v(detalizēts): Rāda detalizētu informāciju par veiktajām darbībām.
Piemērs ar opciju izmantošanu:
# Pieprasa apstiprinājumu pirms pārrakstīšanas
mv -i my_file.txt existing_file.txt
# Spēkā esoša faila pārrakstīšana
mv -f important.log /var/log/important.log