Файл: Работа с программой Файлменеджер Проводник. Работа с файловыми системами и дисками.odt
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 07.11.2023
Просмотров: 180
Скачиваний: 3
, но этот способ может устранять повреждения, связанные с отложенной записью, поскольку сначала выполняется запись в блоки данных.
- Writeback, Журналируются только метаданные, но не сами данные. Это самый быстрый режим.
Последней версией расширенной файловой системы на сегодняшней день является файловая система ехt4, обратно совместимая с ехt2 и ехt3. По сравнению с ехt3 в ехt4 реализован ряд улучшений, в основном касающихся скорости и надежности, Файловая система ехt4 имеется в Linux с версией ядра 2.6.28 и выше.
Система журналирования
Все лог-файлы пишутся в каталог /var/log. Различают журналы загрузки (dmesg и boot.log), системные логи (messages и syslog), логи пользовательских процессов (user.log) логи безопасности (auch.log и др.), а также логи системных процессов и демонов. В каталог /var/log могут заносит свои журналы и отдельные утилиты мониторинга безопасности, например журналы в каталоге /var/log/security. Системные службы логов, выделяют сообщения об ошибках, предупреждения и сообщения системы. Сообщения о системных ошибках пишутся сразу в несколько файлов для упрощения их поиска и анализа.
Системные журналы, как правило, пишутся посредством специальных служб (daemon), syslogd или klogd. Время хранения логов определяется настройками программы logrotate.
Команды работы с текстом, применяемые для анализа логов:
- cat «имя файла» - чтение файла и вывод содержимого на терминал.
- zcat, bzcat - чтение соответствующего упакованного формата файла аналогично команде cat.
- grep «строка поиска» «имя файла» - фильтр, выделяющий из файла строки, содержащие «строку поиска». Допустимо использование в конвейере с другими командами:cat varlog/messages | grep error.
- tail «имя файла» - вывод последних строк файла. Допустимо использование в конвейере: cat /var/log/messages | tail. Поддерживается режим бесконечного чтения конца файла: tail -f var/log/messages — выводит все новые сообщения, поступающие в файл messages.
- head «имя файла» - выводит первые несколько строк файла.
- last - вывод содержимого специального журнала, содержащего информацию о регистрации пользователей.
Для доступа к каталогу /var/log необходимы привилегии суперпользователя.
Практические задания
Для выполнения заданий получите права суперпользователя, выполнив команду su -, введите пароль root, или откройте консоль с правами root.
1. Изучить файловую систему и заполните таблицу, используя команды ls -la <путь>.
| Каталог | Описание содержимого |
| /bin | |
| /sbin | |
| /lib | |
| /boot | |
| /usr | |
| /var | |
| /opt | |
| /mnt | |
| /media | |
| /home | |
| /root | |
| /etc | |
| /sys | |
| /dev | |
| /tmp | |