Którego kodu numerycznego należy użyć w poleceniu zmiany praw do pliku w systemie Linux, aby jego właściciel miał prawa zapisu i odczytu, grupa miała prawa odczytu i wykonania, a pozostali użytkownicy tylko prawo odczytu?
Którego kodu numerycznego należy użyć w poleceniu zmiany praw do pliku w systemie Linux, aby jego właściciel miał prawa zapisu i odczytu, grupa miała prawa odczytu i wykonania, a pozostali użytkownicy tylko prawo odczytu?
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź to opcja C (654). Prawa dostępu w systemie Linux są reprezentowane przez trzy cyfry ósemkowe, gdzie każda cyfra odpowiada uprawnieniom dla: właściciela, grupy i pozostałych użytkowników. Każda cyfra jest sumą wartości przypisanych do poszczególnych praw:
- Odczyt (r) = 4
- Zapis (w) = 2
- Wykonanie (x) = 1
Zgodnie z pytaniem:
- Właściciel ma mieć prawa zapisu (w=2) i odczytu (r=4): 2 + 4 = 6
- Grupa ma mieć prawa odczytu (r=4) i wykonania (x=1): 4 + 1 = 5
- Pozostali użytkownicy mają mieć tylko prawo odczytu (r=4): 4
Łącząc te cyfry, otrzymujemy kod numeryczny 654.
Opcje A, B, i D są niepoprawne, ponieważ reprezentują inne kombinacje uprawnień:
- A: 765 to rwxrw-r-x (właściciel: odczyt, zapis, wykonanie; grupa: odczyt, zapis; pozostali: odczyt, wykonanie).
- B: 751 to rwxr-x--x (właściciel: odczyt, zapis, wykonanie; grupa: odczyt, wykonanie; pozostali: wykonanie).
- D: 123 nie jest typowym i prawidłowym zapisem uprawnień w systemie Linux, ponieważ cyfry 1, 2 i 3 odpowiadają pojedynczym prawom, a nie ich kombinacjom w sposób, w jaki są one sumowane.
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.