Linux (Ubuntu)

Jami: 550 ta buyruq mavjud
System
Yangi foydalanuvchi qo'shish

Tizimga yangi user qo'shishning eng oson yo'li.

sudo adduser [username]
Files
Eng katta fayllar (Disk space)

/var papkasidagi eng katta 10 ta fayl.

du -a /var | sort -n -r | head -n 10
Files
Faylni massiv o'zgartirish

Barcha .txt fayllarni .log ga o'zgartiradi.

rename 's/\.txt/\.log/' *.txt
Files
Mime-type qo'llanmasi

Tizim taniydigan barcha fayl turlari ro'yxati.

cat /etc/mime.types
Network
Ochiq ulanishlar soni

Tizimdagi jami ochiq soketlar soni qisqacha.

ss -s
Process
Jarayonni xotira bilan kuzatish

Jarayonlarni operativ xotira iste'moli bo'yicha tartiblaydi.

top -o %MEM
Disk
Disk yozish tezligini test qilish

Diskning real yozish tezligini o'lchaydi.

dd if=/dev/zero of=testfile bs=1G count=1 oflag=dsync
System
Tizim vaqti sinxronizatsiyasi

Vaqt internet bilan to'g'ri sozlanganini tekshiradi.

timedatectl status
Hardware
CPU model nomi

Protsessor modelini aniq ko'rsatadi.

grep "model name" /proc/cpuinfo
Files
Fayl blokirovkasini ko'rish

Qaysi fayl qaysi dastur tomonidan band qilingan.

cat /proc/locks
Network
Tarmoq marshruti

Paketlar qaysi yo'l bilan internetga chiqishini ko'rsatadi.

ip route show
System
Eng katta 10 ta buyruq (History)

Siz eng ko'p ishlatadigan buyruqlar reytingi.

history | awk '{print $2}' | sort | uniq -c | sort -rn | head
Files
Fayl hajmini faqat byte da ko'rish

Fayl hajmini aniq byte larda chiqaradi.

ls -l --block-size=1
PHP
PHP o'rnatilgan modullar

PHPga ulangan barcha kutubxonalar.

php -m
Node.js
Node paketlarni audit qilish

Xavfsizlikka qarshi Node paketlarni tekshiradi.

npm audit
Docker
Docker imidjlarni tozalash

Ishlatilmayotgan hamma imidjlarni o'chiradi.

docker rmi $(docker images -q)
Git
Git commit o'zgartirish

Eng oxirgi commit xabarini tahrirlaydi.

git commit --amend
Security
Fayl MD5 tekshiruvi

Faylning MD5 kodi mosligini tekshiradi.

md5sum -c checksum.md5
Network
TCP ulanishlar statistikasi

Tarmoqdagi xatolar va paketlar statistikasi.

netstat -s
Network
Interfeys drayverini bilish

Tarmoq kartasi qaysi drayverda ishlayotganini ko'rsatadi.

ethtool -i eth0
Files
Faylni teskari o'qish

Faylning oxirgi qatoridan birinchi qatoriga qarab o'qiydi.

tac file.txt
Regex
Matn ichidagi sonlarni sanash

Faylda jami nechta raqam qatnashganini hisoblaydi.

grep -oE "[0-9]+" file.txt | wc -l
Security
Faylni base64 dan tiklash

Kodlangan faylni asl holiga qaytaradi.

base64 -d encoded.txt > original.txt
Files
Katalog ierarxiyasi (Chuqur)

3-pog'onagacha bo'lgan papkalarni ko'rsatadi.

tree -L 3
System
Aliyaslar ro'yxati

Qisqartirilgan buyruqlar ro'yxati.

alias
System
Terminal ranglarini test qilish

Terminalingiz necha xil rangni qo'llashini tekshiradi.

msgcat --color=test
Disk
Diskni tekshirish (Read-only)

Diskni tuzatmasdan xatolarini ko'zdan kechiradi.

sudo fsck -n /dev/sda1