Fayllarni ko‘chirish (mv)


ULASHISH

mv buyrug‘idan foydalanish

mv buyrug‘i fayl va kataloglarni ko‘chirish yoki qayta nomlash uchun ishlatiladi.

Bu faylning joylashgan joyini yoki nomini o‘zgartirishga o‘xshaydi.


Asosiy foydalanish

Faylni ko‘chirish uchun mv source_file destination_directory buyrug‘idan foydalaning:

Misol

mv my_file.txt /path/to/destination/

Fayllarni qayta nomlash

Faylni qayta nomlash uchun mv old_name new_name buyrug‘idan foydalaning:

Misol

mv old_name.txt new_name.txt


Parametrlar sharhi

mv buyrug‘ida uning ishlashini moslashtirish uchun bir nechta parametr mavjud:

  • -i - Fayllarni almashtirishdan oldin so‘rash
  • -u - Faqat manba yangiroq bo‘lsa ko‘chirish
  • -v - Batafsil rejim: ko‘chirilayotgan fayllarni ko‘rsatish

-i parametri: qayta yozishdan oldin so‘rash

-i parametri fayllarni qayta yozishdan oldin sizdan so‘raydi va tasodifan almashtirib yuborishning oldini olishga yordam beradi.

Misol: qayta yozishdan oldin so‘rash

mv -i my_file.txt myfolder/
mv: overwrite 'myfolder/my_file.txt'?

-u parametri: faqat yangiroq fayllarni ko‘chirish

-u parametri fayllarni faqat manba fayl manzildagi fayldan yangiroq bo‘lgandagina ko‘chiradi.

Misol: faqat yangiroq fayllarni ko‘chirish

mv -u new_file.txt /path/to/destination/

-v parametri: batafsil rejim

-v parametri batafsil (verbose) rejimni yoqadi: bunda ko‘chirilayotgan fayllar terminalda ko‘rsatiladi.

Bu ko‘chirish jarayonini kuzatish uchun, ayniqsa ko‘p fayllar bilan ishlaganda foydali.

Misol: batafsil rejim

mv -v my_file.txt myfolder/new_directory/  
renamed 'my_file.txt' -> 'myfolder/new_directory/my_file.txt'

mv buyrug‘ini wildcard belgilar bilan ishlatish

Wildcard belgilar bir vaqtning o‘zida bir nechta faylni ko‘chirish imkonini beradi. Masalan, mv *.txt /destination/ buyrug‘i barcha matnli fayllarni manzil papkaga ko‘chiradi.

Misol: wildcard belgilardan foydalanish

mv *.txt /destination/


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!