Linux nima va nega serverlar unda ishlaydi
Yadro va distributiv, terminal, qayerda mashq qilish
Linux — bepul va ochiq kodli operatsion tizim. Uning yadrosini (kernel) 1991-yilda finlyandiyalik talaba Linus Torvalds yozishni boshlagan. Bugun internetdagi serverlarning katta qismi, Android telefonlar, routerlar, superkompyuterlar — Linux'da ishlaydi. Shu saytning o'zi ham Linux serverda (Ubuntu) turibdi.
Yadro va distributiv
| Tushuncha | Nima | Misol |
|---|---|---|
| Yadro (kernel) | apparat bilan ishlaydigan markaziy qism | Linux kernel |
| Distributiv | yadro + dasturlar + paket menejeri — tayyor tizim | Ubuntu, Debian, Fedora, Linux Mint |
Serverlar uchun eng ko'p tanlanadiganlaridan biri — Ubuntu Server (biz shu kursda Ubuntu buyruqlaridan foydalanamiz).
Nega serverlarda Linux
- Bepul — litsenziya uchun pul to'lanmaydi.
- Barqaror — oylab qayta yuklanmasdan ishlaydi.
- Kam resurs — grafik interfeyssiz, faqat kerakli narsa.
- Masofadan boshqarish — hammasi matnli buyruqlar bilan, SSH orqali (2-bobda).
Terminal
Serverda sichqoncha va oynalar yo'q — faqat terminal: buyruq yozasiz, natija matn bo'lib chiqadi.
ubuntu@server:~$ whoami
ubuntu
ubuntu@server:~$ date
Tue Oct 13 16:00:00 UTC 2026
ubuntu@server:~$ — taklif satri (prompt): foydalanuvchi ubuntu, kompyuter server, joriy papka ~ (uy papkasi),
$ — oddiy foydalanuvchi (# bo'lsa — root, eng katta huquqli administrator).
Qayerda mashq qilish
| Usul | Kim uchun |
|---|---|
| WSL (Windows Subsystem for Linux) | Windows 10/11 — Microsoft Store'dan Ubuntu o'rnatiladi |
| VirtualBox + Ubuntu | istalgan kompyuter, alohida virtual mashina |
| Bepul bulut serveri | haqiqiy server tajribasi (ko'pchilik provayderlarda sinov tarifi bor) |
💡 Linux'da katta va kichik harf farq qiladi:
Fayl.txtvafayl.txt— ikki xil fayl.