Практика
Вопросы
Как посмотреть размер файлов и директорий?
Чем отличается ; от + у утилиты find?
Для чего нужна архивация? Какая утилита используется для архивации?
Для чего нужно сжатие? Какие утилиты используются для сжатия, и чем они отличаются?
Задания
Найдите самую большую директорию в корне. Затем найдите самую большую директорию/файл в этой директории. И так по цепочке.
Найдите все файлы в системе, которые принадлежат вашему пользователю.
Найдите все директории в системе, в имени которых встречается «.d» и сохраните список в файл.
Найдите все файлы в системе, у которых есть suid, и скопируйте их в директорию ~/suidfiles.
Создайте архив со всеми файлами из директории /var/log с помощью gzip, а также с помощью bzip. Сравните размеры полученных архивов.
Создайте директорию exam. Внутри директории создайте файл myfile. Создайте жёсткую и символические ссылки на этот файл. Переименуйте файл и символическую ссылку, чтобы их названия совпадали с их инодами. Создайте сжатый архив со всей директорией. Удалите из архива символическую ссылку.