|
O'zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi
|
Sana | 11.11.2022 | Hajmi | 15.56 Kb. | | #29953 |
Bog'liq 2-амалий иш Задачи copy, W, Rahimov Bekzod 9u-14, Qishloq xo’jaligida axborot texnologiyalari-fayllar.org, 4-mavzu, Materiallarga elektr-kimyoviy va elektro-fizikaviy ishlov berish-fayllar.org, 4. АНАЛИЗ УПРАВЛЕНИЯ РУЧНОГО И АВТОМАТИЧЕСКОГО РЕГУЛИРОВАНИЯ ПИТАЮЩИХ ВАЛИКОВ ПИЛЬНОГО ДЖИНА, abn 1-kurs, ekspertiza maqola, rrrrrrr, aet tajriba, 1, Aralash funfsiyali birikmalar Reja, javlon tayyor
O'ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
Industrial axborot tizimlari fanidan
Amaliy ish
Mavzu: Linux operatsion tizimida Posix standarti
Bajardi: Ro’zimatov S.
.
Qabul qildi: Sayfullayeva N.
Toshkent-2019
Mavzu: Linux operatsion tizimida Posix standarti
POSIX (portativ operatsion tizim interfeysi) nima va u Linux bilan qanday bog'liq?
POSIX nima? Biz bu atamani Linux va Unix dunyosida eshitamiz, lekin POSIX-ning ma'nosini tushunmaymiz. POSIX - bu Portativ operatsion tizim interfeysining qisqa shakli. POSIX haqida hamma narsani tushuntirishni boshlaylik.
IEEE POSIX Standard
POSIX Unix operatsion tizimlari uchun ishlab chiqilgan standartdir. Qadimgi paytlarda Unix-da juda ko'p turli xil dasturlar mavjud edi. Bu portativlik bilan bog'liq muammolarni keltirib chiqardi. HUX kabi bitta Unix varianti uchun ishlab chiqilgan bitta dastur IBM kabi boshqa Unix variantini ishlamaydi. Bu korxonalar uchun haqiqatan ham muammo edi.
IEEE - bu Elecric, elektron va IT tizimlari standartlarini belgilaydigan global forum. IEEE versiyalari bilan POSIX standartini yaratdi.
POSIX standartlari
POSIX turli xil pastki standartlardan iborat. U qobiq, dasturlash uchun API, yordamchi dasturlar va boshqalar uchun standartlarni taqdim etadi. Ushbu kichik standartlar 1 dan 7 gacha raqamlangan, ammo agar yangi pastki standart yaratilsa, u ko'payishi mumkin.
POSIX.1 yoki C API
Ushbu standart ANSI C standartini kengaytiradi va mkdir, dirname, vilkalar, o'ldirish, tarmoq, muntazam ifoda va Linux tizim qo'ng'iroqlari kabi ba'zi tushunchalar, operatsiyalar va kutubxonalarni reklama qiladi.
POSIX.2 yoki CLI yordamchi dasturlari
Linux va Unix CLI-ga asoslangan operatsion tizimlar ekan, ular CLI vositalariga ishonishadi. Ushbu standart CD, ls, echo, ... buyruqlarini belgilaydi. Bular odatda qobiq muhiti yoki GNU Coreutils tomonidan ta'minlanadi.
POSIX.3 yoki qobiq tili
Ushbu standart, a = b yoki echo $ a va boshqalar kabi qobiq tili va dasturlash asoslarini aniqladi. Bash, Csh yoki `KornShell ushbu standartga mos keladi.
POSIX.4 yoki atrof-muhit o'zgaruvchilari
Atrof-muhit o'zgaruvchilari - bu tizim, seans, foydalanuvchi, tarmoq haqida qobiqda yoki shunga o'xshash vositada saqlash uchun ishlatiladigan oddiy o'zgaruvchilar. HOME va PATH atrof-muhitning eng mashhur parametrlari.
Ko'proq ma'lumot oling Linux wc buyruqlar uchun so'zlar va chiziqlar soni bo'yicha qo'llanmani misollar bilan
POSIX.5 yoki dasturdan chiqish holati
Bu aniqlangan dasturlarning chiqish holati va jarayon signallari uchun ishlatiladigan juda oddiy standart.
POSIX.6 yoki oddiy ibora
Ushbu xususiyat stringsni struktura bo'yicha moslashtirish uchun ishlatiladi. Doimiy ifoda qilishning ikki turi mavjud. Asosiy muntazam ifoda (BRE) asosiy xususiyatlarni beradi. Kengaytirilgan muntazam ifoda (ERE) rivojlangan xususiyatlarni taqdim etadi.
POSIX.7 yoki katalog tarkibi
Bu POSIX pastki standartining muhim qismidir. Operatsion tizim va foydalanuvchi bilan bog'liq fayllar tegishli yo'l va papkalarda saqlanishi kerak. Masalan, konfiguratsion fayllar / va hokazolarda saqlanadi va / dev / null bo'sh ma'lumotlarni yaratish uchun ishlatiladi.
POSIX.8 yoki fayl nomlari
Fayl nomlari juda muhim, chunki fayl nomlarining juda katta turlari mavjud. Ushbu pastki standart faylni qanday nomlash mumkinligini va turli xil belgilar qanday /, .. kabi izohlanishini belgilaydi.
POSIX.9 yoki Command Line API yordam dasturlari
Majburiy emas, ammo POSIX tomonidan ishlatiladi. Ko'pchilikka ma'lum bo'lgan tushuncha - bu kutilgan stdin fayl sifatida ifodalangan.
Linux POSIX muvofiqligi
Ubuntu, Debian, RedHat, CentOS, Fedora kabi ko'plab Linux distributivlari POSIX standartiga mos keladi. Ammo POSIX bilan tasdiqlash uchun bir oz pul to'lash kerak. Shuning uchun ular pul to'lashni va POSIX standartiga mos kelishni afzal ko'rmaydilar
Windows POSIX muvofiqligi
Ilgari Windows POSIX-ga rioya qilgan. Windows ME POSIX kompilyatsiya qilingan, ammo Windows XP va Windows Server 2003 POSIX kompaktligi buzilgan. Shunday qilib, Windows 7, Windows 8, windows 10, Windows Server 2008, Windows Server 2012, Windows Server 2016 kabi versiyalari POSIX standartiga mos kelmaydi.
|
| |