file manipulation unix
Огляд файлової системи Unix:
У цьому підручнику ми заглибимось у файлову систему Unix. Файлова система займає центральне місце в тому, як Unix організовує інформацію, а вся інформація, яку потрібно зберігати та отримувати, використовує файлову систему.
У цьому посібнику ми розглядаємо структуру файлів Unix, типи файлів, а також різні дозволи для файлів та каталогів.
тестування веб-служб із використанням запитань на співбесіду soapui
Цей підручник розділений на 5 частин.
Підручники з маніпуляцій файлами Unix:
- Файлові маніпуляції Частина А
- Файлові маніпуляції Частина Б
- Файлові маніпуляції Частина С
- Файлові маніпуляції Частина D
- Файлові маніпуляції Частина Е
Відео Unix №6:
Що ви дізнаєтесь:
Файлові маніпуляції
Інформація впорядкована у файли та каталоги. Каталог - це сукупність файлів та інших каталогів. Інформація про ці файли та каталоги зберігається у дереві inodes . Inode містить інформацію про те, де отримати доступ до файлу, дозволи на доступ до файлу та номер inode.
що таке json файл як відкрити
Іноди структуровані як ієрархічне дерево з одним кореневим каталогом (“/”) вгорі.
Кілька дисководів та інших пристроїв можна 'підключити' до каталогу разом із деревом ( Наприклад перший дисковод може бути підключений до кореневого каталогу - “/”). Ці пристрої матимуть власну фізичну файлову систему для упорядкування вміщеної інформації ( Наприклад ext4 - четверта розширена файлова система - це файлова система, яка використовується в Linux).
Також можливо встановити віртуальні файлові системи вздовж дерева ( Наприклад каталог / proc використовується для доступу до інформації про процеси).
Для того, щоб усі типи інформації могли зберігатися як файли, Unix підтримує ряд типів файлів:
# 1) Звичайні файли
Ці файли містять двійкову або текстову інформацію і зберігаються в каталозі на дисководі.
# 2) Файли каталогів
Вони використовуються для організації групи файлів - файли, що містяться, можуть бути будь-якого типу.
# 3) Спеціальні файли
Спеціальні файли, також відомі як файли пристроїв, використовуються для представлення фізичних пристроїв, таких як принтер, дисковод або віддалений термінал.
# 4) Іменовані труби
Іменовані канали використовуються для того, щоб один процес передавав інформацію іншому. Це тимчасові файли, в яких зберігається інформація одного процесу, доки її не прочитає інший процес.
# 5) Символічні посилання
Це файли, на які посилається якийсь інший файл або каталог із абсолютним або відносним шляхом.
завантажити високоякісне аудіо з YouTube
Команда ‘ls’ використовується для переліку імен файлів та інших пов’язаних даних. За допомогою опції ls -il ця команда перелічує довгий формат деталей файлу разом із номером inode.
Приклад:
inode-num | прапори | посилання | власник | розмір групи | дата доступу | ім'я |
---|---|---|---|---|---|---|
262145 | drwxr-xr-x | 130 | кореневий корінь | 12288 | 17 березня 06:15 | тощо |
два | drwxr-xr-x | 24 | кореневий корінь | 4096 | 15 березня 06:21 | . |
два | drwxr-xr-x | 24 | кореневий корінь | 4096 | 15 березня 06:21 | .. |
262147 | drwxr-xr-x | два | кореневий корінь | 4096 | 10 лютого 18:30 | ранку |
393218 | drwxr-xr-x | 3 | кореневий корінь | 4096 | 15 березня 06:22 | завантаження |
302031 | drwxrwxr-x | два | кореневий корінь | 4096 | 7 лютого 00:24 | CD-ROM |
два | drwxr-xr-x | 18 | кореневий корінь | 3940 | 14 березня 22:17 | розробник |
Сподіваюся, вам сподобалось відео !!
НАЗАД Підручник | НАСТУПНИЙ підручник
Рекомендована література
- Спеціальні символи Unix або метасимволи для управління файлами
- Дозволи доступу до файлів Unix: Unix Chmod, Chown та Chgrp
- Як порівняти два файли в Unix: команди порівняння файлів
- Команда Знайти в Unix: Знайти файли за допомогою файлу пошуку Unix (Приклади)
- Команди Unix: основні та вдосконалені команди Unix з прикладами
- Підручник UNIX для початківців (20+ поглиблених навчальних відеороликів Unix)
- Дозволи Unix: Дозволи файлів у Unix із прикладами
- Розширений скрипт оболонки Unix: масиви, оператори тестування файлів і рядків, спеціальні змінні