Sobes.tech
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.txt dabartiniame kataloge:
    mv old_file.txt new_file.txt
    
  • Perkelti failą my_document.pdf iš dabartinio katalogo į /home/user/documents/:
    mv my_document.pdf /home/user/documents/
    
  • Perkelti failą report.csv iš 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