GNU / Linux operatsion tizimidagi Shell
Shell, bu ispanchada CONCHA (qobiq, qopqoq, himoya) degan ma'noni anglatadi. Operatsion tizimlarida ushbu atama Amaliy tizimning buyruq tarjimoniga tegishli. Umuman olganda, bu Terminal (Konsol) ko'rinishida namoyon bo'lgan va asosan 3 ta muhim ish sohasi uchun ishlatiladigan yuqori samarali matnli interfeys:
1. - OSni boshqarish,
2.- Ilovalarni ishga tushiring va ular bilan o'zaro aloqada bo'ling va
3.- Dasturlashning asosiy muhiti sifatida xizmat qiling.
SO, GNU / Linux ular hali ham o'zlarining konfiguratsion fayllarini Terminal orqali tahrirlash orqali yanada samarali boshqariladi. Umumiy qoida tariqasida, ular maqsad yo'lida: «/va boshqalar"va har bir dastur uchun aniq kataloglar ichida. Masalan, dastur Lilo (bu Linux Loader degan ma'noni anglatadi) joylashgan va shunday nomlangan matnli faylni tahrirlash orqali tuzilgan "/Etc/lilo/lilo.conf". Agar dasturlar (dasturlar) bo'lsa, ular bajariladigan dasturning nomini yozish orqali ishga tushiriladi (bajariladi / faollashtiriladi), agar u odatda barcha bajariladigan fayllar uchun yo'lda (standart yo'l) topilsa "/ Usr / bin" yoki oldin bajariladigan fayl nomini yozib: ./, ular joylashgan katalogdan.
Bularning barchasi har qanday Shell foydalanuvchisiga yaxshi ma'lum. Biroq, dasturlash muhiti sifatida uning qobiliyatlari unchalik tanilgan va qadrlanmagan. Shell-da tayyorlangan skriptlar (dasturlar) kompilyatsiya qilinishi shart emas. Shell ularni satrma-satr izohlaydi. Shuning uchun ular "Shell Scripts" nomi bilan tanilgan yoki oddiy buyruqlardan tortib, OSni ishga tushirish bo'yicha kompleks ko'rsatmalar qatoriga qadar bo'lishi mumkin. juda toza (ravshan) sintaksisga ega (qurish, buyurtma berish), ularni dasturlash dunyosida boshlash uchun yaxshi boshlang'ich nuqtaga aylantirish.
Shell stsenariysi
Bu operatsion tizimning Shell (afzal) yoki matn muharriri (grafik yoki terminal) yordamida skriptni (vazifalarni avtomatlashtirish fayli) loyihalashtirish va yaratish texnikasi (mahorat / epchillik). Bu odatda talqin qilinadigan dasturlash tilining bir turi. Ya'ni, aksariyat dasturlar kompilyatsiya qilingan (kodlangan), chunki ular bajarilishidan oldin aniq (maxsus) kodga doimiy ravishda o'zgartiriladi (kompilyatsiya jarayoni), qobiq skriptlari asl shaklida (uning kodi) qoladi matn manbai) va ular har safar bajarilganda buyruqlar buyrug'i bilan talqin etiladi. Garchi odatiy bo'lmagan bo'lsa-da, stsenariylarni ham tuzish mumkin.
Do'stlaringiz bilan baham: |