Benutzer:Top Gun: Unterschied zwischen den Versionen

Aus Vu+ WIKI
Wechseln zu: Navigation, Suche
 
Zeile 9: Zeile 9:
  
 
;Telnet befehle:
 
;Telnet befehle:
============================================================
+
 
 
Enigma2-Logfile erstellen
 
Enigma2-Logfile erstellen
  
Zeile 31: Zeile 31:
  
 
'''Qulle:dream-multimedia'''
 
'''Qulle:dream-multimedia'''
========================================================================
+
 
 +
 
 
Festlegen bzw. Aendern des Passwortes eines Useraccounts
 
Festlegen bzw. Aendern des Passwortes eines Useraccounts
  
Zeile 37: Zeile 38:
  
 
Dan 2 mal das neue passwort eintipen
 
Dan 2 mal das neue passwort eintipen
=============================================
+
 
 
Telnet befehl für image update:
 
Telnet befehl für image update:
  
Zeile 44: Zeile 45:
 
'''opkg upgrade'''
 
'''opkg upgrade'''
  
====================================
+
 
 
Symlink mit telnet setzen:
 
Symlink mit telnet setzen:
  
Zeile 53: Zeile 54:
 
'''ln -s /media/usb2/picon /usr/share/enigma2'''
 
'''ln -s /media/usb2/picon /usr/share/enigma2'''
  
=====================================================
+
 
 
ipkg per telnet installieren:
 
ipkg per telnet installieren:
  
Zeile 62: Zeile 63:
 
'''opkg focusonline_0.4_mips32el.ipk'''
 
'''opkg focusonline_0.4_mips32el.ipk'''
  
======================================================================
+
 
 
Löschen von ipkg pakete:
 
Löschen von ipkg pakete:
  
 
'''opkg remove enigma2-plugin-extensions-mediainfo_0.4_all.ipk'''
 
'''opkg remove enigma2-plugin-extensions-mediainfo_0.4_all.ipk'''
  
=================================================================
+
 
 
Liste installierter pakete oder plugins
 
Liste installierter pakete oder plugins
  
Zeile 76: Zeile 77:
 
'''opkg list'''
 
'''opkg list'''
  
=====================================================
+
 
 
Liste nur enigma2 plugin pakete:
 
Liste nur enigma2 plugin pakete:
  
 
'''opkg list "enigma2-plugin*"'''
 
'''opkg list "enigma2-plugin*"'''
  
=========================================================
+
 
 
Enigma log(sehen was enigma so tut):
 
Enigma log(sehen was enigma so tut):
  
Zeile 87: Zeile 88:
  
 
'''enigma2'''
 
'''enigma2'''
=========================================================
+
 
 
System Infos
 
System Infos
  
Zeile 95: Zeile 96:
 
'''df'''
 
'''df'''
  
=============================================================
+
 
  
 
Zeigt den Speicherverbrauch einzelner Verzeichnisse an
 
Zeigt den Speicherverbrauch einzelner Verzeichnisse an
Zeile 101: Zeile 102:
 
'''du'''
 
'''du'''
  
===========================================================================
+
 
  
 
Zeigt die Speicherauslastung des Systems an. Geteilt in RAM und SWAP-Space.
 
Zeigt die Speicherauslastung des Systems an. Geteilt in RAM und SWAP-Space.
Zeile 107: Zeile 108:
 
'''free'''
 
'''free'''
  
=============================================================================
+
 
  
 
Zeigt die Uptime der Maschine an. Die Uptime ist die Zeit seit dem letzten Reboot.
 
Zeigt die Uptime der Maschine an. Die Uptime ist die Zeit seit dem letzten Reboot.
Zeile 113: Zeile 114:
 
'''uptime'''
 
'''uptime'''
  
==============================================================================
+
 
  
 
Zeigt Prozesse in einer sich staendig aktualisierenden
 
Zeigt Prozesse in einer sich staendig aktualisierenden
Zeile 121: Zeile 122:
 
'''top'''
 
'''top'''
  
========================================================
+
 
  
 
Loescht die Konsole
 
Loescht die Konsole
Zeile 127: Zeile 128:
 
'''clear'''
 
'''clear'''
  
========================================================
+
 
  
 
Zeigt einen Kalender an
 
