Под постом — настоящий терминал. Не картинка, не gif: можно печатать команды и видеть результат сразу.

Песочница — каталог ~/project:

deploy.sh
config.yml
secrets/api.key
logs/

Доступны ls -l [путь], chmod [-R] <режим> <путь> (восьмеричный или символьный — 750 и u+x,g-w,o= оба работают), stat <путь>, clear, help.

Четыре задания по порядку — каждое выполненное подсвечивается зелёным:

  1. Сделай deploy.sh исполняемым для владельца, но не для остальных
  2. Запри secrets/api.key — права только у владельца
  3. Дай группе право на чтение config.yml, но не на запись
  4. Закрой саму папку secrets — посторонним вход воспрещён

После четырёх — свободная игра, песочница остаётся открытой.

you@project: ~/project
you@project:~/project$

    Если запутался в восьмеричных цифрах: r=4, w=2, x=1, сумма по владельцу/группе/остальным — отсюда и 750, 644, 600.

    #linux #bash #interactive