[ sadux @ 02.06.2005. 01:49 ] @
Jel moze neka da napravi listu,sa nekim objasnjenjima za svako servis sta radi,i da napise koje treba iskljuciti dok si na internetu zbog upada na komp...? hvala! |
[ sadux @ 02.06.2005. 01:49 ] @
[ impaque @ 02.06.2005. 12:40 ] @
[ Marko_R @ 04.06.2005. 17:36 ] @
xinetd( za ftp, telnet itd), cups (za stampu ovo ostavi ako cesto stampas)
[ mulaz @ 05.06.2005. 22:55 ] @
a sta kad bi ti napisao sta imas ukljuceno (ps -A) pa tek onda pitao sta od toga treba da se sikljuci
// edit: popravljen "ps -a" u "ps -A" (moj typo) [Ovu poruku je menjao mulaz dana 06.06.2005. u 21:11 GMT+1] [ random @ 06.06.2005. 16:22 ] @
Voleo bih u ovom trenutku da skrenem pažnju svima, jer je neverovatno koliko ljudi ne zna sintaksu komande ps na Linuxu, i pored lako dostupne man stranice. ps podržava dve notacije, BSD i System V (System V je istovremeno i POSIX standard). Razlikuju se po tome što kod BSD notacije nema crtice pre navođenja opcija, a kod SysV ima, kao i po tome što su switchevi podosta različiti. Da nacrtam: crtica ispred argumenata za ps menja smisao komande.
Recimo, da bi izlistali sve procese na sistemu: BSD-way: $ ps ax SysV-way (POSIX): $ ps -A ili $ ps -e Odlučite se za jednu sintaksu (ja preferiram BSD, uglavnom iz navike), i koristite samo nju. Iz man stranice: Citat: Note that "ps -aux" is distinct from "ps aux". The POSIX and UNIX standards require that "ps -aux" print all processes owned by a user named "x", as well as printing all processes that would be selected by the -a option. If the user named "x" does not exist, this ps may interpret the command as "ps aux" instead and print a warning. This behavior is intended to aid in transitioning old scripts and habits. It is fragile, subject to change, and thus should not be relied upon. Sa treće strane, ps -a (mulaz, tebi se obraćam) ima neki potpuno šesti smisao: Code: -a Select all processes except session leaders (see getsid(2)) and processes not associated with a terminal. Očigledno, komanda ps -a neće izlistati sve procese na sistemu. [Ovu poruku je menjao random dana 06.06.2005. u 17:56 GMT+1] [ Burgos @ 06.06.2005. 16:39 ] @
Zanimljiva je i kombinacija
ps aux | grep ime_procesa [ random @ 06.06.2005. 16:53 ] @
Mnogo je zanimljivija
$ ps auxw | grep [i]me_procesa [ mulaz @ 06.06.2005. 20:10 ] @
izvinjavam se za typo gore umesto ps -a mislio sam "ps -A" (uppercase)
@Burgos & @random covek pita sta sve treba da iskljuci. grep bi koristio kad bi znao sta treba i trazio bi samo PID tog processa. on treba da prilepi ceo ps -A pa da mu kazemo sta od toga mu netreba :) [ random @ 06.06.2005. 20:23 ] @
Da, jasno je to. Mi smo otišli malo offtopic, nevezano za temu.
Dakle, sadux, priloži output komande ps -A (ili još bolje ps x, pošto su daemoni obično nevezani za neki terminal), pa će ti kažemo šta čemu služi. Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|