Windbg-dan foydalanib Windows jarayoni va mavzularini tahlil qilish uchun qadamlar


Download 46.05 Kb.
bet3/3
Sana16.06.2023
Hajmi46.05 Kb.
#1504898
1   2   3
Bog'liq
topshiriq o\'rnatilgan tizimlar

!thread buyrug'i yordamida ip bilan bog'liq ma'lumotlarni ko'rish uchun . Unda mavzu identifikatori, holat (ishlayotgan, kutish yoki tugatilgan), rasm nomi, qarz olish jarayoni, stek bazasi, joriy, chegara, protsessor vaqtlari, ustuvorlik, stek izi mavjud.

  • Sintaksisi !thread




Variantlar:
0 - Qisqacha ma'lumot
6 - To'liq tafsilotlar

  • Joriy mavzuni ko'rsatish uchun !thread buyrug'ini kiriting.


 Eslatma: !stacks buyrug'idan foydalanib, barcha oqimlarni va ularning stek izini ko'rsatadi.

  • Muayyan mavzu haqidagi ma'lumotlarni ko'rish uchun !thread yozing

Masalan: !thread ffffc80a11a7f700

2.Linux operatsion tizimida terminal muhiti yordamida dastur yaratish bosqichlari


Terminalni ochish


Ilovalarni ko'rsatish belgisini bosiladi . Ushbu belgini quyidagi rasmda ko'rsatilganidek, ishga tushirish panelining pastki o'ng tomonida topish mumkin.

.
Qidiruv satriga terminalni kiritiladi .

Uni ishga tushirish uchun terminal belgisini tanlang .

GCC o'rnatilganligini tekshirish


GNU Compiler Collection (GCC) - bu C va C++, Go va boshqalar kabi boshqa tillar uchun kutubxonalar va kompilyatorlar to'plami.
Tizimda GCC kompilyatori o'rnatilganligini tekshirish uchun quyidagi buyruqni bajariladi.
gcc -v

Agar siz quyidagi skrinshotning oxirida shunga o'xshash xabarni olinsa,GCC kompilyator o'rnatilgan va manba kod faylini yaratishga o'tish mumkin.

Quyidagi rasmda ko'rsatilgan xabarni ko'rinsa, GCC kompilyatorini o'rnatish kerak.

GCC kompilyatorini tizimingizga o'rnatish uchun quyida ko'rsatilgan buyruqdan foydalaniladi. Ubuntu 20.04 da GCC o'rnatilishi haqida batafsil maqola bu yerda.
sudo apt install gcc

Birinchi qadam parolingizni kiritishdir. Parolni kiritganingizdan so'ng, o'rnatish boshlanadi. Keyinchalik o'rnatishni tasdiqlash so'raladi. O'rnatishni tasdiqlash uchun y kiritiladi .

O'rnatish muvaffaqiyatli tugallangandan so'ng, siz quyidagi chiqishni ko'rishingiz kerak.

C dasturni yaratish


“Hello.c” nomli faylni yaratish uchun terminalingizga quyidagi buyruqni kiriting. Siz o'zingiz xohlagan faylga nom berish mumkin, lekin eng yaxshi amaliyot dasturni tavsiflovchi nomdan foydalanishdir.
gedit hello.c

Ushbu buyruqni ishga tushirganda, Linux matn muharririni ishga tushiradi.

Hello World! chop etish uchun quyidagi C manba kodini kiritiladi!
#include

int main()



{

printf("Salom dunyo!");



qaytish 0;

}

Download 46.05 Kb.

Do'stlaringiz bilan baham:
1   2   3




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