Intern
Kaip pervadinti failą Linux?
sobes.tech AI
Atsakymas iš AI
Linux'e komanda mv naudojama failo pervadinimui arba perkėlimui į kitą vietą.
Komandos sintaksė:
# Failo pervadinimas
mv <senas_vardas> <naujas_vardas>
# Failo perkėlimas į kitą katalogą išlaikant vardą
mv <failo_vardas> <tikslo_katalogas>/
# Failo perkėlimas į kitą katalogą ir jo pavadinimo keitimas
mv <failo_vardas> <tikslo_katalogas>/<naujas_vardas>
Pavyzdžiai:
- Pervadinti failą
old_file.txtįnew_file.txtdabartiniame kataloge:mv old_file.txt new_file.txt - Perkelti failą
my_document.pdfiš dabartinio katalogo į/home/user/documents/:mv my_document.pdf /home/user/documents/ - Perkelti failą
report.csviš dabartinio katalogo į/archive/ir jį pervadinti įfinal_report_2023.csv:mv report.csv /archive/final_report_2023.csv
Jei nurodytas <naujas_vardas> arba <tikslo_katalogas>/<naujas_vardas> jau egzistuoja, failas bus perrašytas pagal numatytuosius nustatymus.
Naudingi mv parinktys:
-i(interaktyvus): Prašo patvirtinimo prieš perrašant esamą failą.-f(priverstinis): Priverstinai perrašo esamą failą, neprašydamas patvirtinimo (-i).-u(atnaujinimas): Perkelia/pervadina failą tik jei šaltinio failas naujesnis nei tikslinis arba jei tikslinis failas neegzistuoja.-v(detalus): Rodo išsamų atliktų veiksmų aprašymą.
Pavyzdys su parinkčių naudojimu:
# Prašo patvirtinimo prieš perrašant
mv -i my_file.txt existing_file.txt
# Priverstinai perrašo
mv -f important.log /var/log/important.log