• Kanaldan foydalanib, siz chiquvchini yo’naltirishingiz mumkin bu boshqa utilitning standart kiruvchisi o’rnida boladi.
  • 2-mavzu: Linux yadrosi. Linux fayl tizmi. Linuxda bazaviy buyruqlar va utilitlar




    Download 203.46 Kb.
    bet5/11
    Sana22.09.2022
    Hajmi203.46 Kb.
    #26226
    1   2   3   4   5   6   7   8   9   10   11
    Bog'liq
    2-mavzu

    Jarayonlar o’rtasidagi aloqalar

    • Kanallar Linux operatsion tizmining ajralmas qismi sanaladi. Jarayonlar o’rtasidagi aloqalar UNIX va Linux ning ajratib turadigan xususiyatlari hisoblanadi. Kanal (vertikal ko’rinishdagi | bilan yoziladi) shunday turdagi aloqalarga kiradi. Sodda qilib aytganda, kanal bir utilitning chiqishi bolib boshqa utilitning kiruvchi malumotlari sifatida junatiladi. Unix/Linux terminalogiyasidan foydalanib, kanal bir jarayonning standart jarayonni chiqishini olib va buni boshqa jarayonning standart kirishi uchun yonaltiriladi. Ko'p qismi shundaki, ekrandagi jarayon standart chiquvchiga uzatiladi. Agar buni siz yonaltirmagan bolsangiz, bu chiquvchi ekranda hosil boladi.

    Kanaldan foydalanib, siz chiquvchini yo’naltirishingiz mumkin bu boshqa utilitning standart kiruvchisi o’rnida boladi.

    • Kanaldan foydalanib, siz chiquvchini yo’naltirishingiz mumkin bu boshqa utilitning standart kiruvchisi o’rnida boladi.

    Misol uchun,
    $ cat months | head
    Jan
    Feb
    Mar
    Apr
    May
    Jun
    Jul
    Aug
    Sep
    Oct

    Keyingi buyruq katalogdagi fayllar sonini aniqlashda yordam beradi. wc(word count) utilitasi -w yordami bilan fayldagi so’zlar sonini ekranga chiqaradi.

    • Keyingi buyruq katalogdagi fayllar sonini aniqlashda yordam beradi. wc(word count) utilitasi -w yordami bilan fayldagi so’zlar sonini ekranga chiqaradi.
    • $ Is I wc —w 14
    • Siz kanaldan printerga chiquvchi sifatida junatishda foydalanasiz.
    • $ tail months | lpr
    • Echo va date Linux utilitalari to’plamida tez-tez ishlatiladigan utilitalardandir.

    echo: Matnni ekranga chiqarish

    • echo: Matnni ekranga chiqarish
    • echo utilitasi ushbu buyruqdan song qanday yozilsa shuni ekranga chiqaradi.
    • $ ls
    • memo memo.0714practice $ echo Hi
    • Hi
    • $ echo This is a sentence. This is a sentence. $ echo star: *
    • star: memo.memo.0714practice

    Download 203.46 Kb.
    1   2   3   4   5   6   7   8   9   10   11




    Download 203.46 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    2-mavzu: Linux yadrosi. Linux fayl tizmi. Linuxda bazaviy buyruqlar va utilitlar

    Download 203.46 Kb.