ПОС/Лаб 1 2021 — разлика између измена
м (+data-solutions) |
м (Dodao sudo koji fali, spojio prvo i trece posto su oba bila delimicno tacna) |
||
Ред 10: | Ред 10: | ||
==== Решење ==== | ==== Решење ==== | ||
<syntaxhighlight lang="bash" class="spoiler" data-solution="plain"> | <syntaxhighlight lang="bash" class="spoiler" data-solution="plain"> | ||
find / -size +10M | sudo find / -type f -size +10M | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Ред 16: | Ред 16: | ||
<syntaxhighlight lang="bash" class="spoiler" data-solution="plain"> | <syntaxhighlight lang="bash" class="spoiler" data-solution="plain"> | ||
du / -ht | sudo du / -ht 10M | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Верзија на датум 3. април 2023. у 13:53
Лаб 1 је у школској години 2020/21 рађен у првом термину вежби, што је одсуство од досадашњег шаблона услед пандемије. Приметно је да су задаци знатно једноставнији од првог лаба из прошлих година.
- За питања са више одговора, тачни одговори су подебљани и уоквирени
- За питања за које се одговори уносе, тачни одговори су подвучени и сакривени, тако да се прикажу када изаберете тај текст (пример: овако)
- Притисните лево дугме испод за сакривање и откривање свих одговора, или десно дугме за укључивање и искључивање интерактивног режима:
Група 2
Задатак 1
Поставка
(3п) Написати команду која проналази све фајлове у систему који су већи од 10MB.
Решење
sudo find / -type f -size +10M
Друго решење:
sudo du / -ht 10M
Задатак 2
Поставка
(4п) Написати команде колико речи има упутство (енг. manual) за команду bash.
Решење
man bash | wc -w
Задатак 3
Поставка
(7п) Написати команде које уписују реченицу "End of file is here." у фајлове t1.txt и t2.txt. Сматрати да други фајл, респективно, постоји. Након тога фајлове треба архивирати и компримовати у фајл arhiva (тачно тако, без екстензије).
Напомена: На одбрани је наглашено је да 'написати команде које уписују реченицу' означава додавање (append-овање).
Решење
echo "End of file is here." | tee -a t1.txt t2.txt
tar -czf 'arhiva' t1.txt t2.txt
Група ?
По усменом предању Филипа Гомилановића.
Задатак 1
Поставка
(3п) 'Исписати фајлове у систему који нису мењани у последњих 5 минута.'
Решење
find / -cmin +5
Задатак 2
Поставка
(4п) 'Исписати број потомака родитељског директоријума.'
Решење
find ../ | wc -l
Задатак 3
Поставка
(7п) 'Исписати тренутне сате и минуте, између њих један бланко знак и ништа више да се не налази у испису.'
Решење
date '+%H %M'