/usr/local Pliki systemowe tworzone „lokalnie" w danej organizacji lub na pojedynczym komputerze...
Serwis znalezionych hasełOdnośniki
- Smutek to uczucie, jak gdyby się tonęło, jak gdyby grzebano cię w ziemi.
- 2010-03-01 01:00 4306 2570 Oprogramowanie Systemów Pomiarowych\OSP\KursyNatInst\KursyNatInst\2012_LV Core 3\2012_LV Core 3_Exercises\Demonstrations\Design...
- Search ROM [F0h] When a system is initially brought up, the bus master might not know the number of devices on the 1-Wire bus or their 64-bit ROM codes...
- safe_mode_proteced_env_vars = "PATH, LD_LIBRARY_PATH" open_basedir = $a'cuch_znaków Zasięg: PHP_INI_SYSTEM; wartość domyślna: NULL...
- W systemie tonalnoœci duur-moll w zakresie'wertykalnej koordynacji wspó³brzmieñ uk³adów polifomcznychwat¹ zastosowanie prawid³a harmonii dur-moll(funkcyjnej)...
- Wszystko zaczyna się bardzo prosto, bo system liczbowy Majów jest całkiem prosty: jedynkę oznaczali kropką, dwójkę dwiema kropkami- i tak dalej...
- Zaistnienie filozofii jako dziedziny kultury narodowej, w której nacja wyra|a swój [wiatopogld, byBo mo|liwe, pojawiB si bowiem system okre[lonych poj i metod
- wywołaniu jej przez System, nastąpiło pełne odtworzenie obsługiwanego przez nią pulpitu...
- system funkcyjnyków zgodnie z przyjêtymi za³o¿eniami in-terwa³owymi tworzy -> skalê muzyczn¹, na której opiera siê muzyka danego œrodowiska kulturowego w danym...
- Pos³uguj¹c siê asystentami dobrze wytrenowanymi w stosowaniu tego systemu kodowania interakcji, Bales i Slater (1955) wykazali, ¿e w spontanicznym przebiegu...
- Wnioski, które na podstawie tych badañ wprowadzono, zmierza³y do przeorganizowania ca³ego systemu szkolnego, do stworzenia szko³y "na miarê dziecka"...
Smutek to uczucie, jak gdyby się tonęło, jak gdyby grzebano cię w ziemi.
/usr/XHR6 Pliki zwiÄ…zane z systemem okien X.
Jeżeli chodzi o kategorie w rodzaju lib (biblioteki), w systemie Linux można znaleźć katalogi /lib, /usr/lib, /usrflocalflib, /usr/gamesflib i
/usr/XHR6/lib. W zależności od potrzeb administratora systemu
mogą się one też znajdować w innych zakresach: /moja-firmaĄib,
/moj-dzialflib itd.
W praktyce nie istnieje wyraźna różnica między katalogami / i /usr,
ale można domyślić się, że katalog / jest niejako na „niższym po-
ziomie" i jako taki jest bliższy systemowi operacyjnemu. W związku
z tym katalog /bin zawiera najbardziej podstawowe programy,
takie jak ls lub cat, katalog /usr/bin zawiera cały szereg różnych aplikacji dostarczanych razem z dystrybucją Linuksa, a katalog
/usr/local/bin — programy zainstalowane przez administratora sys-
temu. Oczywiście nie są to bezwzględne zasady, ale raczej typowe
przypadki przechowywania programów.
Ścieżka katalogu, część 3.: aplikacja
Cześć aplikacji w ścieżce katalogu najczęściej jest nazwą programu.
Zaraz za zakresem i kategorią (na przykład /usr/locał/doc) program może posiadać swoje własne podkatalogi (na przykład /usr/local/
doc/mojprogram), zawierajÄ…ce wykorzystywane przez niego pliki.
Katalogi systemu operacyjnego
/boot
Pliki potrzebne w czasie uruchamiania systemu.
30
Linux, Leksykon kieszonkowy
Tutaj przechowywane jest jądro systemu (kernel), najczęściej pod nazwą /boot/vmlinuz.
Aost+found
Uszkodzone pliki uratowane przez narzędzie odzyskiwania
danych z dysku.
/proc
Aktualnie uruchomione procesy; dla zaawansowanych użyt-
kowników.
Pliki w katalogu /proc umożliwiają wgląd w pracę jądra systemu;
mają też pewne ciekawe właściwości. Każdy z nich zawsze ma
zerową wielkość, jest plikiem tylko do odczytu i ma aktualną datę
utworzenia:
$ Is -1 /proc/version
-r--r--r-- 1 root root 0 kwi 22 00:12 /proc/version
Mimo to zawierajÄ… one informacje na temat jÄ…dra systemu:
% cat /proc/version
Linux version 2.4.22-1.2115.nptl . . .
Te pliki najczęściej wykorzystywane są przez różne programy,
ale nic nie stoi na przeszkodzie, żeby samemu sprawdzać ich za-
wartość. Oto kilka przykładów.
Iproclioports Lista sprzętu wejścia-wyjścia zainstalowanego w
komputerze.
I prochersion Wersja systemu operacyjnego. Polecenie uname
wypisuje dokładnie te same informacje.
Iprocluptime Czas działania systemu, tzn. liczba sekund, jaka
upłynęła od ostatniego uruchomienia systemu.
Polecenie uptime podaje te same informacje w
znacznie czytelniejszej postaci.
m ylików
31
Iproclnnn Gdzie nnn to liczba całkowita dodatnia. Te pliki zawierają informacje o działającym w systemie
procesie z identyfikatorem nnn.
Iproclself Informacja o aktualnie wykonywanym procesie.
Jest to symboliczne, automatycznie odświeżane,
dowiÄ…zanie do pliku /proc/nnn. Aby siÄ™ o tym
przekonać, wystarczy kilkakrotnie wydać polecenie
1 s -1 /proc/sel f — wskazanie pliku /proc/self za
każdym razem będzie inne.
Zabezpieczenia plików
W systemie Linux może być zdefiniowanych wielu użytkowni-
ków, posiadających w nim swoje konta. Aby możliwe było zapew-
nienie prywatności i bezpieczeństwa systemu, każdemu użytkow-
nikowi pozwala się na dostęp tylko do części plików, ale nigdy
do wszystkich. Ten sposób kontroli dostępu może zostać zdefi-
niowany za pomocą dwóch pytań:
Kto posiada uprawnienia?
Każdy plik i katalog posiada swojego właściciela, który ma
prawo zrobić z nim cokolwiek. Najczęściej właścicielem
pliku jest użytkownik, który ten plik utworzył, choć istnie-
jące tutaj zależności mogą być znacznie bardziej złożone.
Dodatkowo dostęp do pliku może posiadać zdefiniowana
wcześniej grupa użytkowników. Są one definiowane przez
administratora systemu, co jest opisane w podrozdziale „Praca
z grupami" na stronie 172.
Do pliku lub katalogu mogą mieć też dostęp wszyscy użyt-
kownicy posiadajÄ…cy konto w danym systemie.
Jakie uprawnienia zostały przyznane?
Właścicielom plików, grupom użytkowników i pozostałym
użytkownikom można przyznać uprawnienia do odczytu
32
Linux. Leksykon kieszonkowy
(read), zapisu lub modyfikacji (ivrite) i uruchamiania {execute) poszczególnych plików. Uprawnienia dotyczą również katalo-
gów, które użytkownicy mogą odczytywać (czyli sprawdzać
listę plików w katalogu), zapisywać (tworzyć i usuwać pliki
w katalogu) i uruchamiać (wejść do katalogu).
Aby sprawdzić, kto jest właścicielem pliku i jakie uprawnienia
mamy do pliku, należy wydać polecenie:
$ ls -1 nazwa_phku
Aby sprawdzić, kto jest właścicielem katalogu i jakie uprawnienia
mamy do katalogu, należy wydać polecenie:
$ ls -Id nazwa Jotalogu
Uprawnienia do pliku definiowane są przez dziesięć pierwszych
znaków w ciągu wygenerowanym przez polecenie 1 s, tworzących
zbiór liter r (odczyt), w (zapis), x (uruchomienie) i innych znaków.
Na przykład:
drwxr-x---
Poniżej przedstawiono znaczenie poszczególnych liter i znaków
w tym ciÄ…gu.
Pozycja
Znaczenie
1
Typ pliku: - = plik, d = katalog, 1 = dowiÄ…zanie symboliczne, p â– potok nazwany, c = urzÄ…dzenie znakowe, b = urzÄ…dzenie blokowe
2-4
Uprawnienia właściciela pliku do jego odczytu, zapisu i uruchamiania
5-7
Uprawnienia grupy właściciela pliku do jego odczytu, zapisu i uruchamiania 8-10
Uprawnienia wszystkich użytkowników do jego odczytu, zapisu i uruchamiania Polecenie 1 s zostanie dokładniej opisane w rozdziale „Podstawowe
i rperacje na plikach" na stronie 56. Aby zmienić właściciela, grupę i i cielą lub uprawnienia do pliku, należy użyć poleceń chown, chgrp i
chmod. Zostaną one opisane w podrozdziale „Właściwości
plików" na stronie 83.
m i>likóiu
33
Powłoka
Aby mieć możliwość wydawania Linuksowi poleceń, będziemy
potrzebowali miejsca, w którym można by je wpisywać. To miejsce