■ Właściciel pliku może dodać lub odjąć uprawnienia dostępu do niego
■ prawa dostępu do czytania jr), zapisu, modyfikacji, kasowania (w) oraz do uruchomienia (x) są ustalane oddzielnie dla właściciela (u), grupy (g) i dla innych (o)
■ tylko „super użytkownik" (root) ma prawa do wszystkiego, ale takie uprawnienia ma tylko administrator systemu
■ Na listingu uprawnienia wyglądają tak:
-rwxrwxrwx.............plik
|U IgI o|
Zmiana praw do pliku - inaczej:
chmod nnn nazwa_pliku
Jeśli każde prawo dla każdej kategorii użytkowników zinterpretować binarnie (1 -jest 0-brak) to np zestaw praw:
-111101100
możemy zapisać dziesięmie: 754
Aby nadać taki zestaw praw (niezależnie od stanu
początkowego):
chmod 754 aa
■ Pliki tworzone są przez użytkownika. Mogą być modyfikowane, kopiowane lub usuwane.
♦ tekstowe (ASCII, html, źródłowe w c, pas, for),
♦ pliki binarne (wykonywalne, graficzne, dźwiękowe, skompresowane...)
Nazewnictwo plików :
WINDOWS:
nazwa.rozszerzenie (Np. Iist1.txt, prog3.lor) nazwa - dowolny ciąg znaków, rozszerzenie - dowolny ciąg znaków UNIX:
większa dowolność, np.
nazwa nazwa.c aa.bb.cc
.nazwa pliki "ukryte" (nie pokazuje ich normalny te)
"ala ma kota" - dozwolone, ale nie polecane
Rozszerzenia specjalne:
■ nazwa.txt - plik tekstowy (ASCII) - listl .txt, raport.txt
■ nazwa.exe - plik wykonawczy,
■ nazwa" - plik wykonawczy,
■ nazwa.f - zbiór źródłowy programu w języku FORTRAN,
■ nazwa.p - zbiór źródłowy programu w języku Pascal,
■ nazwa.cpp - zbiór źródłowy programu w języku C++,
Przykład:
komenda opcje parametry Enter
Podstawowe komendy będą pokazane na ćwiczeniach