$_
💻 Для разработчиков

Linux и Bash

Командная строка, файлы, права, скрипты — основа DevOps

Что ты создашь
📘Прочный фундамент
⚡Практика в браузере
🎯Мини-проекты
🎓Сертификат курса
📘 32 уроков⏱ 1-2 вечера🎓 Средний
🎯 Цель
Освоить Linux и Bash
⚡+370XP
🏆СертификатPDF
🎓Курс пройден
Прогресс0 / 32 · 0%
Следующий шаг: Linux: первые шаги

Программа курса

01

Навигация и файловая система

0 / 5 уроков
⌄
  1. 01

    Linux: первые шаги

    Терминал•Предпросмотр•Что такое Shell⚡ +10
    ▶ Сейчас
  2. 02

    pwd и ls — расширенные варианты

    ls -l список•ls -a скрытые•ls -la объединение⚡ +10
    Открыт
  3. 03

    cd — переход между директориями

    cd путь•~ домашняя•.. вверх⚡ +10
    Открыт
  4. 04

    Пути: абсолютные и относительные

    / корень•Абсолютный путь•Относительный путь⚡ +10
    🔒 Pro
  5. 05

    tree — просмотр дерева директорий

    tree дерево•tree -L уровень•Быстрый обзор⚡ +10
    🔒 Pro
02

Файлы и директории

0 / 6 уроков
⌄
  1. 06

    touch и mkdir — создание

    touch файл•mkdir папка•mkdir -p вложенные⚡ +10
    🔒 Pro
  2. 07

    cp — копирование файлов

    cp файл•cp -r директория•Под новым именем⚡ +10
    🔒 Pro
  3. 08

    mv — перемещение и переименование

    mv перемещение•Переименование•Организация файлов⚡ +10
    🔒 Pro
  4. 09

    rm — удаление

    rm файл•rm -r директория•Осторожность⚡ +10
    🔒 Pro
  5. 10

    cat — вывод содержимого файла

    cat чтение•echo запись•cat объединение⚡ +10
    🔒 Pro
  6. 11

    less — постраничное чтение файла

    less навигация•q выход•Большие файлы⚡ +10
    🔒 Pro
03

Просмотр и поиск

0 / 6 уроков
⌄
  1. 12

    head и tail — начало и конец файла

    head -n строки•tail -n строки•tail -f мониторинг⚡ +10
    🔒 Pro
  2. 13

    wc — подсчёт строк и слов

    wc -l строки•wc -w слова•wc -c байты⚡ +10
    🔒 Pro
  3. 14

    grep — поиск внутри текста

    grep шаблон•grep -i регистр•grep -r рекурсия⚡ +10
    🔒 Pro
  4. 15

    find — поиск файлов по имени

    find -name•find -type•find -mtime⚡ +10
    🔒 Pro
  5. 16

    Пайп | — объединение команд

    | пайп•Цепочка команд•Фильтрация вывода⚡ +10
    🔒 Pro
  6. 17

    ps и kill — управление процессами

    ps aux•kill PID•Список процессов⚡ +10
    🔒 Pro
04

Права и пользователи

0 / 5 уроков
⌄
  1. 18

    Права доступа к файлу: rwx

    r чтение•w запись•x выполнение⚡ +10
    🔒 Pro
  2. 19

    chmod — изменение прав

    chmod числовой•chmod +x символьный•Запуск скрипта⚡ +10
    🔒 Pro
  3. 20

    chown — смена владельца

    chown владелец•chown владелец:группа•sudo нужен⚡ +10
    🔒 Pro
  4. 21

    sudo — выполнение от суперпользователя

    sudo команда•sudo -i root•whoami⚡ +10
    🔒 Pro
  5. 22

    Переменные окружения: export и $VAR

    export VAR•$VAR чтение•.bashrc постоянно⚡ +10
    🔒 Pro
05

Текст и перенаправление

0 / 5 уроков
⌄
  1. 23

    Перенаправление: > и >>

    > перезапись•>> добавление•< ввод⚡ +10
    🔒 Pro
  2. 24

    sort и uniq — сортировка и дедупликация

    sort сортировка•sort -r обратная•uniq без дублей⚡ +10
    🔒 Pro
  3. 25

    cut — вырезание столбцов

    cut -d разделитель•cut -f поле•Обработка CSV⚡ +10
    🔒 Pro
  4. 26

    sed — замена текста

    sed s/поиск/замена/•sed -i файл•Цепочка команд⚡ +10
    🔒 Pro
  5. 27

    Сложный конвейер: цепочка команд

    Конвейер•Фильтрация•Несколько пайпов⚡ +10
    🔒 Pro
06

Bash-скрипты

0 / 5 уроков
⌄
  1. 28

    Bash-скрипт: shebang и переменные

    #!/bin/bash shebang•Переменная $VAR•Запуск скрипта⚡ +10
    🔒 Pro
  2. 29

    Условия if в скрипте

    if [ условие ]•then / else / fi•Условия в скрипте⚡ +10
    🔒 Pro
  3. 30

    Цикл for в скрипте

    for in цикл•Перебор списка•Переменная $i⚡ +10
    🔒 Pro
  4. 31

    Аргументы: $1, $2 и $@

    $1 аргумент•$@ все•$# количество⚡ +10
    🔒 Pro
  5. 32

    Мини-проект: скрипт автоматического резервного копирования

    Проектный скрипт•cp резерв•Штамп даты
    Курс пройден
    🔒 Pro