III. NAZARIY MATERIALLAR
25
jo'natish funksiyalaridan tashqari, shell interpritatori yuqori
darajadagi dasturlash
tili ham hisoblanadi.Shell komandalari faylda bajarilishi jihatidan ketma ket tarzda
yozilib boradi (Linuxda ushbu holat shell stenariyalari, Windows paketli fayllar
deb nomlanadi).
Foydali utilitalar.
Linux o'zida,
komandalar deb nomlanuvchi, minglab
foydali dasturlarni qamrab oladi. Ushbu utilitalar foydalanuvchilar talabidan kelib
chiqqan holda berilgan fuknsiyalarni bajaradi. Masalan
sort
utilitasi, ro'yhatdagi
ma'lumotlarni alfavit yoki nomerlangan ko'rinishda yoki ro'yhatdagi ma'lumotlarni
detallarning nomi bo'yicha,
familiya, shaharlar, index, telefon nomer,
yoshi kabi
taqsimlab chiqadi.
Sort
utilitasi dasturlashning asosiy intrumenti hisoblanadi va u
Linux tizimining standart qismi hisoblanadi. Boshqa utilitalar foydalanuvchilarga
fayllarni saqlash,
bosmaga chqarish, nusxa olish, o'chirish, format qlish,
muxarirlash kabi amallarni bajarishga imkon beradi.