Przejdź do treści głównej
INF.02Pytanie #77 z 818Systemy operacyjne

Które polecenie w systemie Linux nada uprawnienia do pisania dla wszystkich obiektów w /usr/share dla wszystkich użytkowników, nie zmieniając pozostałych uprawnień?

Opcje odpowiedzi:
A
chmod a-w /usr/share
B
chmod ugo+rw /usr/share
C
chmod -R a+w /usr/share
Prawidłowa
D
chmod -R o+r /usr/share
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź to opcja C.

  • chmod to polecenie do zmiany uprawnień.
  • -R (recursive) oznacza, że zmiana uprawnień zostanie zastosowana rekurencyjnie do wszystkich plików i podkatalogów wewnątrz /usr/share.
  • a+w oznacza:
    • a (all) - zastosuj do wszystkich kategorii użytkowników (właściciel, grupa, inni).
    • + - dodaj uprawnienie.
    • w (write) - uprawnienie do zapisu. To polecenie doda uprawnienie do zapisu dla wszystkich użytkowników do wszystkich plików i katalogów w /usr/share i jego podkatalogach, nie zmieniając istniejących uprawnień do odczytu (r) czy wykonania (x).

Opcje A, B, i D są błędne lub nie w pełni realizują zadanie:

  • A: chmod a-w /usr/share odejmie (-) uprawnienie do zapisu dla wszystkich od samego katalogu /usr/share, ale nie rekurencyjnie i niekoniecznie dla wszystkich obiektów w nim.
  • B: chmod ugo+rw /usr/share doda uprawnienia do odczytu (r) i zapisu (w) dla właściciela (u), grupy (g) i innych (o) do samego katalogu /usr/share, ale nie rekurencyjnie. Ponadto dodaje też prawo do odczytu, a pytanie mówi o nie zmieniając pozostałych uprawnień (choć jeśli nie było prawa do odczytu, to dodanie go jest zmianą).
  • D: chmod -R o+r /usr/share doda rekurencyjnie uprawnienie do odczytu (r) tylko dla pozostałych użytkowników (o), a nie do zapisu dla wszystkich.

Chcesz poćwiczyć całą kwalifikację INF.02?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie
Reklama

Podobne pytania z działu „Systemy operacyjne”

Ten sam obszar materiału z kwalifikacji INF.02. W całej bazie znajdziesz 52 pytań z tego działu.