An open API service indexing awesome lists of open source software.

https://github.com/ismoilovdevml/linux-administrator-roadmap

Linux administrator Roadmap
https://github.com/ismoilovdevml/linux-administrator-roadmap

docker ismoilovdev linux linux-administration oinix roadmap

Last synced: about 1 year ago
JSON representation

Linux administrator Roadmap

Awesome Lists containing this project

README

          

# Linux-administrator
Linux Tizim Administratorligi yo'l xaritasi o'zbek tilida
Linux ma'muri yoki tizim muhandisi - IT sohasida mashhur kasb Dunyodagi IT-kompaniyalarning yarmidan ko'pi ishlab chiqarishda Linuxdan foydalanadi, shuning uchun Linux administratori doimo ishi bo'ladi.
## SysAdminning roli va mas'uliyati qanday?
SysAdmin ko'pincha rol va mas'uliyat nuqtai nazaridan generalist deb ataladi, ammo ularni beshta asosiy mas'uliyatga qisqartirish mumkin:
## Kompaniya infratuzilmasini sozlash va boshqarish.

Bu sizning foydalanuvchilaringiz va ilovalaringizni qo'llab-quvvatlash uchun zarur bo'lgan barcha apparat, dasturiy ta'minot va operatsion tizimlarni o'z ichiga oladi. Barcha serverlar doimo muammosiz ishlashini ta'minlash va kerakli dasturiy ta'minotni o'rnatish va yangilashni amalga oshirish SysAdminning vazifasidir.
## Foydalanuvchilarning barcha tizimlar va ma'lumotlarga kirishlari va ruxsatlarini boshqaring.

SysAdmin sifatida siz turli xil foydalanuvchi ruxsatlari va administratorlarini boshqarasiz. Siz foydalanuvchi loginlarini, SSO (bitta kirish) siyosatlarini boshqarish va kompaniyaning barcha xavfsizlik talablari bajarilishini taʼminlash uchun javobgar boʻlasiz.
## Har kuni xavfsizlikni zaxiralash va tiklashni amalga oshiring.

Kompaniya infratuzilmasi va ma'lumotlarining xavfsizligi SysAdminning eng katta mas'uliyatlaridan biridir. Agar server yoki dasturda biror narsa noto'g'ri bo'lgan bo'lsa, ular har kuni xavfsizlik zaxiralarini amalga oshirishlari kerak va mijozlarning salbiy tajribasi yoki asosiy yo'qotishlarni oldini olish uchun narsalarni qayta tiklash va ishga tushirish sizning vazifangizdir.
## Kompaniya ilovalari va infratuzilmasi bo'ylab barcha monitoring va ogohlantirishlarni boshqaring.

SysAdmin nosozliklarni sodir bo'lganda tezda aniqlash uchun muhim tarmoq ko'rsatkichlarini (CPU, foydalanish, DNS, kechikish va h.k.) diqqat bilan kuzatishi kerak bo'ladi.
## Muammoni hal qilish va muammolarni bartaraf etish.

