Sobes.tech
Intern

Linux-та файлдин атын кантип өзгөртсө болот?

sobes.tech AI

AIден жооп

Linuxте файлдын атын өзгөртүү же аны башка жерге көчүрүү үчүн mv командасы колдонулат.

Команданын синтаксиси:

# Файлдын атын өзгөртүү
mv <эски_аты> <жаңы_аты>

# Файлды башка каталогго көчүрүү жана атын сактоо
mv <файл_аты> <максат_каталог>/

# Файлды башка каталогго көчүрүү жана атын өзгөртүү
mv <файл_аты> <максат_каталог>/<жаңы_аты>

Мисалдар:

  • old_file.txt файлын учурдагы каталогдо new_file.txt деп өзгөртүү:
    mv old_file.txt new_file.txt
    
  • my_document.pdf файлын учурдагы каталогдон /home/user/documents/ка көчүрүү:
    mv my_document.pdf /home/user/documents/
    
  • report.csv файлын учурдагы каталогдон /archive/ка көчүрүү жана атын final_report_2023.csv деп өзгөртүү:
    mv report.csv /archive/final_report_2023.csv
    

Эгер <жаңы_аты> же <максат_каталог>/<жаңы_аты> алдын ала бар болсо, файл кайра жазылат.

mv үчүн пайдалуу опциялар:

  • -i (интерактивдүү): Файлды кайра жазуудан мурун ырастоо сурайт.
  • -f (куштатуучу): Мурунку файлды күч менен жазып алат, сурабайт (-i).
  • -u (жаңылоо): Файлды гана көчүрөт/өзгөртөт, эгер көз каранды файл жаңырган болсо же жок болсо.
  • -v (деталдуу): Аткарылган иш-аракеттер тууралуу кеңири маалымат көрсөтөт.

Опцияларды колдонуу мисалы:

# Ырастоо сурап
mv -i my_file.txt existing_file.txt

# Күч менен көчүрүү
mv -f important.log /var/log/important.log