ID: 1232 Linux Średnie

Źródło: Arkusze CKE

Administrator systemu Linux wylistował zawartość katalogu/home/szkolaw terminalu i uzyskał następujący wynik-rwx -x r-x 1 admin admin 25 04-09 15:17 szkola.txtNastępnie wydał polecenie:chmod ug=rw szkola.txt | Is -IJaki będzie efekt jego działania, wyświetlony w oknie terminala?

Warianty odpowiedzi

  1. A

    -rw- rw- rw- 1 admin admin 25 04-09 15:17 szkola.txt

  2. B

    -rwx r-x r-x 1 admin admin 25 04-09 15:17 szkola.txt

  3. C

    -rwx ~x rw- 1 admin admin 25 04-09 15:17 szkola.txt

  4. D

    -rw- rw- r-x 1 admin admin 25 04-09 15:17 szkola.txt

Wyjaśnienie

Przeanalizujmy to krok po kroku. Wydane polecenie chmod ug=rw modyfikuje uprawnienia dla właściciela (u, czyli user) oraz dla grupy (g, czyli group), ustawiając im prawa na odczyt i zapis (rw-).

Uprawnienia dla pozostałych użytkowników (o, czyli others) nie zostały wymienione w poleceniu, więc pozostają dokładnie takie same, jak były na początku, czyli r-x. Składając to w całość, nowy ciąg praw to -rw-rw-r-x, co w dokładnie taki sposób zmieni wynik wyświetlany przez ls -l.

Sprawdź się w praktyce

Rozwiąż pełny test próbny INF.02 albo wylosuj pojedyncze pytanie na szybką powtórkę.

Podobne pytania — Linux