Основи на командния ред - безплатен курс от Hexlet, обучение 22 часа, Дата: 27 ноември 2023 г.
разни / / November 28, 2023
Ще научите повече за наличните команди в Linux, потребителските групи и мениджърите на пакети. В резултат на това ще научите как да манипулирате файловата система, ще овладеете концепцията за конвейер и нишки и ще можете да управлявате потребителите и техните права за достъп. Основите на командния ред ще ви бъдат полезни, ако решите да намерите и редактирате файлове, да инсталирате нова програма или да я стартирате като друг потребител. Този курс е подходящ за всеки, който е запознат със системите *NIX (Linux, MacOS) и иска да направи работата с файлове и програми по-лесна.
Какво ще научите
- Навигирайте през файловата система
- Работа с променливи на средата
- Разберете достъпа до файлове
- Използвайте мениджър на пакети, за да инсталирате помощни програми
- Излезте от Vim
Въведение
Запознайте се с курса.
операционна система
Научете повече за историята на многопотребителските операционни системи
Командна линия
Научете разликите между понятията "терминал" и "интерпретатор на команди"
Навигация
Научете се да навигирате във файловата система
Интерфейс на командния ред
Разберете как се извикват програмите в командната обвивка
Файлова структура
Проучете файловата структура на *nix системите
Четене на файлове
Научете се да разглеждате съдържанието на файла
Grep
Научете се да търсите необходимата информация във файлове, без да ги отваряте
Редактиране на файлове
Научете се да редактирате файлове в Nano и Vim
Потоци
Въведете понятието нишки
Тръбопровод (конвейер)
Запознайте се с канала и научете как да изграждате вериги от програми
Манипулиране на файлова структура
Научете се да създавате и променяте файлове и директории
Променливи на средата
Запознайте се с променливите на средата и разберете защо са необходими
История
Научете се да пътувате през историята на въведени преди това команди
Потребители и групи
Разберете защо са необходими
Sudo
Научете се да изпълнявате програми от името на друг потребител
Права за достъп
Научете се да четете и разбирате достъпа до файлове
Мениджър на пакети
Научете основния метод за инсталиране на програми на *nix системи
Изпълнение на програми
Запознайте се с променливата на средата PATH и механизма за търсене на изпълними файлове
Самостоятелна работа
Допълнителни задачи, които ви позволяват да консолидирате придобитата теория
Допълнителни материали
Статии и видеоклипове, курирани от екипа на Hexlet. Ще ви помогне да се потопите по-дълбоко в темата на курса