Narzędzia diagnostyczne i konfiguracyjne
msinfo32 msconfig regedit dxdiag compmgmt.msc
chmod – polecenie do zmiany praw dostępu do pliku lub katalogu. Każdy plik po utworzeniu ma uprawienia –rw–rw–r–– lub liczbowo 664. Każdy katalog po utworzeniu ma uprawienia drwxrwxr–x lub liczbowo 775. Przykłady:
chown – polecenie zmienia właściciela pliku lub katalogu, np.: chown nobody plik.
Polecenie chgrp zmienia grupę, do jakiej należy dany plik. Przykład: chgrp nogroup plik.
Poleceniem chown można jednocześnie zmienić właściciela i grupę pliku lub katalogu. Robimy to według schematu: chown nobody:nogroup plik.
Aby zobaczyć tą treść musisz być zalogowany
Aby zobaczyć tą treść musisz być zalogowany
Aby zobaczyć tą treść musisz być zalogowany
Aby zobaczyć tą treść musisz być zalogowany
Aby zobaczyć tą treść musisz być zalogowany
Aby zobaczyć tą treść musisz być zalogowany
Aby zobaczyć tą treść musisz być zalogowany
Aby zobaczyć tą treść musisz być zalogowany
Aby zobaczyć tą treść musisz być zalogowany
Aby zobaczyć tą treść musisz być zalogowany
Aby zobaczyć tą treść musisz być zalogowany
Aby zobaczyć tą treść musisz być zalogowany
Aby zobaczyć tą treść musisz być zalogowany
Aby zobaczyć tą treść musisz być zalogowany
Aby zobaczyć tą treść musisz być zalogowany
Aby zobaczyć tą treść musisz być zalogowany
Aby zobaczyć tą treść musisz być zalogowany
Aby zobaczyć tą treść musisz być zalogowany
Aby zobaczyć tą treść musisz być zalogowany
Aby zobaczyć tą treść musisz być zalogowany
Aby zobaczyć tą treść musisz być zalogowany
Aby zobaczyć tą treść musisz być zalogowany
uprawnienia
i dodaj do niego 8 plików. Następnie nadaj każdemu z plików uprawnienia według poniższego schematu:
plik1
, uprawnienia: 644plik2
, uprawnienia: 777plik3
, uprawnienia: 600plik4
, uprawnienia: 610plik5
, uprawnienia: 130plik6
, uprawnienia: r–– ––– –wxplik7
, uprawnienia: r–– ––x –wxplik8
, uprawnienia: r–– r–x rwxplik1
wpisz plik1, itd. Sprawdź czy każde uprawnienie pozwoli odczytać/edytować dany plik?
newton
z następującą zawartością:
-rwxr-xr-x management.txt -rw-r-xr-- software.gif -r--rw--w- mechanics.txt --w-r-xr-- mathematics.html drwxrwxr-x Collaborative -rw-r----- spreadsheet.ods --wx-w-r-x approximately dr-----r-- Dynamic ---x--x--x coordinate --wx-w-r-x intermediate --w----r-- dimension
wykonaj
i utwórz w nim plik marzenia
z następującą zawartością:
#!/bin/bash echo -e "Odpowiedz sobie na pytanie co lubię w życiu robić: " read co echo "A potem zacznij to robić: $co"Wykonaj plik
marzenia
poleceniem ./marzenia. Jakie powinien on mieć uprawnienia, aby było możliwe jego uruchomienie?
computer_industry
i dodaj do niego następujące rzeczy:
artificial
należący do grupy tty (właściciel bez zmian)infrastructure
należący do grupy mail (właściciel bez zmian)technology
należący do użytkownika i grupy rootadministration
należący do użytkownika news i grupy diskshooting_stars
z następującą zawartością:
-rwxr-xr-x sys nogroup archive.sh -rw-r-xr-- bin disk disabilities.gif -r--rw--w- sys daemon completely.txt --w-r-xr-- root root publicity.html drwxrwxr-x proxy man people -rw-r----- news games parallel.inf --wx-w-r-x mail mail approximately dr-----r-- lp daemon daemon ---x--x--x backup bin wheel_of_fortune --wx-w-r-x uucp proxy intermediate --w----r-- nobody sys averageListę wszystkich użytkowników w systemie znajdziesz w pliku
/etc/passwd
, a lista wszystkich grup znajduje się w pliku /etc/group
.
2018-11-19 10:51:15 2024-03-17 22:04:56
msinfo32 msconfig regedit dxdiag compmgmt.msc
Ze strony ubuntu.com/download/server pobierz obraz systemu Ubuntu Server 22.04 LTS W programie VirtualBox dodaj nową wirtualną maszynę: nazwa dowolna, typ Linux, wersja Ubuntu (64-bit). Rozmiar
Konwersja na typ całkowity Jeżeli w kodzie, który piszemy, zajdzie konieczność zamiany zmiennej typu np. string na liczbę całkowitą, to możemy do tego użyć funkcji int(). Przyjmuje ona j
Pisanie jakiegokolwiek programu bez używania zmiennych byłoby bardzo trudne. Zmienne służą do przechowywania danych różnego typu: liczb, tekstów, wartości logicznych i innych, o których na r
Podstawowe operatory arytmetyczne w języku Python + – dodawanie - – odejmowanie * – mnożenie / – dzielenie // – dzielenie z zaokrągleniem % – reszta z dzielenia ** – potęg