Linux (Ubuntu)

Jami: 550 ta buyruq mavjud
Memory
SWAP xotirani o'chirish

SWAP xotirani to'xtatadi.

sudo swapoff -a
Memory
SWAP xotirani yoqish

Zaxira xotirani ishga tushiradi.

sudo swapon -a
Network
Ochiq portlarni filtrsiz ko'rish

Barcha ulanishlarni raqamli ko'rinishda ko'rsatadi.

netstat -an
Network
Domain IP manzillarini bilish

Sno'mga tegishli barcha IP manzillarni chiqaradi.

host google.com
Network
Ping (Faqat 4 marta)

Cheksiz ping o'rniga faqat 4 ta paket yuboradi.

ping -c 4 google.com
Security
SSH kalit yaratish

Serverga parolsiz kirish uchun xavfsiz kalit yaratadi.

ssh-keygen -t rsa -b 4096
System
Environment o'zgaruvchilari

Tizimdagi barcha muhit o'zgaruvchilari (PATH, USER, va h.k.).

printenv
System
Crontab tahrirlash

Avtomatik vazifalarni rejalashtirish oynasini ochadi.

crontab -e
System
Yadro (Kernel) xatolarini qidirish

Tizim yuklanishidagi apparat xatolarini topadi.

dmesg | grep -i error
System
Mashina ID raqami

Linuxta har bir kompyuter uchun noyob ID.

cat /etc/machine-id
Process
Barcha jarayonlar daraxti

Qaysi jarayon qaysi biridan tug'ilganini ko'rsatuvchi daraxt.

pstree -p
Files
Papka hajmini tartiblash

Papka ichidagi pod-papkalar hajmini o'sish tartibida ko'rsatadi.

du -sh ./*/ | sort -h
Files
Fayl turini aniqlash

Fayl kengaytmasidan qat'iy nazar uning haqiqiy turini aniqlaydi.

file --mime-type filename
Security
Sudo buyruqlarini tekshirish

Hozirgi foydalanuvchining sudo huquqlarini ko'rsatadi.

sudo -l
System
Tizim loglarini tozalash

7 kundan eski tizim loglarini o'chirib joy bo'shatadi.

sudo journalctl --vacuum-time=7d
System
Hostname o'zgartirish

Kompyuter nomini tahrirlash.

sudo hostnamectl set-hostname [name]
System
Ochiq fayllar soni limiti

Tizimda bir vaqtda nechta fayl ochish mumkinligini ko'rsatadi.

ulimit -n
System
Tizim arxitekturasini ko'rish

OS 64-bit yoki 32-bit ekanini tezkor bilish.

arch
System
Rejalashtirilgan o'chirishni bekor qilish

shutdown buyrug'ini bekor qiladi.

sudo shutdown -c
System
Kompyuterni 10 daqiqadan keyin o'chirish

Taymer orqali avtomatik o'chirishni rejalashtiradi.

sudo shutdown +10
System
Terminalni video yozish

Terminaldagi harakatlarni video (text-based) formatda yozib oladi.

asciinema rec
System
Oxirgi 20 ta buyruq tarixi

Terminalda ishlatilgan oxirgi buyruqlar.

history | tail -n 20
System
Kalendar (3 oylik)

O'tgan, hozirgi va kelgusi oy kalendarini ko'rsatadi.

cal -3
System
Tizim vaqtini formatda ko'rish

Hozirgi vaqtni yil-oy-kun formatida chiqaradi.

date "+%Y-%m-%d %H:%M:%S"
Python
HTTP server yaratish (Python)

Joriy papkani brauzerda 8080-port orqali ulashish.

python3 -m http.server 8080
Regex
JSON faylni chiroyli chiqarish

Tartibsiz JSON faylni terminalda chiroyli ko'rsatadi.

jq . file.json
Security
MD5 xeshlash

Fayl butunligini tekshirish uchun MD5 kodini yaratadi.

md5sum filename