[ Pobierz całość w formacie PDF ]
.6.Tryby dostępu określają trzy uprawnienia[Author ID1: at Mon Nov 12 16:04:00 2001]Tryby dostępu są ustawiane dla katalogów lub plików za pomocą polecenia chmod, którego używamy według wzoru:chmod nnn directory-or-file (katalog-lub-plik)Argument nnn jest trzycyfrowym numerem, który podaje tryb dostępu dla właściciela, grupy oraz pozostałych użytkowników.Tabela 4.5 przedstawia każdą możliwą cyfrę oraz jej odpowiednik prawa dostępu.Na przykład, argument 751 jest odpowiednikiem dla rwxr-x--x, który nadaje właścicielowi wszystkie możliwe prawa dostępu, grupie daje prawo czytania i wykonywania,[Author ID1: at Mon Nov 12 16:04:00 2001] a pozostałym użytkownikom tylko prawo wykonywania.Tabela 4.5.Wartości numeryczne odpowiadające trybom dostępuWartośćZnaczenie---1-x2-w-3-wx4r-5r-x6rw-7rwxJeżeli jesteś właścicielem pliku lub katalogu (lub j[Author ID2: at Sat Oct 13 15:25:00 2001]J[Author ID2: at Sat Oct 13 15:25:00 2001]eśli jesteś specjalnym użytkownikiem root)[Author ID2: at Sat Oct 13 15:25:00 2001], możesz zmienić prawo własności do tego [Author ID2: at Sat Oct 13 15:25:00 2001]pliku lub katalogu za pomocą polecenia chown.Na przykład, poniższa komenda[Author ID1: at Mon Nov 12 16:05:00 2001]stępujące polecenie[Author ID1: at Mon Nov 12 16:05:00 2001] przypisuje użytkownikowi ewa prawo własności do pliku gorący_[Author ID2: at Sat Oct 13 15:25:00 2001]_[Author ID2: at Sat Oct 13 15:25:00 2001]kartofel.root@debian1: /root# chown ewa gorący_kartofelWłaściciel pliku lub katalogu (oraz oczywiście użytkownik root) może również zmienić grupę przypisaną do tego pliku lub katalogu.Poniżej zamieszczona komenda[Author ID1: at Mon Nov 12 16:05:00 2001]Kolejny przykład[Author ID1: at Mon Nov 12 16:05:00 2001] przypisuje nową grupę o nazwie nowag do pliku gorący_kartofel:root@debian1: /root# chgrp nowag gorący_kartofelGrupa, którą przypisujesz do pliku lub katalogu musi zostać najpierw założona przez użytkownika root[Author ID1: at Mon Nov 12 16:05:00 2001]istnie[Author ID1: at Mon Nov 12 16:05:00 2001]ć[Author ID1: at Mon Nov 12 16:06:00 2001].Obowiązujące w systemie grupy znajdują się w pliku /etc/group,[Author ID1: at Mon Nov 12 16:06:00 2001] do którego dostęp ma tylko administrator systemu.Użytkownik root może przypisać dowolnego użytkownika do jednej lub więcej grup.Kiedy logujesz się do systemu, jesteś domyślnie dopisywany do jednej z założonych grup — Twojej [Author ID1: at Mon Nov 12 16:06:00 2001]grupy logowania.Jeśli chcesz zmienić tę grupę na inną, do której zostałeś przypisany, użyj polecenia newgrp.Na przykład, aby zmienić bieżącą grupę na inną zwaną druga_grupa,[Author ID1: at Mon Nov 12 16:06:00 2001] zastosuj poniżej podaną składnię:root@debian1: /root# newgrp druga_grupaJeśli będziesz próbował zmienić swoją [Author ID1: at Mon Nov 12 16:06:00 2001]grupę na inną, która nie istnieje lub do której nie zostałeś dopisany, powyższe polecenie zakończy swe działanie komunikatem o błędzie.Tworząc później plik lub katalog, zostanie on automatycznie przypisany grupie, do której należysz, jako własność tej grupy[Author ID1: at Mon Nov 12 16:07:00 2001].Uruchamianie programówW systemie Linux, podobnie jak w MS-DOS i Microsoft Windows, programy są przechowywane w plikach.Często można uruchomić taki [Author ID1: at Mon Nov 12 16:09:00 2001]program,[Author ID1: at Mon Nov 12 16:09:00 2001] wpisując po prostu [Author ID1: at Mon Nov 12 16:09:00 2001]jego nazwę w wierszu poleceń.Jednakże takie postępowanie wynika z założenia, że plik znajduje się w zbiorze katalogów zwanych [Author ID2: at Sat Oct 13 15:27:00 2001]określonych [Author ID2: at Sat Oct 13 15:27:00 2001]ścieżką dostępu[Author ID2: at Sat Oct 13 15:27:00 2001].O katalogu należącym do tego zbioru mówi się, że znajduje się on na[Author ID2: at Sat Oct 13 15:27:00 2001]w[Author ID2: at Sat Oct 13 15:27:00 2001] ścieżce.Jeśli pracowałeś kiedyś pod kontrolą systemu MS-DOS, to zapewne pamiętasz ścieżki systemowe, które podobnie działają w systemie Linux.Więcej na temat zasad działania i ustalania ścieżek znajdziesz w rozdziale 13.Jeżeli plik, który chcesz uruchomić nie znajduje się w katalogu ze ścieżki, możesz go wtedy wykonać podając bezwzględną ścieżkę dostępu do tego pliku.Linux uruchomi wtedy taki [Author ID1: at Mon Nov 12 16:09:00 2001]program pomimo tego, że nie znajduje się on na[Author ID2: at Sat Oct 13 15:28:00 2001]w[Author ID2: at Sat Oct 13 15:28:00 2001] ścieżce [ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • drakonia.opx.pl
  • Linki