Komentarz

Transkrypt

Komentarz
Kurs pracy w systemie Linux
1
Jakub Michaliszyn
Zadanie z listy 9 (do wysªania przed wigili¡). Poni»ej znajduje si¦ zapis pewnej
sesji terminala (pod Ubuntu 9.04). Uzupeªnij komentarze dokªadnie wyja±niaj¡c, co
si¦ dziaªo w poszczególnych punktach. W miejscach, gdzie jest wi¦cej wielokropków,
oczekiwane s¡ bardziej szczegóªowe wyja±nienia (np. o tym, czym jest konto roota,
po co wymy±lono sudo, dlaczego pojawiªa si¦ akurat taka odpowied¹...).
1. jmi@jmi-virt:~/testy$ ./a.out
Segmentation fault
Komentarz: U»ytkownik uruchomiª plik a.out. Jego wykonanie zako«czyªo
si¦ jednak niepowodzeniem z powodu . . . .
2. jmi@jmi-virt:~/testy$ ulimit -a
core file size
(blocks, -c)
data seg size
(kbytes, -d)
scheduling priority
(-e)
file size
(blocks, -f)
pending signals
(-i)
max locked memory
(kbytes, -l)
max memory size
(kbytes, -m)
open files
(-n)
pipe size
(512 bytes, -p)
POSIX message queues
(bytes, -q)
real-time priority
(-r)
stack size
(kbytes, -s)
cpu time
(seconds, -t)
max user processes
(-u)
virtual memory
(kbytes, -v)
file locks
(-x)
0
unlimited
20
unlimited
16382
64
unlimited
1024
8
819200
0
1200
unlimited
unlimited
unlimited
unlimited
Komentarz: . . .
3. jmi@jmi-virt:~/testy$ ulimit -s 8192
bash: ulimit: stack size: nie mo»na zmodyfikowa¢ limitu:
Operation not permitted
Komentarz: . . .
...
4. jmi@jmi-virt:~/testy$ sudo !!
sudo ulimit -s 8192
[sudo] password for jmi:
sudo: ulimit: command not found
Komentarz: . . .
...
...
Jakub Michaliszyn
Kurs pracy w systemie Linux
2
Inne, podobne do !!, argumenty to:
∙ !1, który . . .
∙ ...
...
Teoretycznie, problem który si¦ pojawiª mo»na próbowa¢ omin¡¢ poleceniem
sudo bash -c "ulimit -s 8192". Niestety, w tym przypadku to nie rozwi¡zaªoby problemu, poniewa» . . .
5. jmi@jmi-virt:~/testy$ sudo su
Komentarz . . .
...
Ten sam efekt mo»na uzyska¢ bez u»ywania polecenia su wystarczy wpisa¢
....
6. root@jmi-virt:/home/jmi/testy# ulimit -s 8192
Komentarz: . . .
7. root@jmi-virt:/home/jmi/testy# su jmi
Komentarz: . . .
8. jmi@jmi-virt:~/testy$ ./a.out
Tablica j dziala poprawnie
Zapisano dane
Komentarz: . . .