OFFRI UN CAFFE ALL'AUTORE
Comandi più usati E2 | Lululla Joy

Comandi più usati E2

Comandi Telnet per decoder Linux

Di seguito una serie di comandi utili Telnet per i nostri decoder Linux.
La pagina sarà in continuo aggiornamento grazie per il supporto.
(In collaborazione con SifTeam)

Premessa: resta inteso che per usare questi comandi bisogna entrare nel Box tramite Telnet, per fare ciò utiliziamo un programma PUTTY

Telnet: programma che consente di collegarsi ad un computer remoto su Internet e di accedere ai relativi dati e servizi, trasformando il proprio elaboratore in un terminale in grado di impartire direttamente comandi.

Iniziamo:

@Cambiare stato operatività di Enigma2:
wget -O /dev/null -q hxxp://127.0.0.1/web/powerstate?newstate=X
dove X =
0 = Toogle Standby
1 = Deepstandby
2 = Reboot
3 = Restart Enigma2
4 = Wakeup form Standby
5 = Standby

wget -O /dev/null -q http://127.0.0.1/web/powerstate?newstate=X
dove X =
0 – deep standby “shutdown”; will execute all /etc/rc0.d/* scripts before entering deep standby
1 – single user without network; will execute all /etc/rc1.d/* scripts after switching the runlevel
2 – multi user with network; will execute all /etc/rc2.d/* scripts after switching the runlevel
3 – multi user with network with enigma2; will execute all /etc/rc3.d/* scripts after switching the runlevel
4 – multi user with network; will execute all /etc/rc3.d/* scripts after switching the runlevel
5 – multi user with network with enigma2; will execute all /etc/rc5.d/* scripts after switching the runlevel
6 – reboot ; will execute all /etc/rc6.d/* scripts before reboot
S – shutdown ; will execute all /etc/rc0.d/* scripts before entering deep standby

@Reload Enigma2 Settings. (copiare il link anziche il testo breve 127.0.0.1)

wget -qO – http://127.0.0.1/web/servicelistreload?mode=X
dove X =
0, reloading lamedb and Userbouquets
1, reloading lamedb only
2, reloading Userbouquets only
wget -qO – http://127.0.0.1/web/servicelistreload?mode=X

@Installare un tar.gz file nel decoder
tar -xzvf /tmp/nomefile.tar.gz -C /

@Installare IPK/OPKG file nel decoder

-installa un nome specifico
ipkg install /tmp/nomefile.ipk

-installa tutto quello che c’è in /tmp
ipkg install /tmp/*.ipk

@Lista IPKg/OPKG files presenti nel decoder
ipkg list

@Unistall packages [specificare nome] nel decoder
ipkg remove package

@Verificare cosa c’è di potenzialmente aggiornabile nella immagine
opkg update && opkg list-upgradable

@Scaricare plugins direttamente dai feeds della immagine in un formato .ipk
installabile nella /home/root/ directory del decoder per archivio di sicurezza come da esempi seguenti

opkg download enigma2-plugin-extensions-backupsuite
opkg download enigma2-plugin-systemplugins-autobouquetsmaker

@Installare plugins direttamente dai feeds della immagine come da alcuni esempi:

opkg install enigma2-plugin-systemplugins-autobouquetsmaker
opkg install enigma2-plugin-extensions-backupsuite
opkg install enigma2-plugin-extensions-ondemand

@Update Box Image & plugins
-immagine:
opkg update

-plugins:
opkg upgrade

@Cattura schermate
Grabs OSD solamente.
grab -o -p /tmp/filename.png

Grabs OSD con il canale.
grab -d -p /tmp/filename.png

@Init codes:
0 – deep standby “shutdown”; will execute all /etc/rc0.d/* scripts before entering deep standby
1 – single user without network; will execute all /etc/rc1.d/* scripts after switching the runlevel
2 – multi user with network; will execute all /etc/rc2.d/* scripts after switching the runlevel
3 – multi user with network with enigma2; will execute all /etc/rc3.d/* scripts after switching the runlevel
4 – multi user with network; will execute all /etc/rc3.d/* scripts after switching the runlevel
5 – multi user with network with enigma2; will execute all /etc/rc5.d/* scripts after switching the runlevel
6 – reboot ; will execute all /etc/rc6.d/* scripts before reboot
S – shutdown ; will execute all /etc/rc0.d/* scripts before entering deep standby

@Lista di tutti i devices attaccati alle USB
lsusb

@Check e situazione della memoria ed archivio
df -h

@Cercare un Plugin installato “GREP”

Cerchiamo le skin??
opkg list-installed | grep skin

Cerchiamo un plugin ipk??
opkg list-installed | grep epgimport

@Creare un Log

Avere un log a video di enigma2

init 4
enigma2

Per fermare l’Output a video:
ctrl+c

Riprendere operazioni enigma
init3

OPPURE:

Per avere un log in /tmp  (comandi in sequenza):
init 4
killall -9 enigma2
enigma2 > /tmp/e.log 2>&1 &

ATTENDETE UN MINUTO CIRCA…

ora possiao far partire un plugin ad esempio: il suo operato sarà scritto nel log in /tmp

Per fermare il log e ritornare allo stato normale digitare i seguenti comandi in sequenza e combinazione di tasti :
ctrl + c
init 3

@Cambiare la password Enigma (dopo il comando seguire le istruzioni)

passwd

@Creare uno screenshot:

grab /tmp/screenshot.bmp

@Cambiare i permessi ad un file : Chmod XYZ NOMEFILE

chmod 755 lululla_file.sh

@Verifica % uso della directory

cd /
du -d 1 –h

@Comando per installare lo Smargo Usb

]mknod / dev/ ttyusb0 c 188 0

@Cambiare data e ora
Per impostare come data 11/02/2017 e ore 16:30 dare il comando:
date -s 201711021630

@Come creare uno SWAP File
Creare un file di dimensione 16MB
dd if=/dev/zero of=/var/mnt/swapfile bs=1024 count=16384

-Formattarlo come file di swap
mkswap /var/mnt/swapfile

-Attivare il file di swap
swapon /var/mnt/swapfile

@Per vedere la versione del SS

ipkg list | grep secondstage

@Listing dei files
-Per controllare la lista dei files e delle subdirectories della directory corrente digitare ls (list)

ls

-Se si vogliono vedere i files nascosti o i files che cominciano con “.” aggiungere il parametro -a
ls -a

-Per avere i dettagli completi dei files aggiungere il parametro -la
ls -la

-Per vedere tutti i files e le directory in ordine di grandezza e con i dettagli completi aggiungere il parametro -lS
ls -lS

-Per vedere tutti i files e le directories con i dettagli in ordine di data di modifica aggiungere il parametro -lta
ls -lta

@Stato Lan
ifconfig

-Stato Rete Netstat

netstat | grep tcp
netstat | grep unix

@Internet Performence google.com:
ping -c 1 Google

@Versione Modulo Dvb
opkg list_installed | grep dvb-modules

@Info Memoria
cat /proc/meminfo

@Processi in esecuzione

cat /proc/stat

 

@Mount

Se abbiamo una penna usb e/o un hdd e dobbiamo montarlo, bisogna prima individuare il dispositivo:

blkid

risposta telnet:

/dev/sda5: UUID="A8A4298FA42960D4" TYPE="ntfs"
/dev/sdb5: UUID="0C70-9ACF" TYPE="vfat

Poi bisogna montare il dispositivo hdd:

mount /dev/sda5 /media/hdd

Poi bisogna montare il dispositivo usb:

mount /dev/sdb5 /media/usb

Controlliano se è andato tutto ok:

df -h

risposta telnet:

Filesystem      Size      Used Available Use% Mounted on
/dev/sdb5       3.7G      7.6M      3.7G   0% /media/usb
/dev/sda5     232.9G     93.0M    232.8G   0% /media/hdd

 

 

MOUNT SU BOX (Rinominare device)

umount /dev/sda1
tune2fs -l pippo /dev/sda1
tune2fs -l usb /dev/sda1
mount -t vfat /dev/sda1 /media/usb

@VARI COMANDI

rm -r dir rimuove la directory dir
rmdir dir rimuove la directory dir se e’ vuota
touch file crea il file di nome “file”
rm file cancella il file
cat file mostra il contenuto di un file
ls mostra il contenuto della directory corrente
ls | more mostra il contenuto della directory corrente mettendo le pause di fine pagina
ls -a mostra il contenuto della directory corrente compresi i files nascosti
ls -l mostra il contenuto della directory corrente con altre informazioni
ls -F mostra il contenuto della directory corrente con i simboli indicanti il tipo di file o dir
ls dir[1234] corrisponde a “ls dir1 dir2 dir3 dir4”
ls dir* mostra il contenuto di tutte le directory che iniziano con la parola dir
mkdir dir crea la directory di nome dir
mkdir /dir crea la directory di nome dir sulla directory principale (radice)

…altri comandi -> QUI

You can skip to the end and leave a response. Pinging is currently not allowed.

Leave a Reply

You must be logged in to post a comment.

Design Downloaded From Free Wordpress Themes | Free Website Templates | Free PSD Graphics