Menu
Coddy logo textTech

Odczytywanie uprawnień

Część sekcji Podstawy ścieżki Terminal w Coddy. Lekcja 54 z 82.

Użyj ls -l, aby wyświetlić szczegółową listę plików i sprawdzić ciągi uprawnień dla każdego elementu.

Spójrz na wynik i określ uprawnienia dla każdego pliku i katalogu. Dla każdego elementu odczytaj 10-znakowy ciąg uprawnień i ustal:

  • Czy jest to plik (-), czy katalog (d)
  • Jakie uprawnienia ma właściciel (pierwsza grupa trzech znaków)
  • Jakie uprawnienia ma grupa (druga grupa trzech znaków)
  • Jakie uprawnienia mają inni (trzecia grupa trzech znaków)

Uruchom polecenie:

ls -l

W danych wyjściowych zauważ, że backup.sh, report.txt i config.cfg są zwykłymi plikami. Zwróć uwagę na konkretne uprawnienia właściciela do odczytu i zapisu.

Porównaj je z katalogiem projects, którego nazwa zaczyna się od d zamiast od - i który ma uprawnienia do wykonywania, dzięki czemu użytkownicy mogą do niego wejść.

challenge icon

Wyzwanie

Łatwy

Użyj ls -l, aby wyświetlić szczegółowy wykaz plików i sprawdzić ciągi uprawnień dla każdego elementu.

Przyjrzyj się wynikowi i określ uprawnienia dla każdego pliku i katalogu. Dla każdego elementu odczytaj 10-znakowy ciąg uprawnień i ustal:

  • Czy jest to plik (-), czy katalog (d)
  • Jakie uprawnienia ma właściciel (pierwsza grupa trzech znaków)
  • Jakie uprawnienia ma grupa (druga grupa trzech znaków)
  • Jakie uprawnienia mają inni użytkownicy (trzecia grupa trzech znaków)

Uruchom polecenie:

ls -l

Zwróć uwagę, że backup.sh, report.txt i config.cfg to zwykłe pliki bez uprawnienia do wykonywania (x). Porównaj je z katalogiem projects, którego ciąg uprawnień zaczyna się od d zamiast - i zawiera uprawnienie do wykonywania, pozwalające użytkownikom wejść do katalogu.

Spróbuj swoich sił

Terminal
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Edytor online Terminal