Veit Schiele Communications

Veit Schiele Communications

Shell

erstellt von Veit Schielezuletzt verändert: 19.03.2017 21:22 © Veit Schiele Communications GmbH, 2011–2017

Kurzreferenz

BefehlBeschreibung
Hilfe
man PROGRAMMzeigt das Manual für PROGRAMM
whatis PROGRAMMzeigt die Kurzbeschreibung für PROGRAMM
apropos SCHLAGWORTsucht in den Titel und Beschreibungen der Manuals
PROGRAMM --helpzeigt die interaktive Hilfe für PROGRAMM an
Informationen
dfzeigt verwendeten Plattenplatz an
whozeigt an, wer angemeldet ist
whoamizeigt die aktuelle User-ID an
pwdzeigt den Pfad zum aktuellen Arbeitsverzeichnis an
quotaBegrenzung des Speicherplatzes für einen Nutzer oder ein Gruppe
whoiszeigt Informationen zu IPs oder Domain-Namen
Verzeichnisse
lsVerzeichnisinhalte auflisten
mkdirVerzeichnis erstellen
cdVerzeichnis wechseln
Kopieren, Verschieben und Löschen
cpkopieren
mvverschieben
rm DATEIDATEI löschen
rm -rf VERZEICHNISVerzeichnis mit allen Inhalten löschen
Packen und Entpacken
tar xvzf DATEI.tgzEntpacken der Datei DATEI.tgz
Berechtigungen
chown veit:veit VERZEICHNISändern von Eigentümer und Gruppe für VERZEICHNIS
chmod 775 VERZEICHNISändern der Berechtigung von VERZEICHNIS sodass alle lesen können, jedoch nur Eigentümer und Gruppe schreiben dürfen
Prozesse
topAnzeige aller Prozesse
psSchnappschuss aller aktuellen Prozesse
killbeendet einen Prozess
Dateien finden
locate MUSTERlistet alle Dateien auf, die MUSTER enthalten
findsucht nach Dateien in der Dateihierarchie
find . name NAMEsucht nach Dateien mit dem Dateinamen NAME
find . -mtime-Xsucht nach Dateien, die nicht älter als X Tage sind
In Dateien finden
grep 'ZEICHENKETTE' DATEIsucht nach ZEICHENKETTE IN DATEI
grep -ir 'ZEICHENKETTE' .sucht ab hier ohne Berücksichtigung der Groß- und Kleinschreibung nach ZEICHENKETTE
find . -name"*.py" | xargs grep -l FOOsucht ab hier nach allen Dateien mit der Endung .py die FOO enthalten
sed 's/daß/dass/g' DATEIersetzt daß durch das in DATEI
sed 's/daß/dass/g' /PFAD/ZU/DATEIEN/*ersetzt daß durch das in DATEIEN
sed 's/^ *//g' DATEIlöscht alle Leerzeichen am Anfang der Zeilen
find . -type f -exec sed -i 's/daß/das/g' {} \;sucht ab hier nach allen Dateien und ersetzt daß durch das