Samarqand filliali


Top 10 ta muhim Bash faktlari


Download 283.51 Kb.
bet2/6
Sana24.01.2023
Hajmi283.51 Kb.
#1114860
1   2   3   4   5   6
Bog'liq
operatsion tizimlar 1

Top 10 ta muhim Bash faktlari


  1. U Unix Shell-ga asoslangan va POSIX-ga mos keladi.

  2. Barcha Bourne Shell (sh) buyruqlari Bash-da mavjud.

  3. Ko'pgina GNU/Linux tarqatishlarida bu standart Shell hisoblanadi.

  4. Uning asosiy vazifasi operatsion tizimdan buyruq buyruqlarini sharhlashdir.

  5. U juda ko'chma, shuning uchun u Unix va boshqa operatsion tizimlarning deyarli barcha versiyalarida ishlaydi.

  6. Uning buyruqlar sintaksisi Bourne Shell sintaksisiga asoslangan ko'rsatmalarning yuqori to'plamidir.

  7. U GNU loyihasining bir qismi sifatida 8 yil 1989 iyunda Brayan Foks tomonidan ishlab chiqilgan va chiqarilgan.

  8. Bu vazifalarni avtomatlashtirish vazifasi bo'lgan skript fayllarini (Bash skriptlari) yaratish va boshqarish imkonini beradi.

  9. U Skriptlarni ishlab chiqish uchun yaxshi tuzilgan, modulli va formatlangan harakatlar ketma-ketligini ta'minlaydi.

  10. U buyruq qatorini tahrirlash, cheksiz o'lchamdagi buyruqlar tarixi, ishni boshqarish, qobiq va taxallus funktsiyalari, cheksiz o'lchamli indekslangan massivlar va boshqalarni taklif qiladi.

uchun muhimroq ma'lumot Shell skript bo'yicha qo'llanma 02
Keyingi darslarda biz biroz chuqurroq sho'ng'iymiz Bash skript fayllari va ularning elementlari (qismlari) y Skript yaratish san'ati uchun foydali manbalar. Keyin davom eting buyruq buyruqlaridan foydalanishning amaliy misollari (oddiy va murakkab) Bash bilan va uning skriptlar ichida ishlatilishi.
#!/bin/sh
#
# check sysctl
#
if [ -f /proc/sys/vm/max_map_count ] && [ $(cat /proc/sys/vm/max_map_count) -ge 16777216 ]; then
echo "vm.max_map_count: ok"
else
echo "vm.max_map_count: failed"
fi


if [ -f /proc/sys/vm/overcommit_memory ] && [ $(cat /proc/sys/vm/overcommit_memory) -eq 2 ]; then
echo "vm.overcommit_memory: ok"

Download 283.51 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling