|
2-mavzu: Linux yadrosi. Linux fayl tizmi. Linuxda bazaviy buyruqlar va utilitlar
|
bet | 5/11 | Sana | 22.09.2022 | Hajmi | 203.46 Kb. | | #26226 |
Bog'liq 2-mavzu dsgrfdr, DARS.TAXLILI24Jarayonlar 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 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
|
| |