Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


lpi1:befehlsfolgen

Möglichkeiten, Befehle zu kombinieren

cd und ls nacheinander, ohne Bedingung:

cd /etc; ls *.conf

In der Praxis habe ich das bisher nur in Kombination mit einer subshell benutzt:

( cd /etc; ls *.conf )

erst grep ausführen, useradd nur wenn grep nicht erfolgreich:

grep -q '^nutzer15:' /etc/passwd || useradd -m nutzer15

erst ping, wget nur wenn ping erfolgreich:

ping -c 3 www.heise.de && wget www.heise.de

rpm erzeugt ausgabe, grep sucht darin:

rpm -qa | grep samba

mehrere Prozesse als Hintergrundprozesse (Jobs)

thunderbird & firefox & nautilus &

getent hosts mit Ausgabe von hostname -f als Argument:

getent hosts `hostname -f`
getent hosts $(hostname -f)

chown nobody für alle von find gefundenen Dateien ausführen:

find /var -nouser -exec chown --no-dereference nobody {} \;

Prozessgruppen (nicht LPI-relevant)

{ chmod -Rc g+w /home/prj; chgrp -Rc liho /home/prj; }
lpi1/befehlsfolgen.txt · Zuletzt geändert: 2016/12/07 08:39 von stefan_miethke