Dasturiy ta'minot

MacOS Defaults Komandalari: Qo'llanma va Misollar

12-sentabr, 2026, 12:380 ko'rish3 daqiqa o'qish
MacOS Defaults Komandalari: Qo'llanma va Misollar

macOS foydalanuvchilarining afzalliklarini sozlash va yashirish uchun defaults komandalari juda foydali vosita hisoblanadi. Bu komandalarning asosi va ko'plab misollarini o'rganamiz.

Defaults Komandalarining Asosi

macOS ilovalari va boshqa dasturlar foydalanuvchilarning afzalliklarini saqlash uchun defaults tizimini ishlatadilar. Bu afzalliklar ilova ishlamayotgan vaqtda ham saqlanib qoladi. Masalan, yangi hujjatlar uchun font yoki Info panelining joylashuvi.

defaults help

Ko'p hollarda bu ma'lumotlar ilovaning Preferences panelida ko'rinadi, lekin ba'zida yashirilgan bo'lishi mumkin. Foydalanuvchi afzalliklari domenlarga tegishli bo'lib, odatda biror ilovaga mos keladi. Ilovalar, tizim xizmatlari va boshqa dasturlar o'z domenlariga ega, shuningdek, ular NSGlobalDomain nomli umumiy domenni ham ishlatadilar. Agar biror afzallik ilovaning domenida belgilanmagan bo'lsa, u NSGlobalDomain da belgilanishi mumkin.

Har bir domen kalitlar va qiymatlar so'zlig'ini o'z ichiga oladi, masalan, "Default Font" = "Helvetica". Kalitlar matnlar, qiymatlar esa murakkab ma'lumotlar tuzilmalarini, jumladan massivlar, so'zliklar, matnlar va ikkilik ma'lumotlarni o'z ichiga olishi mumkin. Ular XML Property List sifatida saqlanadi.

defaults domains

Komandalarni Qo'llash

Defaults komanda satri interfeysi bu qiymatlar bilan ishlashning bir usuli hisoblanadi. Bu interfeysning asosi quyidagilar:

  • Yordamni chop etish: defaults help
  • Barcha domenlarni ro'yxatdan chiqarish: defaults domains
  • Biror so'zni o'z ichiga olgan barcha kirishlarni topish: defaults find ${word}
  • Berilgan domen va kalit uchun turini ko'rsatish: defaults read-type ${domain} ${key}
  • Eski kalitni yangi kalitga o'zgartirish: defaults rename ${domain} ${old_key} ${new_key}

Komandalar Ro'yxati

Qo'llaniladigan ko'plab komandalarning ro'yxati mavjud. Ular Dock, Screenshots, Safari, Finder, Desktop, Menu Bar, Mouse, Trackpad, Keyboard, Mission Control, Feedback Assistant, Xcode, Simulator, TextEdit, Time Machine, Activity Monitor, Messages va boshqa ilovalarga tegishli.

defaults find ${word}

Masalan, Dock uchun komandalarning bir qismi:

  • Position
  • Icon size
  • Autohide
  • Autohide animation time
  • Autohide delay
  • Show recents
  • Minimize animation effect
  • Active applications only
  • Scroll to Exposé app

Boshqa ilovalar uchun ham turli xil komandalar mavjud. Ular foydalanuvchilarning afzalliklarini sozlash va yashirish uchun ishlatiladi.

defaults read-type ${domain} ${key}

Komandani Qo'shish

Agar siz ro'yxatga olinmagan biror komandani bilasiz, GitHub issue ochishingiz mumkin. Shuningdek, siz o'z komandingizni qo'shishingiz mumkin bo'ladi. Ushbu maqsad uchun Pull Request yaratishingiz kerak. Qo'shimcha ma'lumotlar uchun hisoblanadigan qo'llanma bilan tanishing.

Saytni Qanday Qurish

Agar siz ushbu saytni yoqtirsangiz, uni VitePress yordamida qurish mumkin. Bu saytni qurish uchun ishlatilgan texnologiya haqida ko'proq ma'lumot olish uchun manba havolasiga o'ting.

defaults rename ${domain} ${old_key} ${new_key}

macOS Defaults saytida ko'proq ma'lumotlar va misollar topishingiz mumkin.

Asl manba: macos-defaults.com

Manba: Hacker News
#macOS #defaults #komanda satri #afzalliklar #sozlash
Telegram da muhokama qilish