Wichtige Telnetbefehle
mc
Öffnet einen internen Dateicommander wer den Nortoncommander oder Totalcommander kennt, weiß wie toll das Ding ist!
Mehr über die Funktionen von MC erfahren Sie hier Midnight_Commander .
MC ist nicht mehr Vorinstalliert. Sie können MC mit folgendem Befehl im Telnet installieren:
opkg install mc.
So erhalten Sie 2 praktikable Tools:
Das Hauptprogramm, als eine Art Verzeichnis Explorer. Man startet Midnight Commander mit dem Befehl:
Beispielaufruf:
mc -c
Der Midnight Editor, als Alternative zum vi (vollster Respekt, und tiefste Verbeugung vor vi :q!)
Beispielaufruf:
mcedit /pfad/zu/datei
passwd
wechselt Passwörter für User- und Gruppenaccounts. Ein Normaluser darf nur sein Passwort ändern,
der Superuser darf die Passwörter aller Accounts ändern. Der Administrator einer Gruppe darf das Passwort dieser Gruppe ändern.
passwd kann auch die Account-Informationen wie Kommentar, Loginshell oder Passwort-Auslaufzeiten und -intervalle ändern.
init 4
ermöglicht das Wechseln des Runlevels.
Beim Aufruf des Befehls sendet init ein Stopsignal an alle Prozesse, die nicht für den neuen Runlevel definiert sind.
Danach werden die Prozesse gestopt und die Prozesse für den Runlevel, die noch nicht laufen, werden gestartet.
Dieser Befehl ist insbesondere bei den Enigma2 Boxen hilfreich, wenn das System sich aufgehangen hat,
oder Sie die Vorgänge bei Enigma2 verfolgen wollen.
init 3
startet nach einem init 4 (siehe oben) die enigma2 wieder.
enigma2
startet wie "init 3" nach einem init 4 (siehe oben) die enigma2 wieder aber man kann in der Konsole,
die einzelnen Schritte verfolgen und somit evtl. Fehler besser finden.
cat
lautet der Befehl, um Dateien anzuschauen und deren Inhalt.
(Beispiel: cat /etc/resolv.conf).
cp
ist ein Kopier Befehl um Daten auf der Box zu kopieren.
(Beispiel: cp /tmp/DATEINAME /etc/).
Zuerst wird er Ursprungsort angegeben und dann das Zielverzeichnis.
mv
steht für "move" als zum Datei verschieben / umbenennen.
(Beispiel mv /etc/TESTNAME /etc/TESTNAME_NEU)
mkfs
wird zum Formatieren benutzt.
chmod
Dateiattribure ändern (Zugriffsrechte).
(Beispiel: chmod 755 /usr/bin/mc).
Damit machen wir die Datei mc ausführbar.
free
Speicherplatz anschauen (Arbeitsspeicher).
df -h
Speicherplatz anschauen.
grep
Nach Zeichenketten in Ausgaben (Dateien oder Pipes) filtern.
Beispiele:
- grep "http" /etc/services, um aus der Datei (/etc/services) nur Zeilen mit Zeichenkette http auszugeben.
- grep -v "^#\|^$" /etc/services,
um die Datei (/etc/services) ohne (-v) Kommentarzeilen (^#) und (\|) ohne (-v) Leerzeilen (^$) auszugeben.
^ steht für den Zeilenanfang und $ für das Zeilenende.
- find . | grep FILENAME: ist der Befehl zum Auffinden einer Datei.
exportfs
exportfs -v zeigt die Freigaben der NFS-Server an.
vi
vi (Dateiname) zum Editieren einer Datei direkt auf der Box.
Eine Anleitung (die man auch wirklich braucht) dazu findet man hier:
WIKIBOOKS Vi-Befehlsreferenz: Kommandozeile.
VI klingt zwar wie die Spielkonsole macht aber nur Junkies richtig Spaß,
daher lieber mc (MidnightCommander) installieren und dort den leichteren mcedit benutzen.
date
das Datum und die Uhrzeit anzeigen oder manuell setzen.
opkg
ist der Paketmanager der Box. Damit kann man Pakete installieren, deinstallieren, updaten usw.
Beispiele:
- opkg list | grep dvb-modules ist der Befehl der die dvb-modul (Treiberversion) anzeigt.
- opkg list | grep vallerie ist der Befehl der die Installieren Pakete von project Vallerie anzeigt (falls mehrfach installiert).
- opkg install (Paketname) installiert ein Paket.
- opkg install -force-overwrite (Paketname) installiert mit gewissem NACHDRUCK.
- opkg remove (Paketname) deinstalliert ein Paket.
route
ist der Befehl zum Einstellen/Auslesen der Netzwerkrouten. Mit route -n erhält man das Standardgateway in der letzten Zeile.
ifconfig
ist der Befehl zum Einstellen/Auslesen von Netzwerkparametern.
Mit ifconfig erhält man Informationen über die IP-Adresse, Hardwareadresse, übermittelte Datenmenge etc..
top
ist der Befehl für den Telnet Taskmanager ... naja... vielmehr nur um CPU und Speicher Auslastung zu erfahren,
schauen Sie bitte auch mal htop an!!.
htop
ist der Befehl für den sehr übersichtlichen graphischen Taskmanager.
Sie können htop mit folgendem Befehl im Telnet installieren: "opkg install htop" .
reboot
ist der Befehl zum Neustarten der Box.