Zeigt einen Kalender an
Zeile 133: Zeile 134:
 
'''cal'''
 
'''cal'''
  
========================================
+
 
  
 
Zeigt die userspezifische Cron-Tabelle an, bzw. oeffnet sie zum editieren
 
Zeigt die userspezifische Cron-Tabelle an, bzw. oeffnet sie zum editieren
Zeile 139: Zeile 140:
 
'''crontab'''
 
'''crontab'''
  
==========================================================
+
 
 
Gibt das aktuelle Datum aus.
 
Gibt das aktuelle Datum aus.
  
 
'''date'''
 
'''date'''
  
================================================================
+
 
 
Plugins von Updates ausnehmen
 
Plugins von Updates ausnehmen
  
Zeile 151: Zeile 152:
 
'''opkg flag ok <paketname> : Rückgängig machen von ausgenommenen Plugins'''
 
'''opkg flag ok <paketname> : Rückgängig machen von ausgenommenen Plugins'''
  
========================================================================
+
 
 
Mitloggen in Datei:
 
Mitloggen in Datei:
  
Zeile 161: Zeile 162:
 
'''enigma2 wieder starten mit telinit 3'''
 
'''enigma2 wieder starten mit telinit 3'''
  
=====================================================================
+
 
 
Enigma2 neu starten geht auch so
 
Enigma2 neu starten geht auch so
  
 
'''wget -q -O - http://127.0.0.1/web/powerstate?newstate=3'''
 
'''wget -q -O - http://127.0.0.1/web/powerstate?newstate=3'''
  
========================================================================
+
 
  
 
Befehle für Dateien suche nach Größe
 
Befehle für Dateien suche nach Größe
Zeile 172: Zeile 173:
 
'''ls -lahS $(find / -type f -size +10000k 2> /dev/null )'''
 
'''ls -lahS $(find / -type f -size +10000k 2> /dev/null )'''
  
======================================================
+
 
 
Unterdrückt eventuelle Fehler (10MB)
 
Unterdrückt eventuelle Fehler (10MB)
  
 
'''du -m | sort -n | tail -n 10'''
 
'''du -m | sort -n | tail -n 10'''
  
=================================================================================
+
 
 
Sucht nach den 10 größten Ordnern
 
Sucht nach den 10 größten Ordnern
  
 
'''find . -type f -size +10000k | xargs ls -lah'''
 
'''find . -type f -size +10000k | xargs ls -lah'''
  
=========================================================
+
 
  
 
Sortiert nach Größe (10MB)
 
Sortiert nach Größe (10MB)
Zeile 188: Zeile 189:
 
'''$PWD -type f -size +10000k -exec ls -lahS {} \;'''
 
'''$PWD -type f -size +10000k -exec ls -lahS {} \;'''
  
===========================================================
+
 
  
 
Durchsucht das working directory (10MB)
 
Durchsucht das working directory (10MB)
Zeile 194: Zeile 195:
 
'''ls -lahS $(find ~/ -type f -size +10000k)'''
 
'''ls -lahS $(find ~/ -type f -size +10000k)'''
  
==========================================================================
+
 
 
Auflisten von installierten Enigma2 Plugins und speichern des Ergebnisses in tmp
 
Auflisten von installierten Enigma2 Plugins und speichern des Ergebnisses in tmp
  

Aktuelle Version vom 9. Juli 2014, 12:21 Uhr


                                                         Eine Anleitung mit Telnet-Befehlen für Anfänger

Hilfe für anfänger mit telnet befehle,die ich nach und nach komplettieren werde.


Telnet befehle

Enigma2-Logfile erstellen

init 5

enigma2.sh >enigma2_logfile.log 2>&1

dann in Enigma2 diejenige Aktion durchführen, die zum Absturz führt oder nicht richtig funktioniert.

Falls Enigma2 noch läuft, beendet man es im telnet mit der Tastenkombination [STRG+C].

Anschließend kann die erstellte Logdatei aus dem Verzeichnis, in dem man sich gerade befindet (das ist nach dem Einloggen üblicherweise /home/root) auf den PC kopiert werden.

mit

init 3

Enigma2 wieder normal gestartet werden.

Qulle:dream-multimedia


Festlegen bzw. Aendern des Passwortes eines Useraccounts

