TablicaPro / karta pracy ucznia / SYSTEMY
Klasa: __________ Numer: __________ Data: __________
Pracuj w przygotowanym pliku. Po każdej zmianie zapisz go i sprawdź rezultat.
import stat
print(stat.filemode(stat.S_IFREG | 0o644))Napisz symbolicznie(tryb, katalog) i wypisz zapis dla 644, 755, 600, 640, 444 oraz dla katalogu 755.
Napisz z_symbolicznego(tekst) i przelicz rwxr-xr-x, rw-r-----, rwx------ i r--r--r--.
Napisz chmod_symbolicznie(tryb, polecenie) i oblicz u+x dla 644, go-x dla 755 i a+r dla 600. Oblicz domyślne uprawnienia pliku i katalogu dla umask 022, 077 i 002.
Zadanie 1: funkcja symbolicznie 2 pkt, sześć wyników 1 pkt; zadanie 2: przeliczenie z symboli 2 pkt, cztery wyniki 1 pkt; zadanie 3: chmod_symbolicznie 2 pkt, umask 2 pkt. Razem 10 pkt.
Jaką zmianę w kodzie potrafisz samodzielnie wyjaśnić?