Bu SysAdmin rolining asosiy jihatlaridan biridir. Ishning katta qismi muammolarni yuzaga kelganda hal qilish va kompaniya bo'ylab xavfsizlikni ta'minlaydigan echimlarni topishdan iborat bo'ladi. SysAdmins yangi muammolarga duch kelganda, o'zlarini juda ko'p ish joyida o'rganishadi.
## Eng yaxshi Tizim Administratorligi kurslari
* `Kurs - Udemy` [Automate Linux SysAdmin tasks with Ansible in 80+ examples](https://www.udemy.com/course/automate-linux-tasks-with-ansible/)

* `Kurs - Udemy` [Conviértete en un SysAdmin en Linux, Windows Server y MySQL](https://www.udemy.com/course/conviertete-en-un-sysadmin-en-linux-windows-server-y-mysql/)

* `Kurs - Google` [Tizim boshqaruvi va IT infratuzilma xizmatlari ](https://www.coursera.org/learn/system-administration-it-infrastructure-services)

* `Kurs` [UNIX / LINUX bo'yicha o'quv qo'llanma](https://www.tutorialspoint.com/unix/index.htm)

## Avtomatlashtirish
* `Maqola` [Konfiguratsiyani boshqarish nima?](https://www.redhat.com/en/topics/automation/what-is-configuration-management)
* `Maqola` [Konfiguratsiya boshqaruviga kirish | DigitalOcean](https://www.digitalocean.com/community/tutorials/an-introduction-to-configuration-management)
* `Maqola` [Top 5 konfiguratsiyani boshqarish vositalari | Opensource.com](https://opensource.com/article/18/12/configuration-management-tools)

**Chef server**
* `Maqola` [Chef Web qo'llanma](https://docs.chef.io/)
* `Maqola` [DevDocs — Chef 12 qo'llanma](https://devdocs.io/chef~12/)
* `Qo'llanma` [Chef yangi boshlanuvchilar uchun qo'llanma | Linode](https://www.linode.com/docs/applications/configuration-management/beginners-guide-chef/)

**Puppet**
* `Qo'llanma` [Puppet (dasturiy ta'minot)](https://en.wikipedia.org/wiki/Puppet_(software))
* `Video` [Puppet nima? | Pupppet qanday ishlaydi? | Yangi boshlanuvchilar uchun Puppet](https://youtu.be/llcjg1R0DdM)
* `Video` [Puppet qanday ishlaydi](https://youtu.be/QFcqvBk1gNA)
* `Video` [Puppet to'liq kursi | Puppet bosqichma-bosqich o'rganing | Yangi boshlanuvchilar uchun Puppet](https://youtu.be/F-NGOvYiV9g)
* `Video` [Chef vs Puppet vs Ansible vs Saltstack | Konfiguratsiyani boshqarish vositalari | DevOps Tools](https://youtu.be/_TVNCTK808I)

## Linux konteynerlari
* `Maqola` [Docker ichki qismlari](https://medium.com/@BeNitinAgarwal/understanding-the-docker-internals-7ccb052ce9fe)

**Docker**

Videodarslar Muallifi: Farhod Dadajanov
* `Video` [Docker haqida batafsil! Kirish.](https://youtu.be/trW0gihZ78E)
* `Video` [Dockerda containerlar boshqaruvi](https://youtu.be/QCez1zKsSRg)
* `Video` [Docker image'lar bilan ishlaymiz](https://youtu.be/MMP8wCj-5Gg)
* `Video` [Dockerfile yordamida docker image quramiz!](https://youtu.be/qHTs15-_mdU)
* `Video` [Konteyner va localhost orasida portlarni bog'lash](https://youtu.be/3aZ0BnRMo0w)
* `Video` [Docker imageni docker-hubga joylash ](https://youtu.be/XRGkMXfQu64)
* `Video` [Container'larda ma'lumot boshqaruvi ](https://youtu.be/TRS1G6OZDjE)
* `Video` [Dockerda tarmoqlar bilan ishlash ](https://youtu.be/j6oEaDrVi08)
* `Video` [Docker-compose bilan tanishamiz ](https://youtu.be/WBTv6ONh1iI)

**Linux LVM**
* `Video` [LVM ga kirish - YouTube](https://youtu.be/dMHFArkANP8)
* `Video` [Logical Volume Management - LVM nima va undan qanday foydalanish kerak - YouTube](https://youtu.be/214rUhQe7B4)
* `Video` [Linux Logical Volume Manager (LVM) bo'yicha qo'llanma - YouTube](https://youtu.be/MeltFN-bXrQ)
## Dasturlash
**Bash dasturlash tili**
* `Qo'llanma` [Bash uchun qo'llanma](https://tiswww.case.edu/php/chet/bash/bashref.html)
* `Qo'llanma` [Bash uchun qo'llanma](https://www.gnu.org/savannah-checkouts/gnu/bash/manual/bash.html)

**Linux dinamik kutubxonalari**
* `Qo'llanma` [Linux dinamik kutubxonalari anatomiyasi - IBM](https://developer.ibm.com/tutorials/l-dynamic-libraries/)
* `Qo'llanma` [Linux asoslari: Statik kutubxonalar va dinamik kutubxonalar](https://medium.com/swlh/linux-basics-static-libraries-vs-dynamic-libraries-a7bcf8157779)
* `Qo'llanma` [Linuxda dinamik va statik kutubxonalarni qanday boshqarish kerak](https://opensource.com/article/20/6/linux-libraries)

**Linux paketi tushunchalari**
* `Qo'llanma` [Linuxda paketlarni boshqarishning umumiy ko'rinishi](https://www.linode.com/docs/guides/linux-package-management-overview/)
* `Qo'llanma` [Yum, RPM, Apt, Dpkg, Aptitude va Zypper bilan Linux paketlarini boshqarish](https://www.tecmint.com/linux-package-management/)
* `Qo'llanma` [Ubuntu va Debian Package Management Essentials](https://www.digitalocean.com/community/tutorials/ubuntu-and-debian-package-management-essentials)

**Python**
* `Qo'llanma` [Python darsligi](https://docs.python.org/3/tutorial/)
* `Qo'llanma` [Python darsligi - W3schools](https://www.w3schools.com/python/)
* `Video` [Python qo'llanmasi - yangi boshlanuvchilar uchun Python to'liq kursi](https://youtu.be/_uQrJ0TkZlc)
* `Video` [Python-ni o'rganing - yangi boshlanuvchilar uchun to'liq kurs](https://youtu.be/rfscVS0vtbw)

**O'zbek tilida Pyhon darslari**
* `You Tube playlist` [Python dasturlash kursi - Botir Ziyatov ](https://www.youtube.com/playlist?list=PLOvS2OkP87tSfos3rmPAhg9FqFDhbOcr1)
* `You Tube playlist` [DASTURLASH ASOSLARI - Anvar Narzullayev ](https://www.youtube.com/playlist?list=PLwsopmzfbOn9Lw5D7a26THpBDgAma1Sus)
* `You Tube playlist` [Python dasturlash tili - code uz ](https://www.youtube.com/playlist?list=PLPCDJXWqKXKEYN2Ke6v79YmDs9K3YK27v)

**Git bilan ishlash**
* `Qo'llanma` [Git bilan ishlash qo'llanmasi](https://git-scm.com/docs/gittutorial)
* `Qo'llanma` [Git asoslarini 10 daqiqada o'rganing](https://www.freecodecamp.org/news/learn-the-basics-of-git-in-under-10-minutes-da548267cc91/)

O'zbek Tilida
* `Video` [Git va GitHub o`zi nima? - Saidbek Arislonov
](https://youtu.be/JtVnOZ26XHA)
* `Video` [GIT VA GITHUB bilan ishlash // to'liq kurs - Azizbek Khabibullaev
](https://youtu.be/GYmLXBlTqfE)
* `Video` [Git va Github ni to'liq o'rganish. | Nazariy, Amaliy va Haqiqiy Proyektda](https://youtu.be/Yzc9BSC8rwk)

**Go**
* `Qo'llanma` [Go qo'llanma](https://go.dev/doc/)
* `Qo'llanma` [Go darsliklari -W3schools](https://www.w3schools.com/go/)
* `Video` [Yangi boshlanuvchilar uchun Golang qo'llanmasi](https://youtu.be/YS4e4q9oBaU)
O'zbek tilida
* `Video` [Go dasturlash tili - Farhod Dadajonov](https://www.youtube.com/playlist?list=PL_WK6W0Gn1I4LW8Iur4V6GF16hnZi3-6_)

## Linux: asosiy buyruqlar
* `Qo'llanma` [Linux asosiy buyruqlari - Google Search](https://www.google.com/search?q=linux+basic+commands)
* `Qo'llanma` [Yangi boshlanuvchilar uchun Linux buyruq qatori](https://ubuntu.com/tutorials/command-line-for-beginners#1-overview)
* `Qo'llanma` [Linux buyruqlar qo'llanmasi - Yangi boshlanuvchilar uchun](https://www.freecodecamp.org/news/the-linux-commands-handbook/)

**Linux buyrug'i: boshqa buyruqlar**

**Linux buyruqlari: tarmoq boshqaruvi**

**Linux buyruqlari: jarayonlarni boshqarish**

**Linux buyruqlar guruhi: fayl muharrirlari**

**Linux buyruqlar guruhi: matn protsessorlari**

**Linux buyruqlari: fayllarni boshqarish**

## Linux
* `Maqola` [Linux - Wikipedia](https://en.wikipedia.org/wiki/Linux)
* `Qo'llanma` [UNIX / LINUX bo'yicha o'quv qo'llanma](https://www.tutorialspoint.com/unix/index.htm)

* O'zbekcha darslar
* `Video` [Linux administratorligi](https://youtube.com/playlist?list=PLnWjQgQJSy-feZmLrEwl-YAC-zegZ1oFX)
* `You Tube playlist` [Linux va Linux Server (o'zbek tilida)](https://youtube.com/playlist?list=PLdulU06-w0HstHoocRYokEi1HnEFUZX2u)

**Operatsion tizimlar qanday ishlaydi**
* `Maqola` [Operatsion Tizim - Wikipedia](https://en.wikipedia.org/wiki/Operating_system)
* `Qo'llanma` [Operatsion tizimlar bo'yicha qo'llanma](https://www.sophia.org/tutorials/operating-systems)
* `Qo'llanma` [Operatsion tizimlarning ishlash tamoyillari](http://www.cburch.com/books/os/index.html)
* `Qo'llanma` [Operatsion tizim - Umumiy ko'rinish - Tutorialspoint](https://www.tutorialspoint.com/operating_system/os_overview.htm)
* `Video` [Operatsion tizim asoslari](https://www.youtube.com/watch?v=9GDX-IyZ_C8&t=346s)
* `Video` [Operatsion tizim nima? Operatsion tizimning maqsadi va vazifalari](https://youtu.be/ACsLvXuaKxw)
* `You Tube Playlist` [Operatsion tizim](https://youtube.com/playlist?list=PLBlnK6fEyqRiVhbXDGLXDk_OQAeuVcp2O)