2-mavzu: Linux baziviy komandalari va utilitalari


diff: Ikkita faylni solishtirish


Download 0.84 Mb.
Pdf ko'rish
bet5/10
Sana29.03.2023
Hajmi0.84 Mb.
#1307094
1   2   3   4   5   6   7   8   9   10
Bog'liq
2-ma\'ruza

diff: Ikkita faylni solishtirish
diff(difference) utilitasi ikkita faylni o`zaro solishtirib ular o`rtasidagi farqni
ekranga chop qiladi. Ushbu utilita faylni o`zgartirmasdan turib, hisobot yoki xat
yoki dastur kodining ikkita versiyalarini solishtirish uchun foydalidir.
file: Fayl haqida ma`lumot olish
file utilitasi orqali Linux tizimida faylni ochmasdan turib, u haqdagi
ma`lumotlarni olishingiz mumkin. Quyidagi misolda file utilitasi orqali
letter_e.bz2 faylni haqidagi ma`lumotlarni kurish mumkin.
$ file letter_e.bz2



lette_e.bz2: bzip2 compressed data, block size = 900k
Bu yerda letter_e.bz2 ma`lumotlari bzip2 ga ko`ra zip (arxiv)langan ,
ma`lumot hajmo 900 kilobayt
2.3. Jarayonlar o`rtasidagi aloqalar
7
Kanal(|) lar 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 bo`lib
boshqa utilitning kiruvchi ma`lumotlari sifatida junatiladi. Unix/Linux
terminalogiyasidan foydalanib, kanal bir jarayonning standart jarayonni chiqishini
olib va buni boshqa jarayonning standart kirishi uchun yo`naltiriladi. Ko`p qismi
shundaki, ekrandagi jarayon standart chiquvchiga uzatiladi. Agar buni siz
yo`naltirmagan bo`lsangiz, bu chiquvchi ekranda hosil bo`ladi. Kanal(|) dan
foydalanib, siz chiquvchini yo`naltirishingiz mumkin bu boshqa utilitning standart
kiruvchisi o`rnida bo`ladi. 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.
$ ls | wc –w
14
7
A Practical Guide to Fedora and Red Hat Enterprise Linux, fifth edition, Mark G. Sobell,
U.S. Corporate and Government Sales, pages 158-162.



Siz kanaldan printerga chiquvchi sifatida junatishda foydalanasiz.
$ tail months | lpr
Echo va date Linux utilitalari to`plamida tez-tez ishlatiladigan
utilitalardandir.

Download 0.84 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10




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