Ma ktoś może zapisane co on chciał żebyśmy na jutro umieli ??
Ja od Maćka wiem że mamy umieć:
-init i init tab? czy jakoś tak, nie wim, czy dobrze usłyszałem
-skrypty startowe
-poziomy działania systemu, gdzie są zalogowane, usługi, jedno czy wieloużytkowe, co jest w katalogach
Ale wydaje mi się że on mówił jakoś więcej więc jakby ktoś mógłby to uzupełnić ?
Ja mam jeszcze mniej zapisane, a prosiłem go specjalnie żeby powtórzył co trzeba umieć, bo nie wszystko zapisałem. Ale mam też zadanie, które prawdopodobnie będziemy robili. Niestety rozwiązania nie mam :/
Lab_2_-_student.pdf
#!/sbin/sh
#
case "$1" in
'start')
echo "Wchodzimy do trybu 3 poprzednim trybem pracy systemu byl tryb `who -r | awk '{print $9}'`" > /dev/console
echo "Lista kont z ustawionym haslem: " > /dev/console
cat /etc/shadow | grep -v *LK* | grep -v NP | tr ':' ' ' | cat -b | awk '{print $1 ". " $2 "\t" $4}' > /dev/console
echo "Lista kont bez hasla: " > /dev/console
cat /etc/shadow | grep *LK* | tr ':' ' ' | cat -b | awk '{print $1 ". " $2 "\t" $4}' > /dev/console
echo "Lista kont zablokowanych: " > /dev/console
cat /etc/shadow | grep NP | tr ':' ' ' | cat -b | awk '{print $1 ". " $2 "\t" $4}' > /dev/console
;;
'stop')
echo "Wychodzimy z trybu 3" > /dev/console
echo "W systemie jest zamontowanych `df | wc -l` dyskowych systemow plikow" > /dev/console
echo "Wykaz dyskowych systemow plikow, ktorych wykorzystanie przekracza 50%" > /dev/console
df -h | grep -v Filesystem | awk '{if ($5>50) print $1 " " $3 " " $4 " " $5}' > /dev/console
;;
esac
exit 0
W ostatnim trzeba tylko numeracje wrzucić, o której zapomniałem.