Linux kūrėjams. Nemokamas kursas - kursas 5000 rub. iš Slurm, mokymai, Data: 2023 m. lapkričio 28 d.
įvairenybės / / November 28, 2023
Kursas kūrėjams, kurie nusprendžia Linux paversti pagrindine OS. Įgytų žinių dėka galėsite jungtis prie serverio natūraliai, dirbti su gamybos technologijomis bei naudoti Linux profesinių problemų sprendimui.
1 tema: įvadinis
1.1. Kas yra Linux? Kokie jo privalumai ir trūkumai? Kokiais atvejais jį reikia naudoti ant veikiančios mašinos, o kokiais – ne?
1.2. Paskirstymo pasirinkimas. Linux operacinių sistemų šeimos: Ubuntu, *ubuntu, Arch, Fedora, Mint ir kt.
1.3. Montavimas. Nuorodų rinkinys ir požiūris į Linux sistemų diegimą darbo kompiuteryje. Šiek tiek apie grub, diegimą šalia Windows ir kt. Nuorodos į paskirstymą atsisiųsti.
2 tema: naudojimas
2.1. Terminalas ir darbo su juo taisyklės. Pagrindiniai privalumai ir trūkumai dirbant su operacine sistema be grafinės sąsajos.
2.2. Failai, aplankai, nuorodos sistemoje Linux. Kontrolė.
2.3. Programų diegimas ir paleidimas. Pagrindiniai paketų tvarkytojai ir kaip jie veikia.
- Programų diegimas ir pašalinimas per apt.
- tinkamos saugyklos, jų valdymas, veikimo principai.
- Programų diegimas ir pašalinimas atsisiunčiant paruoštus dvejetainius failus.
- Šiek tiek apie aptitude, pacman, yum ir kt.
2.4. Vartotojai ir vartotojų grupės. Vartotojo prieigos.
- Vartotojo valdymas.
- Vartotojų grupių valdymas.
- Kas yra prieigos?
- Prieigos valdymo pavyzdžiai iš beveik realių atvejų (žiniatinklio serveris yra labiausiai paplitęs atvejis).
2.5. Aplinkos įvairovė.
2.6. Kaip veikia konfigūracijos failai naudojant ~/.bashrc kaip pavyzdį.
3 tema: Pagrindinės komandos ir priemonės
3.1. cd, ls, mkdir ir kitos populiariausios komandos.
3.2. Ieškoti pagal failus. grep, rasti.
3.3. Keičiami sed, awk, vim, nano failai.
3.4. Atsisiunčiama informacija curl, wget.
3.5. Bash programavimo pagrindai: operatoriai, kintamieji, funkcijos.
4 tema: Sistemos stebėjimo pagrindai
4.1. Procesai Linux sistemoje. Pagrindai.
4.2. ps aux, top, htop, kitos komunalinės paslaugos.
5 tema: Prisijungimas prie nuotolinių kompiuterių
5.1. Kaip dirbti su SSH.
5.2. Kaip veikia SSH. Asimetriškas šifravimas.