ID: 1304 Linux Łatwe

Źródło: Arkusze CKE

W systemie Linux mamy następujące prawa dostępu do pewnego pliku rwxr--r-- . Jakim poleceniem zmienimy je na rwxrwx---?

Warianty odpowiedzi

  1. A

    chmod 221 nazwapliku

  2. B

    chmod 770 nazwapliku

  3. C

    chmod 544 nazwapliku

  4. D

    chmod 755 nazwapliku

Wyjaśnienie

Uprawnienia w Linuksie dzielimy na trzy grupy: właściciela, grupę oraz pozostałych użytkowników. Każda litera w kodzie ma określoną wartość cyfrową: r (odczyt) to 4, w (zapis) to 2, a x (wykonanie) to 1.

Wyjściowy zapis rwxr--r-- przekłada się na cyfry: właściciel ma pełne rwx (4+2+1=7), grupa ma tylko r-- (4), a pozostali też r-- (4), co daje układ 744.

Docelowy stan rwxrwx--- oznacza, że właściciel ma mieć rwx (7), grupa również rwx (7), a pozostali mają zostać bez jakichkolwiek praw --- (0). Łącząc te wartości, otrzymujemy szyfr 770. Dlatego właściwym poleceniem jest chmod 770 nazwapliku.

Sprawdź się w praktyce

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

Podobne pytania — Linux