Открывайте JSLinux (jslinux.org) и выполняйте шаги последовательно. Решения — в разделе Решения.
Задание для закрепления (8 шагов)
Задание взято с сессии — ровно то, что разбиралось в классе.
Вывести доступное дисковое пространство для всех дисков, но в формате: только название диска и доступное пространство.
Подсказка: df + awk, нужны столбцы $1 и $4
Из файла /etc/group подсчитать количество строк, где строка содержит слово root, с использованием grep и wc.
Из того же файла вывести только 2-й столбец. Сколько строк содержат x? Сколько строк содержат *?
Подсказка: awk -F: + grep
Проверить, что можно работать с разделителем — вывести 2-й столбец /etc/group с использованием awk -F:.
Записать последние 3 строки из файла /etc/group в отдельный файл /tmp/file и при помощи sed заменить 1000 на 777.
При помощи текстового редактора замените в файле /tmp/file слово user2 на user1 user2 user3 соответственно.
Дописать в файл /tmp/file всех пользователей из /etc/passwd (первый столбец).
При помощи sed дописать в начале каждой строки слово Username.
Проверка понимания
Выберите один вариант ответа. После клика правильный ответ подсветится зелёным.
Вопрос 1
Как лучше использовать summary-урок?
Вопрос 2
Что показывает хороший результат после повторения блока?
Вопрос 3
Какой вопрос стоит задать себе после каждого ответа?