🏠 Домашнее задание

К оглавлению урока

Это урок-повторение (Summary Session)
На summary-сессии собственное домашнее задание не задаётся — закрепляем материал занятия 10 и готовимся к занятию 12 (Права доступа и bash-скрипты).

Что закрепить перед занятием 12

Перед занятием 12 (Права доступа и первый bash-скрипт) убедитесь, что уверенно умеете:

  • Объявлять и читать переменные через export и echo $VAR
  • Просматривать все переменные сессии командой env
  • Строить конвейеры с ps -ef | grep pattern | grep -v grep | wc -l
  • Понимать, что такое PID и PPID, load average в top
  • Создавать скрытые файлы (имя с точкой) и видеть их через ls -la
  • Перенаправлять вывод в файл: > (перезапись) и >> (дозапись)

Следующее занятие

→ Занятие 12: Права доступа и первый bash-скрипт

На занятии 12 мы изучим:

  • Строку прав rwxr-xr-- — что значит каждый символ
  • Числовой и буквенный режим chmod: chmod 755 script.sh, chmod u+x file
  • Shebang #!/bin/bash и написание первого bash-скрипта
  • Три способа запуска скрипта: ./script.sh, полный путь, bash script.sh
  • Переменные в bash-скриптах: name="Andrew", echo "Hello $name"