passwd

Dan 2 mal das neue passwort eintipen

Telnet befehl für image update:

opkg update

opkg upgrade


Symlink mit telnet setzen:

ln -s /media/sda1/picon /usr/share/enigma2

oder, je nach dem wie das medium eben heisst

ln -s /media/usb2/picon /usr/share/enigma2


ipkg per telnet installieren:

opkg install enigma2-plugin-extensions-mediaportal_4.0.0_all.ipk

oder:

opkg focusonline_0.4_mips32el.ipk


Löschen von ipkg pakete:

opkg remove enigma2-plugin-extensions-mediainfo_0.4_all.ipk


Liste installierter pakete oder plugins

opkg list_installed

Liste aller installierter pakete-plugins:

opkg list


Liste nur enigma2 plugin pakete:

opkg list "enigma2-plugin*"


Enigma log(sehen was enigma so tut):

init 4

enigma2

System Infos


Zeigt die Speicherauslastung der Partitionen des Systems an,

df


Zeigt den Speicherverbrauch einzelner Verzeichnisse an

du


Zeigt die Speicherauslastung des Systems an. Geteilt in RAM und SWAP-Space.

free


Zeigt die Uptime der Maschine an. Die Uptime ist die Zeit seit dem letzten Reboot.

uptime


Zeigt Prozesse in einer sich staendig aktualisierenden Liste an. Die Prozesse, die die meiste CPU-Zeit brauchen, werden zu oberst angezeigt.

top


Loescht die Konsole

clear


Zeigt einen Kalender an

cal


Zeigt die userspezifische Cron-Tabelle an, bzw. oeffnet sie zum editieren

crontab


Gibt das aktuelle Datum aus.

date


Plugins von Updates ausnehmen

opkg flag hold <paketname> : Plugin von updates ausnehmen

opkg flag ok <paketname> : Rückgängig machen von ausgenommenen Plugins


Mitloggen in Datei:

telinit 4

enigma2.sh > /tmp/enigma2.log 2>&1


enigma2 wieder starten mit telinit 3


Enigma2 neu starten geht auch so

wget -q -O - http://127.0.0.1/web/powerstate?newstate=3


Befehle für Dateien suche nach Größe

ls -lahS $(find / -type f -size +10000k 2> /dev/null )


Unterdrückt eventuelle Fehler (10MB)

du -m | sort -n | tail -n 10


Sucht nach den 10 größten Ordnern

find . -type f -size +10000k | xargs ls -lah


Sortiert nach Größe (10MB)

$PWD -type f -size +10000k -exec ls -lahS {} \;


Durchsucht das working directory (10MB)

ls -lahS $(find ~/ -type f -size +10000k)


Auflisten von installierten Enigma2 Plugins und speichern des Ergebnisses in tmp


opkg list_installed | grep enigma2* > /tmp/enigma2*.xml


Eine ergänzung mit direkt befehle für linux


Kommando | Funktion

cd : Wechselt das aktuelle Verzeichni

chmod : Ändert die Zugriffsrechte einer Datei

chown : Ändert den Besitzer einer Datei

cp : Kopiert Dateien

gunzip : Extrahiert eine komprimierte Datei

gzip : Komprimiert die Datei

find : Sucht nach Dateien

grep : Durchsucht eine Textdatei

less name : Zeigt die Textdatei name an

ls : Zeigt das Inhaltsverzeichnis eines Ordners an

man name : Zeigt eine meist englisch sprachige Hilfe zum Kommando name an

mkdir : Erzeugt ein neues verzeichnis

mv : Verschiebt Dateien oder benennt Dateien um

passwd : ändert das aktuelle Passwort des jeweiligen Benutzers

ps : Liefert eine Liste aller Prozesse

rm : löscht Dateien.

rmdir : Löscht ein Verzeichnis mit dessen Inhalt.

su : Wechselt den aktuellen Benutzer

sudo : Wird dieses Kommando vor ein anderes geschrieben (abgegrenzt durch ein Leerzeichen) so wir das jeweilge Kommando mit root-Rechten (Administrator Rechten) ausgeführt.

top : Zeigt eine Liste der laufenden Prozesse geordnet nach CPU-Leistung (ende mit der Taste "Q")

Qelle: Ubuntu Forum