10.2 Erste Schritte 474
<Befehl> <Parameter> <Objekt>; Zeile verlängern durch \;
Terminaleigenschaften einstellen: unter BEARBEITEN•Einstellungen
... uund Abspeichern unter BEARBEITEN•Einstellungen•Profile
10.2.1 Wer ist aktuell angemeldet? 475
"who" und "whomani" Wer ist angemeldet und wer bin ich?;
"pwd" wo bin ich? Verzeichnisbaum ausgeben;
10.2.2 Ausgabe von Zeichen 476
Ausgabe von Zeichen mit "echo zeichenkette" oder 'echo "Zeichen kette"'
"echo zeichenkette >> deteiname.txt" hängt die Zeichenkette an die vorhandene 'textdatei.txt' an.
Platzhalter sind "*" für beliebig viele Zeichen und "?" für ein Zeichen.
10.2.3 Dateien auflisten 476
"ls" für auflisten mit Parameter -lah <Verzeichnisname> (-l langform, -a alle auch versteckte Dateien, -h 'human' lesbar)
10.2.4 Pager, Umleitungen und Inhalt einer Datei ausgeben 477
Listet ein Befehl wie zum Beispiel ls -lah zu schnell zu viele Zeilen auf, kann man die Liste in einen Pager wie less oder more umleiten (| erzeugen mit Tasten [Alt Gr] [<]):
ls -lah | less
Dann kann man mit der Leertaste weiterblättern oder mit [STRG] [C] ganz stoopen und verlassen. Es geht auch mit der Umleitung in eine Textdatei, die dann mit less oder einemEditor angesehen werden kann.
du /home/<user> > status.txt
Mit cat Dateiname lässt sich eine Datei ansehen und mit
cat >> Dateiname lässt sich der nun folgende beliebige Text ans Ende der Datei hängen. Die Eingabe wird wieder beendet mit [STRG][C].
Mit wc file1.txt lassen sich Zeilen, Wörter und Character ermitteln: 4 4 52 file1.txt,
auch einzeln mit wc -l -w -c file1.txt.
10.2.5 Dateien kopieren, umbenennen oder verschieben 478
cp für copy datei1 datei2, mv ordner1 ordner2 für move kopiert und bewegt Dateien und und Ordner. Es gibt die Parameter
-p erhält dieselben Rechte, Besitzer und Zeitstempel.
-r kopiert das komplette Verzeichnis rekursiv.
cp (oder mv) datei1 datei2 ordner kopiert (oder verschiebt) Datei1 und datei2 in Ordner.
Autocomplete nutzen:
erster oder die ersten beiden Buchstaben tippen, dann zweimal [TAB] ergänzt den Befehl!
Die Verzeichnishierarchie erhält man mit ls /:
bin dev intitrd.img ...
Im Terminal eine weitere Anwendung starten, indem man ein an den Befehl hängt.
Pfadangabe: absolut beginnt mit /home;
relativ beginnt mit dem aktuellen Verzweichnis ordner/test.txt
ls und ls./ ist das gleiche und listet das aktuelle Verzeichnis;
cd .. wechselt ins höhere Verzeichnis
10.2.6 Verzeichnisse wechseln und erstellen 481
cd (change directory): ohne gelagt man immer ins eigene home-Verzeichnis
10.2.7 Dateien und Verzeichnisse löschen 482
10.2.8 Letzte Befehle anzeigen 483
10.2.9 Manpages - Hilfe in der Konsole 486
Hilfe zu Befehlen holt man sich durch:
- voranstellen des Kommandos man; Bespiel man cp ; oder
- mit whatis cp; oder
- oder cp --help; oder
- cp -h
- Verlassen mit [q];
10.2.10 Privilegierte Rechte 486
|