4 2 (3)




Linux - Kurs Podstawowy - System plików














Uniwersytet Śląski - Wydział Techniki
Laboratorium Systemów Operacyjnych
Linux
- Kurs Podstawowy
opracował: Marcin Romanowski
promotor: dr inż. Maciej Bargielski






























Informacje
ogólne

Pliki

Ścieżki

Ćwiczenia



Znaki
specjalne

Linki

Prawa
dostępu


Niezwykle
istotną różnicą między tymi systemami jest rozróżnienie małych
i dużych liter w nazwach plików i katalogów. Zatem /Etc i /etc
to dwie, zupełnie różne nazwy. By uniknąć pomyłek zaleca się,
by pliki nazywane były przy użyciu małych liter. Kolejną różnicą
jest możliwość użycia do 255 znaków w nazwie pliku bądź katalogu.
W nazwie pliku można użyć niemal dowolnego znaku ASCII z wyjątkiem
spacji, /, -, *, ?, [, ], , & i ;.
W systemach UNIX kropka nie stanowi elementu rozdzielającego nazwę
od rozszerzenia. Kropka jest znakiem traktowanym na równi z każdym
innym znakiem ASCII w nazwie pliku. Zatem poprawne są nazwy plików
takie jak:

cwiczenie

cwiczenie.doc
cwiczenie.dokument
cwiczenie.to.jest.dokument
cwiczenie..........................
c.w.i.c.z.e.n.i.e.

Jedynym wyjątkiem
są pliki z kropką jako pierwszym znakiem w nazwie. Pliki takie
traktowane są jako ukryte.
W każdym systemie plików znajdować mogą się tylko i wyłącznie
pliki. Katalog - w znaczeniu takim jak w systemie DOS - w Linuxie
jest po prostu plikiem, zawierającym nazwy i adresy (dokładniej
- numery i-węzłów) plików stanowiących zawartość katalogu. W niniejszym
kursie nazwy "katalog" używa się w celu określenia logicznej struktury
danych grupującej pliki, występującej w systemie plików jako plik
specjalny.
Obok plików zwykłych oraz katalogów w systemie plików występuje
jeszcze kilka innych rodzajów plików:

linki (łącza)
- omówione w dalszej części kursu,
FIFO (potoki
nazwane),
gniazda
(ang.: sockets),
urządzenia
o dostępie blokowym,
urządzenia
o dostępie znakowym.





















 




Wyszukiwarka