die wichtigsten Terminal Befehle:
Code:
cd <Verzeichnis> - wechselt in das Verzeichnis ( / ist sozusagen wie C:)
ls - gibt das Verzeichnis aus in dem du gerade bist
mkdir <Verzeichnis> - erstellt einen Ordner
rm <Pfad> - löscht Dateien
rmdir <Verzeichnis> - löscht ein Verzeichnis
echo <Text> - gibt Text aus
in Verbidung mit > kann Text in eine Datei geschrieben werden
z.B.: echo Hallo Welt > Desktop/hallo.txt
schreibt Hallo Welt in die Datei hallo.txt auf dem Desktop
cat <Pfad> - gibt Inhalt einer Textdatei aus
nano <Pfad> - ein einfacht Texteditor
chmod <Rechte> <Pfad> - ändert die Rechte einer Datei (Rechte sind drei Zahlen in Oktal Form (0-7, 7 sind volle Rechte) ich glaub die erste Zahl ist lesen, die zweite schreiben und die dritte ausführen)
chown <User>:<Gruppe> <Pfad> - ändert den Besitzer der Datei
man <Befehl> - zeigt die Hilfe zu einem Befehl an (alle Argumente usw., indem du q drückst machst du die Seite wieder zu mit den Pfeiltasten kannst du rauf und runter)
grep <Ausdruck> - durchsucht die Eingabe nach dem Ausdruck (mit einem bestimmten Parameter kann man auch eine Datei durchsuchen, dazu einfach die man Page anschauen)
wird meistens in Verbindung mit der Pipe ( | ) verwendet
die Pipe leitet die Ausgabe eines Befehls an einen anderen weiter
z.B.: cat Desktop/hallo.txt | grep Hallo
durchsucht die Datei hallo.txt nach Hallo und gibt dann die Zeile aus (es ist auch möglich eine bestimmte Anzahl an Zeilen davor und danach auszugeben oder auszugeben wie oft ein Zeichen vorkommt -> dazu mehr in der man Page)
gedit <Pfad> - öffnet einen grafischen Texteditor
sudo <Befehl> - führt einen Befehl als root aus (benötigt Passworteingabe, nicht wundern das keine Sternchen oder andere Zeichen kommen die Eingabe funktioniert trotzdem)
wget <URL> - ladet eine Datei aus dem Internet in das aktuelle Verzeichnis herunter
apt-get update - lädt Updates für die installieren Programme herunter
apt-get install <Packet> - lädt das Packet aus dem Internet herunter und installiert es dann
apt-get remove <Packet> - entfernt ein Packet
aptitude - eine "grafische" Oberfläche im Terminal für das verwalten von Packeten (die meisten Distributionen haben auch einen wirklichen grafischen Packetmanager)
Mit Tab kannst du dir alle Befehle oder Verzeichnisse vervollständigen lassen. Wenn bei einmal Tab drücken nichts kommt drück nochmal, weil dann gibt es mehrere Möglichkeiten und dir werden dann die Möglichkeiten angezeigt. Du musst dann noch den nächsten Buchstaben eingeben und dann kannst du wieder Tab drücken.
Du musst auch auf groß und klein Schreibung achten!
Ich glaub das sind die wichtigsten Befehle, wenn mir noch was einfällt schreib ich es dazu.