4-6
7.4. BASH_ALIASES
– Bash ichidagi massiv (The BASH_ALIASES
is an internal bash assoc array)
BASH_ALIASES
– Bash ichidagi massiv (The BASH_ALIASES
is an internal bash assoc array)Bashda BASH_ALIASES
nomli maxsus ichki assotsiativ massiv mavjud. Ushbu massiv barcha aliaslarni saqlaydi va ularni boshqarishga imkon beradi. BASH_ALIASES
orqali siz aliaslarni dinamik ravishda yaratishingiz, o‘zgartirishingiz yoki o‘chirishingiz mumkin.
Nazariy tushuntirish:
BASH_ALIASES
– bu bash ichida mavjud bo‘lgan barcha aliaslarni saqlovchi maxsus massiv.Ushbu massivda har bir alias o‘zining nomi va qiymatiga ega.
Aliaslar kalit (nom) va qiymat (buyruq) juftligi shaklida saqlanadi.
Amaliy misollar:
Aliaslarni ko‘rish:
Bu buyruq barcha mavjud aliaslarni ko‘rsatadi.
Aliasni qo‘lda yaratish:
Bu orqali
ll
aliasi yaratiladi va uls -la
buyrug‘iga bog‘lanadi.Alias qiymatini ko‘rish:
Bu buyruq
ll
aliasining qiymatini ko‘rsatadi (ls -la
).Aliasni o‘chirish:
Foydali jihatlar:
BASH_ALIASES
massiviga to‘g‘ridan-to‘g‘ri murojaat qilish orqali aliaslarni boshqarish jarayonlari avtomatlashtirilishi mumkin.
7.5. Aliasni kengaytirish (Expand alias)
Bashda alias orqali ishlatadigan buyruqning to‘liq ko‘rinishini ko‘rish aliasni kengaytirish deb ataladi. Bu, ayniqsa, biror aliasning qaysi buyruqqa bog‘langanligini tekshirishda yoki tahlil qilishda foydali.
Nazariy tushuntirish:
Bash aliaslari avtomatik kengayadi, ya’ni alias nomini kiritganingizda u bilan bog‘liq buyruq bajariladi.
Biroq, aliasni kengaytirilgan shaklda ko‘rish uchun bir nechta vositalardan foydalanish mumkin.
Amaliy misollar:
Alias qiymatini ko‘rsatish:
Natija:
type
buyrug‘idan foydalanish:Bu buyruq
ll
aliasining kengaytirilgan ko‘rinishini ko‘rsatadi.Aliasni qo‘lda kengaytirish: Agar buyruqni qo‘lda kengaytirib ko‘rishni istasangiz, alias nomini qo‘l bilan yozish yoki teskari qiya chiziq (
\
) bilan boshlashingiz mumkin.Aliasni buyruqlar ketma-ketligida kengaytirish:
Foydali parametrlar:
alias
– Aliasning kengaytirilgan ko‘rinishini ko‘rsatadi.type
– Alias yoki buyruq haqida batafsil ma'lumot beradi.
7.6. Barcha aliaslarni ko‘rsatish (List all Aliases)
Bash tizimida mavjud bo‘lgan barcha aliaslarni ko‘rish uchun maxsus buyruqdan foydalaniladi. Bu yordamida siz mavjud aliaslarni boshqarish, tahlil qilish va yangi aliaslarni yaratishda yordam olishingiz mumkin.
Nazariy tushuntirish:
Aliaslar joriy sessiyada ishlatiladigan ko‘plab qisqa buyruqlarni o‘z ichiga olishi mumkin.
Barcha aliaslarni ko‘rsatish orqali siz qaysi buyruqlar alias sifatida saqlanganligini bilib olasiz.
Amaliy misollar:
Oddiy alias ro‘yxatini ko‘rsatish:
Bu buyruq joriy sessiyada mavjud barcha aliaslarni ko‘rsatadi.
Muayyan aliasni ko‘rsatish:
Bu buyruq faqat
ll
aliasini va uning qiymatini ko‘rsatadi.Bash konfiguratsiya faylida aliaslarni qidirish:
Bu buyruq
.bashrc
faylida saqlangan aliaslarni qidirib topadi.Barcha aliaslarni faylga yozish:
Bu buyruq barcha aliaslarni
aliases.txt
fayliga yozib qo‘yadi.
Xulosa:
BASH_ALIASES
maxsus massiv orqali barcha aliaslarni boshqarish va avtomatlashtirish mumkin.Aliasni kengaytirish orqali buyruqning to‘liq ko‘rinishini ko‘rish tahlil va diagnostika uchun muhim.
Barcha aliaslarni ko‘rsatish buyruqlar ro‘yxatini to‘liq nazorat qilish va sozlamalarni tekshirish imkonini beradi.
Last updated