Основы Linux: дерево каталогов, файловые системы и файлы

preview_player
Показать описание
0:00 Базовые понятия: внешние носители (накопители) и файловая система (Рис 4.1)
2:33 Доступ через "дерево каталогов" и отличия от Windows
4:37 Разделение на локальные и сетевые носители информации и сетевые файловые протоколы (nfs, smbfs/cifs)
6:18 Виртуальные (воображаемые) псевдофайловые системы
7:31 Файловые системы семейства UFS (UNIX File System - ext, ext2-4б и тп) и их общие свойства
9:49 Дерево каталогов, первая корневая-FS / (root)
10:20 Монтирование файловых систем и на разные разделы/носители - (/home, /var, /tmp)
12:49 Оптимизация для серверов по характеристикам производительность и надежность
15:44 Правила адресации файлов в дереве каталогов (Рис 4.2), абсолютные и относительные пути
18:13 Пояснения форматов записей путей
25:50 Демонстрация работы с FS, команда: mount
28:58 Псевдофайловые системы - /proc, /sys
31:40 Демонстрация утилиты: strace, ltrace - отслеживание системных и библиотечных вызовов
32:45 Псевдофайлы с информацией о процессах: команда ps и open() для /proc/{meminfo,cpuinfo}
36:30 Второй пример на команде free
38:00 Про документацию по системным и библиотечным вызовам, по иерархии FS
40:52 Псевдофайлы с информацией о системе: команды lsusb, lspci и исследование псевдофайлов
43:48 Файл с идентификаторами для интерпретации кодов устройств
45:03 Кратко про остальные псевдофайловые системы
46:12 Демонстрация способов адресации - абсолютные и относительные пути
48:16 Структура хранения данных в UFS: 1-й тип "Regular File/файлы данных" и их метаданные (Рис 4.3)
50:23 Блоковое (512B) чтение с носителей информации и определение файла
52:11 Структура метаданных (i-node "данные о данных") и атрибуты файлов
57:28 Хранение имен файлов и 2-й тип "Directory/каталог", таблица "имя файла = i-node" (Рис 4.4)
1:00:30 Служебные записи: указатель на себя (.) и на родительский каталог (..)
1:01:20 Множественность имен "Hard Link" для одного файла и счетчик указателей на i-node, принцип удаления файлов
1:03:25 3-й тип файлов "Symbolic Link/символическая ссылка" - путь в пределах всего иерархического дерева (Рис 4.5)
1:05:28 Пример с применением ссылок - медиатека и теги/ярлыки
1:09:03 Специальные "Device File/файлы устройств" на псевдофайловой системе /dev (Рис 4.6)
1:12:50 Файлы устройств "посимвольного обмена" (type=c): /dev/input
1:16:17 Файлы дисковых устройств "блочного обмена" (type=b): hexdump /dev/sda | less, fdisk -l /dev/sda
1:19:56 Однонаправленное межпроцессное взаимодействие (IPC) и файл "Pipe/именованный канал" (MemBuffer-FIFO-Simplex)
1:23:30 Демонстрация type=p,c,b и просмотр метаданных через stat
1:26:40 Двунаправленное межпроцессное взаимодействие (IPC) и файл "Socket/сокет" (MemBufer-Multiplexing-Duplex)
1:28:15 Пример syslogd, stat /dev/log, sudo lsof /dev/log
--
Дерево каталогов
* файловые системы и процесс монтирования
* путевые имена файлов: абсолютный и относительный пути
* текущий каталог
* псевдофайловые системы procsfs и sysfs

Трассировка файловых системных вызовов

Данные и метаданные файлов, типы файлов
* обычный файл
* каталог
* жесткая и символическая ссылки
* специальные файлы устройств: блочные и посимвольные
* IPC: именованные каналы и сокеты

Рекомендации по теме
Комментарии
Автор

Это просто гениально, получаю массу удовольствия от Ваших лекций, спасибо за бесплатные и качественные лекции

kotanvich
Автор

Очень доступно изложено, думаю ваши лекции подойдут уже немного продвинутом пользователям, которые до сих пор не разобрались как там на нижних уровнях все происходит, огромное вам спасибо за труд, приятно послушать грамотного и умного человека.

znjscrb
Автор

Огромное спасибо за грамотную подачу материала с юмором (умеренным и к месту). Благодаря Вам многое понял и перестаю рассматривать Linux категориями Windows.

SergeyUspeshniy
Автор

Очень приятный для восприятия и усвоения материал. Спасибо большое.

xmjbloi
Автор

Единственный вопрос - кто влепил дизлайк? Среди русскоязычных материалов (которые я встречал) по администррированию Unix-like систем, подача Дмитрия наиболее адекватна, конструктивна и проста!

