Advertisement
Guest User

keks

a guest
Apr 21st, 2015
228
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 19.95 KB | None | 0 0
  1. 1.Napisz własny program o nazwie xxx działający w pętli nieskończonej. Uruchom go w tle.
  2.  
  3. // Program
  4. int main()
  5. {
  6. for(;;);
  7. }
  8.  
  9. // Komendy
  10. c@lab-96:~$ cd keks
  11. c@lab-96:~/keks$ gcc test.cpp
  12. c@lab-96:~/keks$ ls
  13. a.out test.cpp test.cpp~
  14. c@lab-96:~/keks$ ./a.out
  15.  
  16. // Sprawdzenie za pomoca komendy ps -xl
  17. 0 1001 2817 2616 20 0 2004 280 - R+ pts/0 1:41 ./a.out
  18.  
  19.  
  20. 2.Wyświetl listę własnych procesów komenda ps. Porównaj wyniki z wynikami poleceń: ps -x i ps -ax.
  21. Zbadaj działanie przełączników -l i -u
  22.  
  23. // Komenda ps wyswietla procesy dla aktualnej powloki
  24. c@lab-96:~$ ps
  25. PID TTY TIME CMD
  26. 2826 pts/1 00:00:00 bash
  27. 2910 pts/1 00:00:00 ps
  28.  
  29. // Komenda ps x wyswietla procesy z dolaczona lista informujaca o procesach nie dolaczonych do terminali(procesy demony)
  30. c@lab-96:~$ ps x
  31. PID TTY STAT TIME COMMAND
  32. 1989 ? Sl 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
  33. 2000 ? Ssl 0:00 gnome-session --session=gnome-fallback
  34. 2040 ? Ss 0:00 /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-s
  35. 2043 ? S 0:00 /usr/bin/dbus-launch --exit-with-session gnome-sessio
  36. 2044 ? Ss 0:00 //bin/dbus-daemon --fork --print-pid 5 --print-addres
  37. 2048 ? S 0:00 /usr/lib/gvfs/gvfsd
  38. 2050 ? Sl 0:00 /usr/lib/gvfs//gvfs-fuse-daemon -f /home/c/.gvfs
  39. 2057 ? S 0:00 /usr/lib/i386-linux-gnu/gconf/gconfd-2
  40. 2066 ? Sl 0:01 /usr/lib/gnome-settings-daemon/gnome-settings-daemon
  41. 2074 ? Sl 0:00 /usr/lib/at-spi2-core/at-spi-bus-launcher
  42. 2078 ? S 0:00 /bin/dbus-daemon --config-file=/etc/at-spi2/accessibi
  43. 2081 ? Sl 0:00 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-s
  44. 2085 ? Sl 0:00 /usr/lib/gnome-settings-daemon/gsd-printer
  45. 2089 ? Sl 0:02 metacity
  46. 2100 ? S<l 0:00 /usr/bin/pulseaudio --start --log-target=syslog
  47. 2101 ? Sl 0:11 gnome-panel
  48. 2105 ? Sl 0:00 /usr/lib/dconf/dconf-service
  49. 2111 ? S 0:00 /usr/lib/pulseaudio/pulse/gconf-helper
  50. 2113 ? Sl 0:00 /usr/lib/policykit-1-gnome/polkit-gnome-authenticatio
  51. 2114 ? Sl 0:00 nm-applet
  52. 2117 ? Sl 0:13 nautilus -n
  53. 2119 ? Sl 0:01 /usr/lib/vino/vino-server --sm-disable
  54. 2126 ? Sl 0:00 /usr/lib/gnome-settings-daemon/gnome-fallback-mount-h
  55. 2127 ? Sl 0:00 bluetooth-applet
  56. 2143 ? S 0:00 /usr/lib/gvfs/gvfs-gdu-volume-monitor
  57. 2154 ? S 0:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
  58. 2156 ? Sl 0:00 /usr/lib/gvfs/gvfs-afc-volume-monitor
  59. 2161 ? Sl 0:00 /usr/lib/telepathy/mission-control-5
  60. 2167 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-daemon
  61. 2172 ? S 0:00 /usr/lib/gvfs/gvfsd-trash --spawner :1.2 /org/gtk/gvf
  62. 2175 ? Sl 0:00 /usr/lib/indicator-applet/indicator-applet-complete
  63. 2188 ? Sl 0:00 /usr/lib/indicator-application/indicator-application-
  64. 2190 ? Sl 0:00 /usr/lib/indicator-messages/indicator-messages-servic
  65. 2191 ? Sl 0:00 /usr/lib/indicator-session/indicator-session-service
  66. 2193 ? Sl 0:00 /usr/lib/indicator-printers/indicator-printers-servic
  67. 2195 ? Sl 0:00 /usr/lib/indicator-datetime/indicator-datetime-servic
  68. 2196 ? Sl 0:00 /usr/lib/indicator-sound/indicator-sound-service
  69. 2241 ? S 0:00 /usr/lib/geoclue/geoclue-master
  70. 2249 ? Sl 0:00 /usr/lib/gnome-disk-utility/gdu-notification-daemon
  71. 2301 ? Sl 0:00 /usr/lib/ubuntu-geoip/ubuntu-geoip-provider
  72. 2308 ? S 0:00 /usr/lib/gvfs/gvfsd-burn --spawner :1.2 /org/gtk/gvfs
  73. 2325 ? S 0:00 /usr/lib/gvfs/gvfsd-metadata
  74. 2328 ? Sl 0:00 telepathy-indicator
  75. 2335 ? Sl 0:00 zeitgeist-datahub
  76. 2336 ? Sl 0:00 gnome-screensaver
  77. 2342 ? Sl 0:00 /usr/bin/zeitgeist-daemon
  78. 2350 ? Sl 0:00 /usr/lib/zeitgeist/zeitgeist-fts
  79. 2358 ? S 0:00 /bin/cat
  80. 2361 ? Sl 3:35 /usr/lib/firefox/firefox
  81. 2398 ? Sl 0:00 /usr/lib/evolution/3.2/evolution-alarm-notify
  82. 2426 ? Sl 0:00 update-notifier
  83. 2434 ? Sl 0:00 /usr/lib/notify-osd/notify-osd
  84. 2459 ? Sl 0:00 /usr/lib/deja-dup/deja-dup/deja-dup-monitor
  85. 2564 ? R 17:29 /home/c/all files/Pulpit/test
  86. 2568 ? R 17:34 /home/c/all files/Pulpit/test
  87. 2571 ? R 17:28 /home/c/all files/Pulpit/test
  88. 2574 ? R 17:27 /home/c/all files/Pulpit/test
  89. 2609 ? Rl 0:02 gnome-terminal
  90. 2615 ? S 0:00 gnome-pty-helper
  91. 2616 pts/0 Ss 0:00 bash
  92. 2685 ? Sl 0:11 gedit /home/c/all files/Pulpit/lab4_219158
  93. 2817 pts/0 R+ 12:34 ./a.out
  94. 2826 pts/1 Ss 0:00 bash
  95. 2915 pts/1 R+ 0:00 ps x
  96.  
  97. // Komenda ps ax wyswietla wszystkie procesy sytemu linux, z dolaczona lista informujaca o procesach nie dolaczonych do terminali(procesy demony)
  98.  
  99. c@lab-96:~$ ps ax
  100. PID TTY STAT TIME COMMAND
  101. 1 ? Ss 0:00 /sbin/init
  102. 2 ? S 0:00 [kthreadd]
  103. 3 ? S 0:00 [ksoftirqd/0]
  104. 5 ? S 0:00 [kworker/u:0]
  105. 6 ? S 0:00 [migration/0]
  106. 7 ? S 0:00 [watchdog/0]
  107. 8 ? S 0:00 [migration/1]
  108. 10 ? S 0:00 [ksoftirqd/1]
  109. 12 ? S 0:00 [watchdog/1]
  110. 13 ? S< 0:00 [cpuset]
  111. 14 ? S< 0:00 [khelper]
  112. 15 ? S 0:00 [kdevtmpfs]
  113. 16 ? S< 0:00 [netns]
  114. 18 ? S 0:00 [sync_supers]
  115. 19 ? S 0:00 [bdi-default]
  116. 20 ? S< 0:00 [kintegrityd]
  117. 21 ? S< 0:00 [kblockd]
  118. 22 ? S< 0:00 [ata_sff]
  119. 23 ? S 0:00 [khubd]
  120. 24 ? S< 0:00 [md]
  121. 26 ? S 0:00 [khungtaskd]
  122. 27 ? S 0:00 [kswapd0]
  123. 28 ? SN 0:00 [ksmd]
  124. 29 ? SN 0:00 [khugepaged]
  125. 30 ? S 0:00 [fsnotify_mark]
  126. 31 ? S 0:00 [ecryptfs-kthrea]
  127. 32 ? S< 0:00 [crypto]
  128. 40 ? S< 0:00 [kthrotld]
  129. 42 ? S 0:00 [scsi_eh_0]
  130. 43 ? S 0:00 [scsi_eh_1]
  131. 44 ? S 0:00 [scsi_eh_2]
  132. 45 ? S 0:00 [scsi_eh_3]
  133. 46 ? S 0:00 [kworker/u:3]
  134. 67 ? S< 0:00 [devfreq_wq]
  135. 72 ? S 0:00 [scsi_eh_4]
  136. 73 ? S 0:00 [usb-storage]
  137. 166 ? S 0:00 [scsi_eh_5]
  138. 168 ? S 0:00 [scsi_eh_6]
  139. 226 ? S< 0:00 [firewire]
  140. 249 ? S< 0:00 [xfs_mru_cache]
  141. 251 ? S< 0:00 [xfslogd]
  142. 252 ? S< 0:00 [xfsdatad]
  143. 253 ? S< 0:00 [xfsconvertd]
  144. 255 ? S 0:00 [xfsbufd/sda6]
  145. 256 ? S 0:00 [xfsaild/sda6]
  146. 281 ? S 0:00 mountall --daemon
  147. 345 ? S 0:00 upstart-udev-bridge --daemon
  148. 347 ? Ss 0:00 /sbin/udevd --daemon
  149. 420 ? S 0:00 /sbin/udevd --daemon
  150. 421 ? S 0:00 /sbin/udevd --daemon
  151. 619 ? S< 0:00 [hd-audio0]
  152. 647 ? S 0:00 upstart-socket-bridge --daemon
  153. 861 ? Ss 0:00 /usr/sbin/sshd -D
  154. 863 ? Ss 0:00 dbus-daemon --system --fork --activation=upstart
  155. 886 ? Ss 0:00 /usr/sbin/modem-manager
  156. 887 ? Ss 0:00 /usr/sbin/bluetoothd
  157. 904 ? Ssl 0:00 NetworkManager
  158. 906 ? Sl 0:00 rsyslogd -c5
  159. 933 ? Ss 0:00 /usr/sbin/cupsd -F
  160. 947 ? S< 0:00 [krfcommd]
  161. 957 ? Sl 0:00 /usr/lib/policykit-1/polkitd --no-debug
  162. 997 tty4 Ss+ 0:00 /sbin/getty -8 38400 tty4
  163. 1004 tty5 Ss+ 0:00 /sbin/getty -8 38400 tty5
  164. 1015 tty2 Ss+ 0:00 /sbin/getty -8 38400 tty2
  165. 1016 tty3 Ss+ 0:00 /sbin/getty -8 38400 tty3
  166. 1018 tty6 Ss+ 0:00 /sbin/getty -8 38400 tty6
  167. 1031 ? Ss 0:00 acpid -c /etc/acpi/events -s /var/run/acpid.socket
  168. 1032 ? Ssl 0:00 whoopsie
  169. 1034 ? Ss 0:00 cron
  170. 1035 ? Ss 0:00 atd
  171. 1037 ? Ss 0:00 /usr/sbin/irqbalance
  172. 1047 ? Ssl 0:00 lightdm
  173. 1065 ? S< 0:00 [iprt]
  174. 1111 ? Ss 0:00 /usr/sbin/winbindd
  175. 1123 tty7 Ss+ 0:48 /usr/bin/X :0 -auth /var/run/lightdm/root/:0 -noliste
  176. 1163 ? S 0:00 /usr/sbin/winbindd
  177. 1302 ? Sl 0:00 /usr/lib/accountsservice/accounts-daemon
  178. 1314 tty1 Ss+ 0:00 /sbin/getty -8 38400 tty1
  179. 1331 ? Sl 0:00 /usr/sbin/console-kit-daemon --no-daemon
  180. 1444 ? Sl 0:00 /usr/lib/upower/upowerd
  181. 1502 ? Sl 0:00 /usr/lib/i386-linux-gnu/colord/colord
  182. 1609 ? S 0:00 /sbin/dhclient -d -4 -sf /usr/lib/NetworkManager/nm-d
  183. 1794 ? SNl 0:00 /usr/lib/rtkit/rtkit-daemon
  184. 1810 ? S 0:00 /usr/sbin/dnsmasq --no-resolv --keep-in-foreground --
  185. 1949 ? S 0:00 [flush-8:0]
  186. 1953 ? Z 0:00 [lightdm] <defunct>
  187. 1954 ? Z 0:00 [lightdm] <defunct>
  188. 1955 ? Sl 0:00 lightdm --session-child 12 25
  189. 1989 ? Sl 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
  190. 2000 ? Ssl 0:00 gnome-session --session=gnome-fallback
  191. 2040 ? Ss 0:00 /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-s
  192. 2043 ? S 0:00 /usr/bin/dbus-launch --exit-with-session gnome-sessio
  193. 2044 ? Ss 0:00 //bin/dbus-daemon --fork --print-pid 5 --print-addres
  194. 2048 ? S 0:00 /usr/lib/gvfs/gvfsd
  195. 2050 ? Sl 0:00 /usr/lib/gvfs//gvfs-fuse-daemon -f /home/c/.gvfs
  196. 2057 ? S 0:00 /usr/lib/i386-linux-gnu/gconf/gconfd-2
  197. 2066 ? Sl 0:01 /usr/lib/gnome-settings-daemon/gnome-settings-daemon
  198. 2074 ? Sl 0:00 /usr/lib/at-spi2-core/at-spi-bus-launcher
  199. 2078 ? S 0:00 /bin/dbus-daemon --config-file=/etc/at-spi2/accessibi
  200. 2081 ? Sl 0:00 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-s
  201. 2085 ? Sl 0:00 /usr/lib/gnome-settings-daemon/gsd-printer
  202. 2089 ? Sl 0:02 metacity
  203. 2100 ? S<l 0:00 /usr/bin/pulseaudio --start --log-target=syslog
  204. 2101 ? Sl 0:12 gnome-panel
  205. 2105 ? Sl 0:00 /usr/lib/dconf/dconf-service
  206. 2111 ? S 0:00 /usr/lib/pulseaudio/pulse/gconf-helper
  207. 2113 ? Sl 0:00 /usr/lib/policykit-1-gnome/polkit-gnome-authenticatio
  208. 2114 ? Sl 0:00 nm-applet
  209. 2117 ? Sl 0:13 nautilus -n
  210. 2119 ? Sl 0:01 /usr/lib/vino/vino-server --sm-disable
  211. 2126 ? Sl 0:00 /usr/lib/gnome-settings-daemon/gnome-fallback-mount-h
  212. 2127 ? Sl 0:00 bluetooth-applet
  213. 2143 ? S 0:00 /usr/lib/gvfs/gvfs-gdu-volume-monitor
  214. 2145 ? Sl 0:00 /usr/lib/udisks/udisks-daemon
  215. 2146 ? S 0:00 udisks-daemon: not polling any devices
  216. 2154 ? S 0:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
  217. 2156 ? Sl 0:00 /usr/lib/gvfs/gvfs-afc-volume-monitor
  218. 2161 ? Sl 0:00 /usr/lib/telepathy/mission-control-5
  219. 2167 ? Sl 0:00 /usr/lib/gnome-online-accounts/goa-daemon
  220. 2172 ? S 0:00 /usr/lib/gvfs/gvfsd-trash --spawner :1.2 /org/gtk/gvf
  221. 2175 ? Sl 0:00 /usr/lib/indicator-applet/indicator-applet-complete
  222. 2188 ? Sl 0:00 /usr/lib/indicator-application/indicator-application-
  223. 2190 ? Sl 0:00 /usr/lib/indicator-messages/indicator-messages-servic
  224. 2191 ? Sl 0:00 /usr/lib/indicator-session/indicator-session-service
  225. 2193 ? Sl 0:00 /usr/lib/indicator-printers/indicator-printers-servic
  226. 2195 ? Sl 0:00 /usr/lib/indicator-datetime/indicator-datetime-servic
  227. 2196 ? Sl 0:00 /usr/lib/indicator-sound/indicator-sound-service
  228. 2241 ? S 0:00 /usr/lib/geoclue/geoclue-master
  229. 2249 ? Sl 0:00 /usr/lib/gnome-disk-utility/gdu-notification-daemon
  230. 2301 ? Sl 0:00 /usr/lib/ubuntu-geoip/ubuntu-geoip-provider
  231. 2308 ? S 0:00 /usr/lib/gvfs/gvfsd-burn --spawner :1.2 /org/gtk/gvfs
  232. 2325 ? S 0:00 /usr/lib/gvfs/gvfsd-metadata
  233. 2328 ? Sl 0:00 telepathy-indicator
  234. 2335 ? Sl 0:00 zeitgeist-datahub
  235. 2336 ? Sl 0:00 gnome-screensaver
  236. 2342 ? Sl 0:00 /usr/bin/zeitgeist-daemon
  237. 2350 ? Sl 0:00 /usr/lib/zeitgeist/zeitgeist-fts
  238. 2358 ? S 0:00 /bin/cat
  239. 2361 ? Sl 3:39 /usr/lib/firefox/firefox
  240. 2398 ? Sl 0:00 /usr/lib/evolution/3.2/evolution-alarm-notify
  241. 2426 ? Sl 0:00 update-notifier
  242. 2434 ? Sl 0:00 /usr/lib/notify-osd/notify-osd
  243. 2459 ? Sl 0:00 /usr/lib/deja-dup/deja-dup/deja-dup-monitor
  244. 2564 ? R 17:43 /home/c/all files/Pulpit/test
  245. 2568 ? R 17:48 /home/c/all files/Pulpit/test
  246. 2571 ? R 17:42 /home/c/all files/Pulpit/test
  247. 2574 ? R 17:41 /home/c/all files/Pulpit/test
  248. 2609 ? Rl 0:02 gnome-terminal
  249. 2615 ? S 0:00 gnome-pty-helper
  250. 2616 pts/0 Ss 0:00 bash
  251. 2685 ? Sl 0:12 gedit /home/c/all files/Pulpit/lab4_219158
  252. 2791 ? S 0:00 [kworker/1:3]
  253. 2796 ? S 0:00 [kworker/1:4]
  254. 2803 ? S 0:00 [kworker/0:1]
  255. 2814 ? S 0:00 [kworker/1:1]
  256. 2817 pts/0 R+ 13:35 ./a.out
  257. 2826 pts/1 Ss 0:00 bash
  258. 2883 ? S 0:00 [kworker/1:5]
  259. 2892 ? S 0:00 [kworker/1:0]
  260. 2900 ? S 0:00 [kworker/0:0]
  261. 2901 ? S 0:00 [kworker/1:2]
  262. 2916 ? S 0:00 [kworker/0:2]
  263. 2923 pts/1 R+ 0:00 ps ax
  264.  
  265. // Komenda ps -l wyswietla dodatkowe informacje o kazdym procesie
  266. c@lab-96:~$ ps -l
  267. F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
  268. 0 S 1001 2826 2609 0 80 0 - 2272 wait pts/1 00:00:00 bash
  269. 0 R 1001 2926 2826 0 80 0 - 1481 - pts/1 00:00:00 ps
  270.  
  271. // Komenda ps u powoduje dodanie nazyw uzytkownika na poczatku listy
  272.  
  273. c@lab-96:~$ ps u
  274. USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
  275. c 2616 0.0 0.2 9088 4260 pts/0 Ss 15:40 0:00 bash
  276. c 2817 99.7 0.0 2004 280 pts/0 R+ 16:09 15:30 ./a.out
  277. c 2826 0.0 0.2 9088 4260 pts/1 Ss 16:09 0:00 bash
  278. c 2933 0.0 0.0 6164 1164 pts/1 R+ 16:25 0:00 ps u
  279.  
  280. Zad.3
  281. Procesem macierzystym dla procesu ps jest proces bash.
  282. Przodkiem wszystkich procesów jest proces init.
  283. // Komenda ps -f -e wyswietla pełne informacje o wszystkich procesach
  284.  
  285. c@lab-96:~$ ps -f -e
  286. UID PID PPID C STIME TTY TIME CMD
  287. root 1 0 0 15:11 ? 00:00:00 /sbin/init
  288.  
  289. c 2817 2616 99 16:09 pts/0 R+ 27:33 ./a.out
  290.  
  291. // Komenda pstree wyświetla listę procesów jako drzewo procesów
  292.  
  293. c@lab-96:~$ pstree
  294. init─┬─NetworkManager─┬─dhclient
  295. │ ├─dnsmasq
  296. │ └─2*[{NetworkManager}]
  297. ├─accounts-daemon───{accounts-daemon}
  298. ├─acpid
  299. ├─at-spi-bus-laun─┬─dbus-daemon
  300. │ └─3*[{at-spi-bus-laun}]
  301. ├─at-spi2-registr───{at-spi2-registr}
  302. ├─atd
  303. ├─bluetoothd
  304. ├─colord───2*[{colord}]
  305. ├─console-kit-dae───64*[{console-kit-dae}]
  306. ├─cron
  307. ├─cupsd
  308. ├─2*[dbus-daemon]
  309. ├─dbus-launch
  310. ├─dconf-service───2*[{dconf-service}]
  311. ├─firefox───34*[{firefox}]
  312. ├─gconfd-2
  313. ├─gedit───2*[{gedit}]
  314. ├─geoclue-master
  315. ├─6*[getty]
  316. ├─gnome-keyring-d───7*[{gnome-keyring-d}]
  317. ├─gnome-terminal─┬─bash───a.out
  318. │ ├─bash───pstree
  319. │ ├─gnome-pty-helpe
  320. │ └─3*[{gnome-terminal}]
  321. ├─goa-daemon───{goa-daemon}
  322. ├─gsd-printer───{gsd-printer}
  323. ├─gvfs-afc-volume───{gvfs-afc-volume}
  324. ├─gvfs-fuse-daemo───3*[{gvfs-fuse-daemo}]
  325. ├─gvfs-gdu-volume
  326. ├─gvfs-gphoto2-vo
  327. ├─gvfsd
  328. ├─gvfsd-burn
  329. ├─gvfsd-metadata
  330. ├─gvfsd-trash
  331. ├─indicator-apple───2*[{indicator-apple}]
  332. ├─indicator-appli───{indicator-appli}
  333. ├─indicator-datet───2*[{indicator-datet}]
  334. ├─indicator-messa───{indicator-messa}
  335. ├─indicator-print───2*[{indicator-print}]
  336. ├─indicator-sessi───2*[{indicator-sessi}]
  337. ├─indicator-sound───2*[{indicator-sound}]
  338. ├─irqbalance
  339. ├─lightdm─┬─Xorg
  340. │ ├─2*[lightdm]
  341. │ ├─lightdm─┬─gnome-session─┬─bluetooth-apple───2*[{bluetooth-appl+
  342. │ │ │ ├─deja-dup-monito───2*[{deja-dup-monit+
  343. │ │ │ ├─evolution-alarm───2*[{evolution-alar+
  344. │ │ │ ├─gdu-notificatio───2*[{gdu-notificati+
  345. │ │ │ ├─gnome-fallback-───2*[{gnome-fallback+
  346. │ │ │ ├─gnome-panel───2*[{gnome-panel}]
  347. │ │ │ ├─gnome-screensav───2*[{gnome-screensa+
  348. │ │ │ ├─gnome-settings-───2*[{gnome-settings+
  349. │ │ │ ├─metacity───3*[{metacity}]
  350. │ │ │ ├─nautilus───3*[{nautilus}]
  351. │ │ │ ├─nm-applet───2*[{nm-applet}]
  352. │ │ │ ├─polkit-gnome-au───3*[{polkit-gnome-a+
  353. │ │ │ ├─ssh-agent
  354. │ │ │ ├─telepathy-indic───2*[{telepathy-indi+
  355. │ │ │ ├─update-notifier───2*[{update-notifie+
  356. │ │ │ ├─vino-server───2*[{vino-server}]
  357. │ │ │ ├─zeitgeist-datah───{zeitgeist-datah}
  358. │ │ │ └─3*[{gnome-session}]
  359. │ │ └─{lightdm}
  360. │ └─2*[{lightdm}]
  361. ├─mission-control───2*[{mission-control}]
  362. ├─modem-manager
  363. ├─mountall
  364. ├─notify-osd───2*[{notify-osd}]
  365. ├─polkitd───{polkitd}
  366. ├─pulseaudio─┬─gconf-helper
  367. │ └─2*[{pulseaudio}]
  368. ├─rsyslogd───3*[{rsyslogd}]
  369. ├─rtkit-daemon───2*[{rtkit-daemon}]
  370. ├─sshd
  371. ├─4*[test]
  372. ├─ubuntu-geoip-pr───2*[{ubuntu-geoip-pr}]
  373. ├─udevd───2*[udevd]
  374. ├─udisks-daemon─┬─udisks-daemon
  375. │ └─2*[{udisks-daemon}]
  376. ├─upowerd───2*[{upowerd}]
  377. ├─upstart-socket-
  378. ├─upstart-udev-br
  379. ├─whoopsie───{whoopsie}
  380. ├─winbindd───winbindd
  381. ├─zeitgeist-daemo───{zeitgeist-daemo}
  382. └─zeitgeist-fts─┬─cat
  383. └─{zeitgeist-fts}
  384.  
  385.  
  386. Zad.4
  387. Poleceniem top wyświetlamy listę procesów, po późniejszym wpisaniu liter:
  388.  
  389. P- Sortuje zadania według zajętości procesora
  390. M- Sortuje zadania według zajętości pamięci
  391.  
  392. Zad.5
  393. Wysłano podane niżej sygnały za pomocą polecenia kill -l
  394.  
  395. Sygnały :
  396. HUP - Powoduje zerwanie łączności z terminalem.
  397. INT - Jest to znak przerwania.
  398. TERM - Programowe zakończenie procesu
  399. QUIT - Zakończenie porcesu(Domyślnie zapisuje obraz pamięci).
  400. KILL - Unicestwia dany proces.
  401. STOP - Zatrzymanie procesu.
  402. CONT - Wznowienie zatrzymanego procesu.
  403. Zad.6
  404. killall - polecenie które usuwa wszystkie procesy które mają w nazwie tekst podany jako argument.
  405.  
  406. pkill - działa podobnie do polecenia killall
  407.  
  408. Zad.7
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement