DEV Community

Kamoliddin Zaylobiddinov
Kamoliddin Zaylobiddinov

Posted on

Terminal commandlari haqida qisqa va batafsil malutmotlar !

Terminal komandalarini ishlatish — bu operatsion tizimni boshqarishning qulay va samarali usuli hisoblanadi. Ajoyib emasmi? 🚀 Quyida Linux yoki Unix asosidagi tizimlarda eng ko'p ishlatiladigan terminal komandalarining professional va kulib olishga arzigulik ta'rifi keltirilgan. 😎

Fayl va Kataloglar bilan Ishlash 📂 (Hammasi yo'lda bo'ladi!)
pwd
Hozirgi ishchi katalogning yo'lini chiqaradi (Print Working Directory). Boshqa sayohatlar qilishni o'ylamang! 🛣️
Misol:
pwd

ls
Joriy katalogdagi fayllar va papkalarni ko'rsatadi. Katalogingizni tekshirib ko'rishni unutmaymiz! 📂
Misol:
ls -l

cd
Katalogni o'zgartirish komandasidir. Qaysi joyga boramiz? 🏖️
Misol:
cd /home/user/Documents

mkdir
Yangi papka yaratish komandasi. Boshqa fayllar bilan kuchli janglarga tayyor bo'ling! ⚔️
Misol:
mkdir newFolder

rm
Fayl yoki katalogni o'chirish. Hayot shunday: ba'zida fayllarni hayotdan uzish kerak. 😅
Misol:
rm -r folderName

mv
Fayl yoki katalogni ko'chirish yoki nomini o'zgartirish. Qachon nomni o'zgartirsangiz, siz nafaqat fayl, balki o'zingizni ham yangi shaklga keltirasiz! ✨
Misol:
mv file.txt newName.txt

Jarayonlarni Boshqarish 🛠️ (Mavjud jarayonlar asosan... yuqorida)
top
Tizimdagi joriy jarayonlar va resurslarni monitoring qilish. Tizimni kuzatib turing, kompyuter ham biron bir narsa uyushtiryaptimi, deb bilasiz! 👀
Misol:
top

ps
Tizimdagi faol jarayonlarni ko'rsatadi. Agar kompyuter sekin ishlayotgan bo'lsa, ehtimol u yomon kunni boshdan kechirmoqda. 😜
Misol:
ps aux

kill
Ma'lum bir jarayonni tugatish. Alohida diqqat bilan so'rov yubormaslikka harakat qiling! 🔪
Misol:
kill 1234

htop
top komandasi o'xshash, ammo yanada interaktiv va qulay. Zamonaviy hisobda! 😎

Foydalanuvchilar va Ruxsatlar 🔐 (Ega bo'lish — jang)
chmod
Fayl va katalogning ruxsatlarini o'zgartirish. Ushbu ruxsatlarni boshqarish imkoniyati haqiqatan ham sizni yaratuvchi sifatida ta'sir qiladi! 💡
Misol:
chmod 755 script.sh

chown
Fayl yoki katalog egasini o'zgartirish. Endi kimning xohishi muhim, haqiqatan ham! 👑
Misol:
chown user:user group.txt

Internet va Tarmoq 🌐 (WIFI ga ulanib oling)
ping
Tarmoqdagi kompyuterga so'rov yuborish. Kompyuterga "Salom!" deyish imkoniyati! 👋
Misol:
ping google.com

curl
Web resurslaridan ma'lumot olish. Shayx qanday, va hali sizga "curl" komandasini ko'rsatmadi! 💻
Misol:
curl https://example.com

ifconfig
Tarmoq interfeyslarining holatini ko'rsatadi. Boshqacha aytganda, kompyuterning maxfiy agenti (manzillarni tekshiradi). 🕵️‍♂️
Misol:
ifconfig

Fayllar bilan Ishlash 🗂️ (Bashorat qilish qiyin, ammo qiziqarli)
cat
Faylni terminalda ko'rsatish. Ma'lumotlarni tekshirishni boshlang! 🧐
Misol:
cat file.txt

nano
Terminalga asoslangan matn tahrirlagichni ochish. O'zgartirishlar tez-tez qilish yaxshi! ✏️
Misol:
nano file.txt

echo
Matnni ekranga chiqarish. Dasturlashda eng yaxshi narsa — ko'proq yozish. ✍️
Misol:
echo "Hello, World!"

Tizim Monitoring va Diagnostika 📊 (Sizni eshitayotgan sistemasi)
df
Disk maydonining umumiy va foydalanilgan qismini ko'rsatadi. Kimning disksi eng katta ekanini bilib o'ling! 🚗
Misol:
df -h (insonga qulay formatda)

du
Katalog yoki faylning diskdan egallagan joyini ko'rsatadi. Faylni o'lchash uchun ehtiyot bo'ling, buning ustiga nazorat eting! 📏
Misol:
du -sh folderName

Arxivlash va Siqish 📦 (Nima ketayotganini vaqti-vaqti bilan tekshirib turing)
tar
Fayllarni arxivlash va arxivlarni ochish uchun ishlatiladi. Arxivni siqib, qayta chiqarishga tayyor bo'ling. 📤
Misol:
tar -czvf archive.tar.gz folder/ (Arxivlash)

Arxivni chiqarish:
tar -xzvf archive.tar.gz

zip / unzip
Fayllarni ZIP formatda siqish va chiqarish uchun ishlatiladi. Boshqacha aytganda, bu sizga ishlatishingiz kerak bo'lgan maksimal qulaylik!
Misol:
zip archive.zip file1.txt file2.txt

Arxivni ochish:
unzip archive.zip

Qidiruv 🔍 (Sizni qidirayotgan joy)
find
Fayllarni ma'lum shartlarga ko'ra qidirish. O'zingizni qidirib, nimalarga erishganingizni bilib o'ling! 🧐
Misol:
find /home/user -name "*.txt"

grep
Fayl ichida ma'lum matnni qidiradi. To'g'ri so'zni topishga juda zarur! 💡
Misol:
grep "keyword" file.txt

Terminaldan chiqish va sessiyalar 🚪 (Oxirgi komanda!)
exit
Terminal yoki shell sessiyasini tugatadi. Endi chindan ham doimiy tasavvurga ega bo'lgandek, chiqish vaqti keldi. 💼
Misol:
exit**[](

url
)**

Top comments (0)