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

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • 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

      df
      Zeigt die Speicherauslastung der Partitionen des Systems an,
      =============================================================
      du
      Zeigt den Speicherverbrauch einzelner Verzeichnisse an
      ===========================================================================
      free
      Zeigt die Speicherauslastung des Systems an. Geteilt in RAM und SWAP-Space.
      =============================================================================
      uptime
      Zeigt die Uptime der Maschine an. Die Uptime ist die Zeit seit dem letzten Reboot.
      ==============================================================================
      top
      Zeigt Prozesse in einer sich staendig aktualisierenden
      Liste an. Die Prozesse, die die meiste CPU-Zeit brauchen,
      werden zu oberst angezeigt.
      ========================================================
      clear
      Loescht die Konsole
      ========================================================
      cal
      Zeigt einen Kalender an
      ========================================
      crontab
      Zeigt die userspezifische Cron-Tabelle an, bzw. oeffnet sie zum editieren
      ==========================================================
      date
      Gibt das aktuelle Datum aus.
      ================================================================
      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
      ========================================================================

      von cravalo hinzugefühgt

      ==================================

      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

      ====================================================================================================

      Danke für die berichtigung und die hilfe jungs.

      =======================================================================================================================================

      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

      mc
      Öffnet einen internen Dateicommander wer den Nortoncommander oder Totalcommander kennt weiß wie toll das Ding ist!
      MC ist nicht mehr Vorinstalliert.

      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 Befehl sendet init ein Stopsignal an alle Prozesse, die nicht für den neuen Runlevel definiert sind. Danach werden die Prozesse getötet 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 wir 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 -v
      exportfs -v zeigt die Freigaben der NFS-Server an
      vi
      vi <Dateiname> zum Editieren einer Datei direkt auf der Box
      VI klingt zwar wie die Speielkonsole macht aber nur Junkies richtig Spaß, daher lieber mc (MidnightCommander) installieren und dort den leichteren mcedit benutzen. :q!

      date
      das Datum und die Uhrzeit anzeigen oder manuell setzen
      opkg
      ist der Paketmanager der Box. Damit kann man Pakete installieren, deinstallieren, updaten u.s.w.
      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>
      installiertmit 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
      schaut euch auch mal htop an!!

      htop
      ist der Befehl für den sehr übersichtlichen graphischen Taskmanager
      reboot
      ist der Befehl zum Neustarten der Box
      Häufig benutzte Befehle
      aktuelle MAC Adresse ausgeben:
      ~# ifconfig -a eth0 |grep HW
      Logfile erstellen (Abbruch mit 'STRG' + 'c'):
      ~# init 4 && enigma2 > /tmp/e2log.txt 2>&1
      Wenn man es auch gleich mit ansehen will:
      ~# init 4 && enigma2 2>&1 |tee /tmp/e2log.txt
      Verfügbare Updates auflisten:
      ~# opkg update && opkg list-upgradable
      Box manuell updaten:
      ~# opkg update && opkg upgrade
      Mountfehler? log für Forum erstellen
      ~# (mount && cat /etc/fstab && blkid) >> /tmp/mnt.log
      Sambaserver anhalten/starten
      ~# /etc/init.d/samba stop
      ~# /etc/init.d/samba restart
      Festplatte ein und aushängen
      ~# mount /dev/sda1 /media/hdd # # # ~# umount /media/hdd
      Ein Screenshot nach /tmp erstellen
      ~# grab -p
      Senderliste vor Upgrade schützen
      ~# opkg flag hold enigma2-plugin-settings-defaultsat

      QUELLE:BusyBox


      Der zweite ist der erste verlierer_O deuteros einai o protos xamenos


      Dieser Beitrag wurde bereits 13 mal editiert, zuletzt von Top Gun ()

    • VTi-5.1 kennt meine ich kein "ipkg" mehr (ist eh schon immer ein Symlink - nicht Simlink ;) auf opkg gewesen).
      Außerdem: Wiki - bewirb Dich doch mal um einen Wiki-Account und füge die Dinge hinzu, die dort nicht zu finden sind.

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Cimarast ()

    • Cimarast schrieb:

      Außerdem: Wiki - bewirb Dich doch mal um einen Wiki-Account und füge die Dinge hinzu, die dort nicht zu finden sind.


      Sehr gute Idee!

      PS Es ist nicht damit getan die Fragen per PM zu klären, denn die aufgezeigten Fehler hast Du noch nicht behoben. Mach wie vorgeschlagen einen Wiki Eintrag dann können Dir andere User aktiver dabei helfen! Finde es sehr gut das ich meine Wiki Seite so selber pflegen kann.

      Liste installierter pakete oder plugins
      ipkgipkg list_installed

      Stimmt auch nicht

      opkg list-installed

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von vutechtalk ()

    • @TopGun gute Idee! Hänge hier noch was mit an, kannst du im Opening Post mit dazu nehmen.

      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: (hast du schon so ähnlich)
      telinit 4
      enigma2.sh > /tmp/enigma2.log 2>&1

      enigma2 wieder starten mit telinit 3
      _______________________________________________________
      LG Nase

      Der Fortschritt lebt vom Austausch des Wissens. (Albert Einstein)

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von NaseDC ()

    • Um Enigma2 neu zu starten, ist es besser diesen Befehl zu nutzen.

      PHP-Quellcode

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

      Dies startet enigma2 über das Webinterface neu.

      Vorteil ist, dass gemachte Einstellungen gespeichert werden und enigma sauber beendet und wieder gestartet wird, was bei der Verwendung von init 4 und init 3 nicht der Fall ist.

      Weiss nur gerade nicht, ob das auch mit dem openWebinterface klappt.

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von crazyrolf ()

    • Befehle für Dateien suche nach Größe

      Quellcode

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

      Unterdrückt eventuelle Fehler (10MB)

      Quellcode

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

      Sucht nach den 10 größten Ordnern

      Quellcode

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

      Sortiert nach Größe (10MB)

      Quellcode

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

      Durchsucht das working directory (10MB)

      Quellcode

      1. ls -lahS $(find ~/ -type f -size +10000k)
      #
      Durchsucht das home Verzeichniss (10MB)
      Aktuelle Personal Movie Database Version Alpha 0.3d Link zum Thread
      Installationsanleitung
    • Zur Analyse der Systemauslastung bietet sich zusätzlich zu top auch das Tool iostat an.


      Quellcode

      1. root@vuultimo:~# iostat --help
      2. BusyBox v1.19.4 (2013-02-12 08:01:56 CET) multi-call binary.
      3. Usage: iostat [-c] [-d] [-t] [-z] [-k|-m] [ALL|BLOCKDEV...] [INTERVAL [COUNT]]
      4. Report CPU and I/O statistics
      5. -c Show CPU utilization
      6. -d Show device utilization
      7. -t Print current time
      8. -z Omit devices with no activity
      9. -k Use kb/s
      10. -m Use Mb/s
      Alles anzeigen



      Beispiele:

      CPU

      Quellcode

      1. root@vuultimo:~# iostat -c
      2. Linux 3.1.1 (vuultimo) 06/04/13 _mips_ (2 CPU)
      3. avg-cpu: %user %nice %system %iowait %steal %idle
      4. 6.48 1.11 8.94 0.93 0.00 82.54


      Disk

      Quellcode

      1. root@vuultimo:~# iostat -d
      2. Linux 3.1.1 (vuultimo) 06/04/13 _mips_ (2 CPU)
      3. Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
      4. sda 0.10 1.31 2.79 15834 33888


      Möchte man diese Ausgaben permanent laufen haben, so fügt man hinter den Befel einen Wert für Sekunden ein. Möchte man nur 10 Ausgaben haben statt unendlich, einfach hintendran noch den Wert für die Anzahl der Ausgaben.

      Disk, jede Sekunde, 3mal

      Quellcode

      1. root@vuultimo:~# iostat -d 1 3
      2. Linux 3.1.1 (vuultimo) 06/04/13 _mips_ (2 CPU)
      3. Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
      4. sda 0.10 1.28 2.75 15834 33888
      5. Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
      6. sda 0.00 0.00 0.00 0 0
      7. Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
      8. sda 0.00 0.00 0.00 0 0
      Alles anzeigen

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von hoschi78 ()

    • Mit welchen Befehl kann man einen Ordner mit Unterordnern komplet löschen, per ftp gings nicht

      -> gefunden:

      Löschen eines Verzeichnisses mit Inhalt




      Quellcode

      1. rm -r directoryName

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Vusolo ()

    • Moin zusammen.

      Ich könnte mir denken, das es einige User gibt, die ihre aufgenommenen Filme eventuell auf eine externe Platte sichern wollen, oder sich eine neue Box angeschafft haben u nun ihre Filme auf der neuen Box haben wollen.
      Gehöre auch dazu.
      Wie würde der Befehl in Telnet aussehen, wenn folgendes Szenario steht:
      Interne Platte gemountet mit media\hdd, externe Platte am vorderen USB Anschluss angesteckt und gemountet als media\hdd1. Jetzt möchte ich halt gerne die Filme von HDD nach HDD1 kopieren.
      Danke euch.
      Gruß...upsmike

      Alkohol löst keine Probleme, Milch aber auch nicht.
    • Warum nicht ein passendes Plugin installieren (Dream Explorer oder Midnight-Commander) und das über die grafische Oberfläche machen.
      Ich würde zu Anfang lieber kopieren und dann löschen als verschieben.
      Wenn beim Letzteren was schief läuft ist das u. U. nicht mehr Rückgängig zu machen.
      Radar
      Edit: Ups Dream Explorer=Plugin, Midneight-Commander, wie unten @bandito1966 schreibt, natürlich nicht. D:

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von Radar ()

    • ??
      Wenn man eh mit Telnet auf die Box zugriff hat, dann kann man den mc (Midnight Commander) doch eh benutzen. Das ist kein Plugin.
      Gruß
      Jürgen
      ________

      SOLO 4K (TOSHIBA MQ01ABD100/ext4)
      DUO² 2 x DVB-S2 Dual (Seagate 4000VN000/ext4)
      VTi 11.x.x
      Fluid
      V13 und HD02 (Oscam)
      Inverto IDLU-UST110-CUO1O-32P
      DUR-Line UK 124

    • Wenn ich DreamExplorer nutze, kann ich die Box aber nicht mehr zum Fernsehn nutzen ausserdem ist das ja sehr umständlich, jede Datei einzeln rüber zu kopieren.
      Habe es auch über DCC_E2 per FTP intern kopieren versucht, das geht ca ne Stunde gut u auf einmal wird die angeschlossene Platte nicht mehr gefunden.

      Gibts nicht irgendwie ne Möglichkeit, die beiden Receiver miteinander zu "koppeln" und dann die Filme eben von einer auf die andere Platte rüber zu kopieren??

      Und wenn die Geschwindigkeit, wie ich hier im Board gelesen habe, beim kopieren auf eine ext. Platte bei 4MB/s liegt, dann bin ich ja bei 700 GB über 50 Std nur am kopieren ;cursing: ;cursing: :wall1:
      Das ist in Zeiten von USB3.0 u SSD Platten ja wie im Mittelalter.
      Gruß...upsmike

      Alkohol löst keine Probleme, Milch aber auch nicht.
    • Ja sicher, geht mit dem mc.
      Telnetkonsole öffnen, "mc" eintippen und enter drücken.
      Dann arbeitest du im Hintergrund auf dem Receiver.
      Gruß
      Jürgen
      ________

      SOLO 4K (TOSHIBA MQ01ABD100/ext4)
      DUO² 2 x DVB-S2 Dual (Seagate 4000VN000/ext4)
      VTi 11.x.x
      Fluid
      V13 und HD02 (Oscam)
      Inverto IDLU-UST110-CUO1O-32P
      DUR-Line UK 124

    • Dann mach es doch am Windoof Rechner, mit ext2fsd kannst du auch HDD´s ansprechen die in ext2 bzw. ext3 formatiert sind. (ext4 hab ich noch nicht versucht) Würde auf jeden Fall bedeutend schneller gehen als der Umweg über das Netzwerk.
      "Komm wir essen Opa!" --- Satzzeichen retten Leben!
    • Sorry
      Aber könnte man die Farben mal korrigieren! Das kann man nicht lesen.
      Weß auf Hellgrau, wem fällt den sowas ein?
      Von dem Hellblau bekommt man Augenkrebs und wirkt verschwommen.

      Bitte Bitte
      Danke
      VU+ Duo :: VU+ Solo2 :: VU+ Zero :: XPeed LX1 :: UE46F6470 :: iMac 27" :: ATV 3 :: iPAD Air 2 :: iPhone 6s :: usw..
    • ;)
      robiv8@

      Wie wärs mit stil ändern?

      Wen du ganz nach unten scrollst, rechts neben der uhr sind 3 farbige kugeln:stil ändern.

      Gruss ;)
      Der zweite ist der erste verlierer_O deuteros einai o protos xamenos


    • ;)
      Hi.
      Na Klar.Da können andere mit arbeiten.Nur darauf achten das es nicht zu kompliziert wird.Es soll ja anfänger tauglich sein.

      Auf einen vorschlag von forums user ich solle es im wiki hochladen habe ich versucht ein account zu eröffnen.Nach mehrmaligen anfragen per pn,konte ich kein account eröffnen,da keine reaktion seidens des forums.



      Gruss. ;)
      Der zweite ist der erste verlierer_O deuteros einai o protos xamenos