Veit Schiele Communications

Veit Schiele Communications

Shell

erstellt von Veit Schielezuletzt verändert: 10.04.2011 17:52 Uhr © Veit Schiele 2006–2011
Artikelaktionen

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
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/^ *//g' DATEIersetzt alle Leerzeichen am Anfang der Zeilen
Artikelaktionen