[linux-l] DHCP in Linksys WRT54GL unter DD-WRT (gelöst)
Michael Gisbers
m.gisbers at linux-schmie.de
Mo Jan 7 15:51:29 CET 2013
Am Mon, 07 Jan 2013 15:32:29 +0100
schrieb Hauke Laging <mailinglisten at hauke-laging.de>:
> Am Mo 07.01.2013, 11:15:59 schrieb Boris Kirkorowicz:
>
> > > Das sieht ja skurril aus. Ein allgemeiner Tipp, hat nichts mit
> > > diesem Problem zu tun: Dass man per ps-grep die eigene Suche
> > > findet, lässt sich so vermeiden:
> > >
> > > ps | grep '[d]hcp'
> >
> > Nette Alternative zu
> > ps | grep dhcp | grep -v grep
> >
> > :-D
> >
> > Was genau passiert dabei?
>
> Das ist ein regulärer Ausdruck, der "dhcp" sucht. Die Angabe '[d]hcp'
> ist äquivalent zu 'dhcp'. Der Unterschied ist halt: "dhcp" taucht
> nicht in den Argumenten von grep auf (sondern '[d]hcp'), so dass das
> Suchkommando selber bei der Suche nach 'dhcp' eben KEINEN Treffer
> liefert.
Ein wenig einfacher finde ich die Nutzung des kleinen Tools 'pgrep':
# pgrep -a -f dhcp
7361 /sbin/dhcpcd -h linux --noipv4ll wlan0
Dieser Befehl sucht direkt in der Prozessliste. Der Parameter '-a' sorgt dafür, dass bei einem Treffer auch die Kommandozeilenparameter ausgegeben werden. Mit '-f' wird die Suche auf die komplette Kommandozeile inkl. Programm erweitert. Ohne '-f' wird nur nach einem Kommando in dem 'dhcp' vorkommt gesucht.
Die Ziffernfolge am Anfang der der Ergebniszeile ist die PID (Process ID).
BTW: 'pkill' ist auch viel schöner als 'killall' ;-)
Gruß
--
Linux-Schmie.de
Michael Gisbers
Neukölner Str. 94
46147 Oberhausen
Telefon: +49 208 628 950
Telefax: +49 208 628 951
Mobil: +49 173 510 68 22
http://linux-schmie.de
USt-IdNr. DE 189 020 052
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : signature.asc
Dateityp : application/pgp-signature
Dateigröße : 198 bytes
Beschreibung: nicht verfügbar
URL : <https://mlists.in-berlin.de/pipermail/linux-l-mlists.in-berlin.de/attachments/20130107/39f6c194/attachment.sig>
Mehr Informationen über die Mailingliste linux-l