Linux/Definicje/Plik: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Lethern (dyskusja | edycje)
poprawka przypisów
Linia 7:
=== Nazwa pliku ===
Przyjęło się, że nazwa pliku może być dowolnym, 256-bajtowym ciągiem znaków, które w połączeniu z położeniem w strukturze katalogów jednoznacznie informują system operacyjny o który plik chodzi użytkownikowi. Uwaga: w systemie Linux rozszerzenie nie jest traktowane jako oddzielny element nazwy, innymi słowy rozszerzenie jest raczej informacją dla człowieka niż dla systemu operacyjnego. System uruchomi program lub skrypt tylko wtedy, kiedy plik będzie miał prawa do wykonania.
 
Tak „się przyjęło”. Natomiast użycie w nazwie pliku niektórych znaków innych niż litery duże i małe oraz cyfry powoduje niemiłe konsekwencje w linii poleceń, tzn. na przykład znak spacji jest traktowany jako separator więc polecenie zawierające argument dobra nasza.txt potraktuje ten argument jako dwie nazwy plików. Żeby temu zapobiec należy znaki spacji, &, `, ( itd poprzedzać znakiem \ który usuwa ich specjalne znaczenie w powłoce.
 
=== Prawa dostępu ===