🖥️ Terminal Buyruqlarini O’rganish: Boshlang’ichlar uchun Qo’llanma



This content originally appeared on DEV Community and was authored by IRMuhammadjon

Terminal Komandalar: Kataloglar va Fayllar Bilan Ishlash

Ushbu postda biz terminal orqali ishlatiladigan ba’zi asosiy buyruqlarni ko‘rib chiqamiz. Har bir buyruqni qanday ishlatish va ularning qanday foydalari borligi haqida qisqacha ma’lumot beramiz.

📜 1. cd va ls bilan kataloglarda harakat qilish

Katalogga o‘tish:

bash
cd ~/Proyektlar/MeningIlovam

Bu misolda biz MeningIlovam papkasiga o‘tyapmiz.

Katalogni ko‘rish:

 bash
Copy code
ls

Bu buyruq katalog ichidagi fayl va papkalarni ko‘rsatadi.

📝 2. touch va nano bilan fayllarni yaratish va tahrirlash

Yangi fayl yaratish:

bash
Copy code
touch README.md
Bu buyruq yangi README.md faylini yaratadi.

Faylni tahrirlash:

bash
Copy code
nano README.md
Bu buyruq orqali README.md faylini tahrirlash uchun nano terminal muharririga o‘tasiz.

🧹 3. Ish joyingizni rm bilan tozalash
Katalogni o‘chirish:

bash
Copy code
rm -rf vaqtinchalik
rm buyrug‘i fayllarni yoki kataloglarni o‘chiradi. -rf opsiyasi katalog ichidagi hamma narsani o‘chiradi.

Diqqat: Ehtiyot bo‘ling, rm -rf doimiy o‘chiradi.

🌍 4. Git bilan ishlash: git
Repository holatini tekshirish:

bash
Copy code
git status
git status buyrug‘i yordamida repositoryning holatini tekshirishingiz mumkin.

O‘zgarishlarni saqlash:

bash
Copy code
git commit -m “Yangi xususiyat qo‘shildi”
git commit o‘zgarishlarni saqlaydi. -m esa komment qo‘shish imkonini beradi.

📦 5. Jarayonlarni boshqarish: ps va kill
Jarayonlarni ko‘rish:

bash
Copy code
ps aux
Bu buyrug‘ yordamida tizimdagi hamma jarayonlarni ko‘rishingiz mumkin.

Jarayonni to‘xtatish:

bash
Copy code
kill -9 1234
kill buyrug‘i jarayonni to‘xtatadi.

🔍 6. Matn qidirish: grep
Matnni qidirish:

bash
Copy code
grep “xato” server.log
grep matnlarni qidirishda juda qulay. Bu misolda server.log faylida “xato” so‘zini qidiryapmiz.


This content originally appeared on DEV Community and was authored by IRMuhammadjon