Linux izstrādātājiem. Bezmaksas kurss - kurss 5000 rub. no Slurm, apmācība, Datums: 2023. gada 28. novembris.
Literārs Mistrojums / / November 28, 2023
Kurss izstrādātājiem, kuri nolemj padarīt Linux par savu galveno OS. Pateicoties iegūtajām zināšanām, Jūs varēsiet pieslēgties serverim natively, strādāt ar ražošanas tehnoloģijām un izmantot Linux profesionālo problēmu risināšanai.
1. tēma: ievads
1.1. Kas ir Linux? Kādas ir tās priekšrocības un trūkumi? Kādos gadījumos to vajadzētu izmantot strādājošai mašīnai un kādos ne?
1.2. Izplatīšanas izvēle. Linux operētājsistēmu saimes: Ubuntu, *ubuntu, Arch, Fedora, Mint utt.
1.3. Uzstādīšana. Saišu komplekts un pieeja Linux sistēmu instalēšanai darba datorā. Mazliet par grub, instalēšanu blakus Windows utt. Saites lejupielādes izplatīšanai.
2. tēma: lietošana
2.1. Terminālis un noteikumi darbam ar to. Galvenās priekšrocības un trūkumi darbā ar operētājsistēmu bez grafiskā interfeisa.
2.2. Faili, mapes, saites operētājsistēmā Linux. Kontrole.
2.3. Programmu instalēšana un palaišana. Pamata pakotņu pārvaldnieki un to darbība.
- Programmu instalēšana un atinstalēšana, izmantojot apt.
- piemēroti repozitoriji, to pārvaldība, darbības principi.
- Programmu instalēšana un atinstalēšana, lejupielādējot gatavus bināros failus.
- Nedaudz par aptitude, pacman, yum utt.
2.4. Lietotāji un lietotāju grupas. Lietotājs piekļūst.
- Lietotāju pārvaldība.
- Lietotāju grupu pārvaldība.
- Kas ir piekļuves?
- Piekļuves kontroles piemēri no gandrīz reāliem gadījumiem (tīmekļa serveris ir visizplatītākais gadījums).
2.5. Vides mainīgie.
2.6. Kā darbojas konfigurācijas faili, piemēram, izmantojot ~/.bashrc.
3. tēma: pamata komandas un utilītas
3.1. cd, ls, mkdir un citas populārākās komandas.
3.2. Meklēt pēc failiem. grep, atrast.
3.3. Sed, awk, vim, nano failu maiņa.
3.4. Informācijas lejupielāde curl, wget.
3.5. Bash programmēšanas pamati: operatori, mainīgie, funkcijas.
4. tēma: Sistēmas uzraudzības pamati
4.1. Procesi operētājsistēmā Linux. Pamati.
4.2. ps aux, top, htop, citas utilītas.
5. tēma: Savienojuma izveide ar attāliem datoriem
5.1. Kā strādāt ar SSH.
5.2. Kā darbojas SSH. Asimetriskā šifrēšana.