Linux (Ubuntu)

Jami: 550 ta buyruq mavjud
Xavfsizlik (Security)
Portni ochish

Firewall orqali 80-portga ruxsat beradi.

sudo ufw allow 80/tcp
Xavfsizlik (Security)
Firewall holati

Ubuntu xavfsizlik devori holatini korsatadi.

sudo ufw status
Tizim boshqaruvi
Avto-ishga tushirish

Kompyuter yoqilganda dasturni avtomatik yoqadi.

sudo systemctl enable docker
Tizim boshqaruvi
Xizmatni toxtatish

Ishlab turgan xizmatni toxtatadi.

sudo systemctl stop nginx
Tizim boshqaruvi
Xizmatni yoqish

Toxtab turgan xizmatni ishga tushiradi.

sudo systemctl start nginx
Tizim boshqaruvi
Systemd holati

Xizmat ishlayotganini tekshiradi.

systemctl status ssh
Log va Monitoring
Yadro loglari

Yadro tomonidan qayd etilgan xabarlarni korsatadi.

dmesg
Disk va Xotira
Swap xotira

Swap holatini korsatadi.

swapon --show
Fayl va Papkalar
Faylni tozalash

Fayl ichidagi hamma narsani ochirib, bosh qiladi.

> fayl.txt
Fayl va Papkalar
Fayl oxiriga matn qoshish

Fayl oxiriga yangi qator qoshadi.

echo 'matn' >> fayl.txt
Matn tahrirlash
Takrorlanishni ochirish

Ketma-ket kelgan bir xil qatorlarni bittasini qoldiradi.

uniq fayl.txt
Matn tahrirlash
Sort qilish

Fayl ichidagi qatorlarni alifbo tartibida teradi.

sort fayl.txt
Matn tahrirlash
Fayl qatorlarini sanash

Fayl ichida nechta qator borligini sanaydi.

wc -l fayl.txt
Matn tahrirlash
Awk ustun ajratish

Matnning faqat birinchi ustunini ajratib oladi.

awk '{print $1}' fayl.txt
Matn tahrirlash
Sed bilan almashtirish

Fayl ichidagi sozlarni ozgartiadi.

sed -i 's/eski/yangi/g' fayl.txt
Paketlar (APT/DPKG)
Dastur versiyasi

Ornatilgan dasturning versiyasini tekshiradi.

python3 --version
Tizim boshqaruvi
Hostname ozgartirish

Kompyuterning tarmoqdagi nomini ozgartiradi.

sudo hostnamectl set-hostname nom
Tarmoq (Network)
Marshrutlarni korish

Tarmoq marshrutlash jadvalini chiqaradi.

route -n
Tarmoq (Network)
Tarmoq interfeyslari

Tarmoq maumotlarini korsatadi.

ifconfig
Arxiv va Siqish
Zipni ochish

.zip arxivini ochadi.

unzip arxiv.zip
Arxiv va Siqish
Zip arxiv yaratish

Papkani .zip formatida arxivlaydi.

zip -r arxiv.zip papka/
Fayl va Papkalar
Joriy papka manzili

Siz hozir qaysi papkada turganingizni korsatadi.

pwd
Fayl va Papkalar
Simvolik havola

Fayl yoki papkaga shortcut yaratadi.

ln -s original link
Tizim boshqaruvi
Cron ishlarini korish

Avtomatlashtirilgan vazifalar royxatini korsatadi.

crontab -l
Matn tahrirlash
Vim muharriri

Professional terminal muharririni ochadi.

vim fayl.txt
Matn tahrirlash
Nano muharriri

Terminal ichida oddiy matn muharririni ochadi.

nano fayl.txt
Disk va Xotira
Unmount qilish

Ulangan diskni xavfsiz ajratadi.

sudo umount /mnt