Passwd ma prawo "s" (rwsr-xr-x)- SUID - na czas działania pliku stajemy się właścicielami, pozwala to zapisać hasło w pliku /etc/shadow UNIKA się tej literki, bo jak się program wywali, to użytkownik pozostanie z większymi prawami. Małe s - bez x. Wielkie S - z x.
SGID - to co wyżej, dla grupy
T - ta literka oznacza lepki bit (sticky bit) - (małe, duże podobnie jak z s) -pliki z tego katalogu może kasować tylko właściciel. Ustawia się tylko na KATALOGACH.
nano - edytor tekstowy
#!/bin/bash
while [ 1 ]
do
echo "działam" done
Ctrl s - zapisać
[umask ustawia domyślną maskę tworzonych plików] zmieniamy prawa bo domyślnie nie mamy prawa wykonywania
Ctrl czatrzymuje program
ztrl z wstrzymuje działanie, pojawia się numer który pozwoli nam później znów uruchomić ten program i w ogóle na nim działać
jobs - zwrqaa listę uruchomionych obecnie procesów (również tych zatrzymanych)
fg %[numerek_procesu - znawia działanie programu
jeśli program ma działać w tle to na końcu przy odpaleniu znaczek & np.
./skrypt &
teraz mamy problem bo Ctrl c nie działa WTEDY kiII % numerek
kill -9 działa absolutnie (sprawdzamy wtedy numerek sprawdzamy ps -e) możemy przywołać progrem z tła do przody fg %1 to możemy go zatrzymać Ctrl c
bg %numer jeśli chcemy zatrzymany program przesunąć do tła
find [katalog przeszykania] [warunek, warunki]
-atime n dostęp w ciągu n dni -ntime n modyfikacja w ciągu n dni -print może być wymagany, zależnie od systemu
find / -name chmod -print find / -user root -print
find / -name c* (można używać symboli wieloznacznych)