Благодраю вас за записи ваших лекций

dx-lnblank
Автор

Спасибо большое, все достаточно подробно и доступно, не встречал на русскоязычных каналах подобного, продолжайте пожалуйста.

alexzi
Автор

спасибо за столь проработанный курс. узнал многое из того, что считал чёрной магией.

shcrhpv
Автор

0:00 Базовые понятия: внешние носители (накопители) и файловая система (Рис 4.1)
2:33 Доступ через "дерево каталогов" и отличия от Windows
4:37 Разделение на локальные и сетевые носители информации и сетевые файловые протоколы (nfs, smbfs/sifs)
6:18 Виртуальные (воображаемые) псевдофайловые системы
7:31 Файловые системы семейства UFS (UNIX File System - ext, ext2-4б и тп) и их общие свойства
9:49 Дерево каталогов, первая корневая-FS / (root)
10:20 Монтирование файловых систем и на разные разделы/носитили - (/home, /var, /tmp)
12:49 Оптимизация для серверов по характеристикам производительность и надежность
15:44 Правила адресации файлов в дереве каталогов (Рис 4.2), абсолютные и относитеьные пути
18:13 Пояснения форматов записей путей
25:50 Демонстрация работы с FS, команда: mount
28:58 Псевдофайловые системы - /proc, /sys
31:40 Демонстрация утилиты: strace, ltrace - отслеживание системных и библиотечных вызовов
32:45 Псевдофайлы с информацией о процессах: комана ps и open() для /proc/{meminfo, cpuinfo}
36:30 Второй пример на команде free
38:00 Про документацию по системным и библиотечным вызовам, по иерархии FS
40:52 Псевдофайлы с информацией о системе: команды lsusb, lspci и исследованиие псевдофайлов
43:48 Файл с идентификаторами для интерпритации кодов устройств
45:03 Кратко про остальные псевдофайловые системы
46:12 Демонстрация способов адресации - абсолютные и относитеьные пути
48:16 Структура хранения данных в UFS: 1-й тип "Regular File/файлы данных" и их метаданные (Рис 4.3)
50:23 Блоковое (512B) чтение с носителей информации и определение файла
52:11 Структура метаданных (i-node "данные о данных") и атрибуты файлов
57:28 Хранение имен файлов и 2-й тип "Directory/каталог", таблица "имя файла = i-node" (Рис 4.4)
1:00:30 Служебные записи: указатель на себя (.) и на родительский каталог (..)
1:01:20 Множественность имен "Hard Link" для одного файла и счетчик указателей на i-node, принцип удаления файлов
1:03:25 3-й тип файлов "Symbolic Link/символическая ссылка" - путь в пределах всего иерархического дерева (Рис 4.5)
1:05:28 Пример с применением ссылок - медиатека и теги/ярлыки
1:09:03 Специальные "Device File/файлы устройств" на псевдофайловой системе /dev (Рис 4.6)
1:12:50 Файлы устройств "посимвольного обмена" (type=c): /dev/input
1:16:17 Файлы дисковых устройств "блочного обмена" (type=b): hexdump /dev/sda | less, fdisk -l /dev/sda
1:19:56 Однонаправленное межпроцессное взаимодействие (IPC) и файл "Pipe/именнованный канал" (MemBuffer-FIFO-Simplex)
1:23:30 Демонстрация type=p, c, b и просмотр метаданніх через stat
1:26:40 Двунаправленное межпроцессное взаимодействие (IPC) и файл "Socket/сокет"
1:28:15 Пример syslogd, stat /dev/log, sudo lsof /dev/log

itvolodymyrnesterenko
Автор

5 книг по Linux не смогли объяснить, что такое файловая система в Линукс и дерево каталогов... И тут автор раскладывает всё с точки 0 до практически полного понимания теории за 15 минут.

ultimate_truth_society
Автор

Но если развалиться /var/logs, да ещё и в неподходящий момент, админы могут расстроиться. Но всё зависит от случая.

anyplace
Автор

А если я научился выражать Пустоту на белом листе бумаги -- я уже могу считать себя постигшим Дзен, или я ещё только на пути к?

isggbgr
Автор

а почему демон, что стоит за этим названием?

vinar
Автор

т.е. псевдофайловые системы созданы для передачи информации от модулей ядра к программам с помощью псевдофайлов?

vinar
Автор

Шикарные лекции, но этот урок слишком "насыпан", много слов со статичной картинкой...мозг отключается, перестает воспринимать материал.Лучше сжато и с реальными примерами, т.к. на картинке включается своя, порой не правильная фантазия.

С уважением.

barabucho
Автор

Видимо, все кто тут восторгается лекциями далеко не новички, для новичков слишком много непонятных слов и терминов на один квадратный метр)

fmpwfsi