Відмінності між версіями «Плічко Роман Павлович»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
Рядок 3: Рядок 3:
 
== Управління файлами ==
 
== Управління файлами ==
  
В ОС Linux слід розрізняти фізичну файлову систему, яка відповідає за керування дисковим простором і розміщення файлів у фізичних адреси диска пі логічну файлову систему, яка забезпечує логічну структуру зберігання файлів - простір імен файлів. ОС Unix і Linux можуть працювати з різними фізичними файловими системами (Ext2, ext3, ufs), логічне ж подання файлової системи Unix/Linux структуровано. пвсі файли у локальної файлової системі розташовуються у вигляді дерева, проміжні вершини якого відповідають каталогами, пі листя - файлів і порожніх каталогів. Реально на кожному логічному диску (розділі фізичного дискового пакету) розташовується окрема пиерархия каталогів і файлів. Для отримання загального дерева в динаміці використовується "монтування" окремих ієрархій до фіксованої пкорневой файловій системі в якості гілок загального дерева. Самим верхом ієрархії є корінь, який має певне ім'я “/” (слеш). Цей символ використовується як роздільник імен в дорозі. Далі в корені знаходяться папки з певними для кожного пдистрибутива іменами (etc, home, bin, mnt, proc і т.д.).
+
В ОС Linux слід розрізняти фізичну файлову систему, яка відповідає за керування дисковим простором і розміщення файлів у фізичних адресах диска та логічну файлову систему, яка забезпечує логічну структуру зберігання файлів - простір імен файлів. ОС Unix і Linux можуть працювати з різними фізичними файловими системами (Ext2, ext3, ufs), логічне ж подання файлової системи Unix/Linux структуровано. Всі файли у локальній файловій системі розташовуються у вигляді дерева, проміжні вершини якого відповідають каталогам, і листя - файлів і порожніх каталогів. Реально, на кожному логічному диску (розділі фізичного дискового пакету) розташовується окрема ієрархія каталогів і файлів. Для отримання загального дерева в динаміці використовується "монтування" окремих ієрархій до фіксованої кореневої файлової системи в якості гілок загального дерева. Самим верхом ієрархії є корінь, який має певне ім'я “/” (слеш). Далі в корені знаходяться папки з певними для кожного дистрибутива іменами (etc, home, bin, mnt, proc і т.д.).
  
Повне ім'я файлу, наприклад, /bin/sh означає, що в кореневому каталозі повинно міститися ім'я каталогу bin, а в каталозі bin повинно псодержаться ім'я файлу sh. Коротким або відносним ім'ям файлу називається ім'я, задаючий шлях до файлу від поточного робочого каталога. пВ кожному каталозі містяться два спеціальних імені, ім'я "." - посилання на поточний каталог, і ім'я ".." - посилання "батьківський" каталог пданного поточного каталогу, тобто каталог, що безпосередньо передує даному в ієрархії каталогів. ptak, наприклад, для структури, показаної на малюнку доступ до зазначеного на малюнку файлу з поточного каталогу можливий повного імені: /home/usr2/file2 або за відносним імені: ../../../usr2/file2 (якщо поточний каталог - os).
+
Повне ім'я файлу, наприклад, /bin/sh означає, що в кореневому каталозі повинно міститися ім'я каталогу bin, а в каталозі bin повинно міститися ім'я файлу sh. Коротким або відносним ім'ям файлу називається ім'я, яке задає шлях до файлу від поточного робочого каталога. В кожному каталозі містяться два спеціальних імені, ім'я "." - посилання на поточний каталог, і ім'я ".." - посилання "батьківський" каталог данного поточного каталогу, тобто каталог, що безпосередньо передує даному в ієрархії каталогів. Наприклад, для структури, показаної на малюнку, доступ до зазначеного на малюнку файлу, з поточного каталогу, можливий за такого шляху: /home/usr2/file2 або за відносним іменем: ../../../usr2/file2 (якщо поточний каталог - os).
  
 
== Типи файлів ==
 
== Типи файлів ==
  
 
== Команди роботи з файлами та директоріями ==
 
== Команди роботи з файлами та директоріями ==

Версія за 20:31, 13 січня 2014

Файли

Управління файлами

В ОС Linux слід розрізняти фізичну файлову систему, яка відповідає за керування дисковим простором і розміщення файлів у фізичних адресах диска та логічну файлову систему, яка забезпечує логічну структуру зберігання файлів - простір імен файлів. ОС Unix і Linux можуть працювати з різними фізичними файловими системами (Ext2, ext3, ufs), логічне ж подання файлової системи Unix/Linux структуровано. Всі файли у локальній файловій системі розташовуються у вигляді дерева, проміжні вершини якого відповідають каталогам, і листя - файлів і порожніх каталогів. Реально, на кожному логічному диску (розділі фізичного дискового пакету) розташовується окрема ієрархія каталогів і файлів. Для отримання загального дерева в динаміці використовується "монтування" окремих ієрархій до фіксованої кореневої файлової системи в якості гілок загального дерева. Самим верхом ієрархії є корінь, який має певне ім'я “/” (слеш). Далі в корені знаходяться папки з певними для кожного дистрибутива іменами (etc, home, bin, mnt, proc і т.д.).

Повне ім'я файлу, наприклад, /bin/sh означає, що в кореневому каталозі повинно міститися ім'я каталогу bin, а в каталозі bin повинно міститися ім'я файлу sh. Коротким або відносним ім'ям файлу називається ім'я, яке задає шлях до файлу від поточного робочого каталога. В кожному каталозі містяться два спеціальних імені, ім'я "." - посилання на поточний каталог, і ім'я ".." - посилання "батьківський" каталог данного поточного каталогу, тобто каталог, що безпосередньо передує даному в ієрархії каталогів. Наприклад, для структури, показаної на малюнку, доступ до зазначеного на малюнку файлу, з поточного каталогу, можливий за такого шляху: /home/usr2/file2 або за відносним іменем: ../../../usr2/file2 (якщо поточний каталог - os).

Типи файлів

Команди роботи з файлами та директоріями