Sobes.tech
Intern

Linuxda faylni qanday nomini o'zgartirish mumkin?

sobes.tech AI

AIdan javob

Linuxda faylni nomini o'zgartirish yoki uni boshqa joyga ko'chirish uchun mv komandasi ishlatiladi.

Buyruq sintaksisi:

# Faylni nomini o'zgartirish
mv <eski_nomi> <yangi_nomi>

# Faylni boshqa katalogga ko'chirish va nomini saqlash
mv <fayl_nomi> <maqsad_katalog>/

# Faylni boshqa katalogga ko'chirish va nomini o'zgartirish
mv <fayl_nomi> <maqsad_katalog>/<yangi_nomi>

Misollar:

  • old_file.txt faylini joriy katalogda new_file.txt ga o'zgartirish:
    mv old_file.txt new_file.txt
    
  • my_document.pdf faylini joriy katalogdan /home/user/documents/ ga ko'chirish:
    mv my_document.pdf /home/user/documents/
    
  • report.csv faylini joriy katalogdan /archive/ ga ko'chirish va nomini final_report_2023.csv ga o'zgartirish:
    mv report.csv /archive/final_report_2023.csv
    

Agar <yangi_nomi> yoki <maqsad_katalog>/<yangi_nomi> allaqachon mavjud bo'lsa, fayl odatda ustunlik bilan yozib olinadi.

mv uchun foydali opsiyalar:

  • -i (interaktiv): mavjud faylni yozib olishdan oldin tasdiq so'raydi.
  • -f (majburiy): mavjud faylni majburan yozib oladi, tasdiq so'ramaydi (-i).
  • -u (yangilash): fayl faqat manba fayl yangi bo'lsa yoki maqsad fayl mavjud bo'lmasa ko'chiriladi/nomi o'zgartiriladi.
  • -v (detallash): bajarilgan harakatlar haqida batafsil ma'lumot beradi.

Opsiyalarni qanday ishlatish misoli:

# Yozib olishdan oldin tasdiq so'rash
mv -i my_file.txt existing_file.txt

# Majburan yozib olish
mv -f important.log /var/log/important.log