Linux arendajatele. Tasuta kursus - kursus 5000 hõõruda. Slurmist, koolitus, Kuupäev: 28.11.2023.
Varia / / November 28, 2023
Kursus arendajatele, kes otsustavad muuta Linuxi oma peamiseks operatsioonisüsteemiks. Tänu omandatud teadmistele saate luua natiivse ühenduse serveriga, töötada tootmistehnoloogiatega ja kasutada Linuxi professionaalsete probleemide lahendamiseks.
Teema 1: Sissejuhatus
1.1. Mis on Linux? Millised on selle eelised ja puudused? Millistel juhtudel tuleks seda kasutada töötaval masinal ja millistel mitte?
1.2. Distributsiooni valimine. Linuxi operatsioonisüsteemide perekonnad: Ubuntu, *ubuntu, Arch, Fedora, Mint jne.
1.3. Paigaldamine. Linkide komplekt ja lähenemisviis Linuxi süsteemide installimiseks tööarvutisse. Natuke grubist, installeerimisest Windowsi kõrvale jne. Lingid distributsioonide allalaadimiseks.
2. teema: kasutamine
2.1. Terminal ja sellega töötamise reeglid. Ilma graafilise liideseta operatsioonisüsteemiga töötamise peamised eelised ja puudused.
2.2. Failid, kaustad, lingid Linuxis. Kontroll.
2.3. Programmide installimine ja käivitamine. Põhilised paketihaldurid ja nende tööpõhimõte.
- Programmide installimine ja desinstallimine apt.
- sobivad hoidlad, nende haldamine, tööpõhimõtted.
- Programmide installimine ja desinstallimine valmis binaarfailide allalaadimise teel.
- Natuke aptitude'ist, pacmanist, yumist jne.
2.4. Kasutajad ja kasutajarühmad. Kasutajate juurdepääsud.
- Kasutajate haldamine.
- Kasutajarühmade haldamine.
- Mis on juurdepääsud?
- Juurdepääsu kontrolli näited peaaegu reaalsetest juhtumitest (veebiserver on kõige levinum juhtum).
2.5. Keskkonnamuutujad.
2.6. Konfiguratsioonifailide toimimine, kasutades näitena ~/.bashrc.
3. teema: põhikäsud ja utiliidid
3.1. cd, ls, mkdir ja muud populaarsemad käsud.
3.2. Otsige failide järgi. grep, leia.
3.3. Sed-, awk-, vim-, nano-failide muutmine.
3.4. Teabe allalaadimine curl, wget.
3.5. Bashi programmeerimise põhitõed: operaatorid, muutujad, funktsioonid.
4. teema: Süsteemi jälgimise põhitõed
4.1. Protsessid Linuxis. Põhitõed.
4.2. ps aux, top, htop, muud utiliidid.
5. teema: Ühenduse loomine kaugarvutitega
5.1. Kuidas SSH-ga töötada.
5.2. Kuidas SSH töötab. Asümmeetriline krüptimine.