Linux (Ubuntu)

Jami: 550 ta buyruq mavjud
Miscellaneous
Oxirgi ishlatilgan 10 ta buyruq tarixi

Terminalda yozilgan eng so'nggi buyruqlar ro'yxati.

history | tail -n 10
Miscellaneous
Fayl ichidagi takrorlangan qatorlarni o'chirish

Matnni tartiblaydi va duplikatlardan tozalaydi.

sort file.txt | uniq > unique.txt
Miscellaneous
Terminalda soatni chiroyli ko'rish

Terminalning yuqori burchagida doimiy vaqtni ko'rsatadi.

watch -t -n 1 "date +%T"
Process
Jarayonning barcha bolalarini (Child processes) ko'rish

Asosiy dasturga bog'langan barcha qo'shimcha jarayonlar IDsi.

pgrep -P [PID]
Process
Barcha ishlayotgan xizmatlar holati

Hozirda faol bo'lgan tizim servislarini ko'rsatadi.

systemctl list-units --type=service --state=running
Process
Jarayonni fonda davom ettirish (bg)

To'xtatilgan (suspended) dasturni orqa fonda ishga tushiradi.

bg %1
File System
Bo'sh fayl yaratish (1GB hajmli)

Diskda joyni band qilish uchun sun'iy ravishda katta fayl yaratadi.

fallocate -l 1G test.img
File System
Disk partitionlarining UUID raqamlari

Disklarni identifikatsiya qilish uchun noyob kodlar ro'yxati.

sudo blkid
File System
Faylning MD5 xeshini tekshirish

Yuklab olingan fayl butunligini va xatosizligini tekshiradi.

md5sum file.iso
File System
Eng katta 5 ta papkani topish

Diskda eng ko'p joy egallagan papkalarni aniqlaydi.

du -ah / | sort -rh | head -n 5
Bash Scripting
Oxirgi buyruqni qayta bajarish (sudo bilan)

Agar parolingiz esdan chiqsa, oxirgi buyruqni root huquqi bilan qaytaradi.

sudo !!
Bash Scripting
Random 16 belgili parol yaratish

Xavfsiz va tasodifiy parollar generatsiyasi.

openssl rand -base64 12
Bash Scripting
Buyruq natijasini ham ekranga, ham faylga yozish

Natijani kuzatish bilan birga saqlab ham qoladi.

ls -la | tee output.txt
Bash Scripting
Fayl ichidagi bo'sh qatorlarni o'chirish

Matnni tozalash va siqish uchun qulay buyruq.

sed -i "/^$/d" file.txt
Bash Scripting
Matnli faylni barcha kichik harfga o'tkazish

Fayl ichidagi barcha katta harflarni kichraytiradi.

tr "[:upper:]" "[:lower:]" < file.txt
Cloud & API
Kubernetes klasteridagi barcha xizmatlar

K8s muhitidagi faol tarmoq nuqtalarini ko'rsatadi.

kubectl get services
Cloud & API
DigitalOcean API orqali barcha dropletlar

Bulutli serverlaringiz holatini terminalda ko'rish.

doctl compute droplet list
Cloud & API
Ommaviy IP manzilni JSON formatda olish

Sizning tarmog'ingiz (shahar, provayder) haqida batafsil ma'lumot.

curl -s https://ipapi.co/json/
Performance
CPU navbatidagi jarayonlar soni

Protsessor ishlarni bajarishga ulgurayotganini tekshiradi.

vmstat 1 5
Performance
Eng ko'p RAM yeyotgan 10 ta jarayon

Operativ xotirani eng ko'p band qilgan dasturlar reytingi.

ps aux --sort=-%mem | head -n 11
Performance
Diskning yozish kechikishini (Latency) ko'rish

Disk qanchalik sekin ishlayotganini mikrosekundlarda tahlil qiladi.

iostat -zt 1
System Security
Fayl ruxsatlarini raqamli ko'rinishda chiqarish

Fayl huquqlarini (755, 644) ko'rish uchun qulay usul.

stat -c "%a %n" *
System Security
Jarayonni qaysi foydalanuvchi ishga tushirgan

Berilgan PID raqamli dasturning egasini aniqlaydi.

ps -o user= -p [PID]
System Security
SSH orqali oxirgi muvaffaqiyatsiz urinishlar

Serveringizga ruxsatsiz kirishga harakat qilgan IP manzillar.

sudo lastb | head -n 10
System Security
Tizimdagi barcha SUID fayllarni topish

Root huquqi bilan ishlaydigan potentsial xavfli fayllarni aniqlaydi.

find / -perm /4000 -type f 2>/dev/null
System Security
Foydalanuvchi paroli oxirgi marta qachon o'zgargan

Hisob xavfsizligi va parollar muddati haqida ma'lumot.

sudo chage -l $USER
Advanced Network
Tarmoq ulanishlarini mamlakat bo'yicha ko'rish

Serverga qaysi tashqi IP manzillar ulanib turganini ro'yxat qiladi.

netstat -ant | awk '{print $5}' | cut -d: -f1 | uniq