Ver las NORMAS de estos Foros Web ZackYFileS Chat ZackYFileS Agregar a Favoritos Contactar con Administrador
 
 

TU PUBLICIDAD AQUÍ!!
Navegación
Retroceder   Foros ZackYFileS >
ESTUDIO de SISTEMAS SAT:
> SHARING - I+D y Pruebas
Nombre de usuario
Contraseña
Configuración de UsuarioAyuda (FAQs)Nuevos PostsBuscar


Respuesta
 
Herramientas
Antiguo 30/01/2014, 10:46   #1
††LUCIFER††
Invitado
 
Mensajes: n/a

métodos parar emu (procesos) receptores linux

MANUAL PARAR EMU POR CONSOLA TERMINAL


Para parar un proceso en nuestros receptores linux via telnet, por ejemplo sobre todo una emu (que es para lo que mas lo vamos a utilizar), antes debemos saber unos conceptos, que ya son sabidos, pero sobre todo para el que empieza, que tenga los conceptos basicos de por que se realiza, asi que no sea todo meter estos comandos en script o en consola sin saber los motivos


Que comandos se utilizan y por que


[COLOR=#222222][FONT=Verdana]En sistemas linux se pueden mandar señales a procesos que esten en ejecucion(por ejemplo en nuestro receptor linux pues que este en funcionamiento una emu: ya sea cccam, sbox, etc....), para enviar estas señales pues en linux existe un comando que se llama [/FONT][/COLOR][COLOR=red][COLOR=red][FONT=Verdana]kill[/FONT][/COLOR][/COLOR][COLOR=#222222][FONT=Verdana].[/FONT][/COLOR]


[COLOR=#222222][FONT=Verdana]Basandonos en esto pues tendriamos:[/FONT][/COLOR]


[COLOR=#222222][FONT=Verdana][CODE]KILL--> Comando para enviar señales al pid del proceso en ejecucion.[/CODE][/FONT][/COLOR]


[COLOR=#222222][FONT=Verdana][CODE]KILLALL-->Comando para enviar señales al nombre del proceso en ejecucion.[/CODE][/FONT][/COLOR]


[COLOR=#222222][FONT=Verdana][B]como sabemos el nombre de la emu o pid de la emu que queremos para[/B]r[/FONT][/COLOR]


[COLOR=#222222][FONT=Verdana]Una vez que ya sabemos el comando a utilizar pues debemos saber el nombre de la emu que queresmo parar o el pid del proceso de la emu.[/FONT][/COLOR]


[COLOR=royalblue][COLOR=royalblue][FONT=Verdana]Si queremos saber el pid del proceso y el nombre, tecleamos el siguiente comando en la consola telnet:[/FONT][/COLOR][/COLOR]


[COLOR=#222222][B]UTILIZAR COMANDO: ps[/B][/COLOR]


[COLOR=#222222][FONT=Verdana]Al utilizar este comando nos aparecen todos los procesos activos del receptor, asi como su nombre, pues como el que nos interesa es proceso de la emu que queremos parar, en este ejemplo SBOX, pues apuntariamos el proceso de esta emu que en este ejemplo es 2443, y el nombre seria sbox.sh40 como vemos en la imagen:[/FONT][/COLOR]


[ATTACH=CONFIG]2621[/ATTACH]


[COLOR=#222222][FONT=Verdana]Llegados a este punto ya sabemos que comando debemos utilizar para enviar una señal y a que se lo mandamos, pues ahora debemos saber que tipo de señal hay que enviar con el comando.[/FONT][/COLOR]


[FONT=Verdana][B]Que tipo señales debemos enviar[/B][/FONT]


[COLOR=#222222][FONT=Verdana]Pues para lo que nos interesa debemos saber que existen dos tipos de señales:[/FONT][/COLOR]


[COLOR=#222222][FONT=Verdana][CODE]SIGTERM---> Su valor numerico seria 15, la mision de esta señal es parar el proceso, pero este tipo de señal puede ser interceptada por el proceso o el proceso realizar alguna funcion antes de terminarse.[/CODE][/FONT][/COLOR]


[COLOR=#222222][FONT=Verdana][CODE]SIGKILL---> Su valor numerio seria 9, la mision de esta señal es parar el proceso, pero lo realiza inmediatamente y esta señal no puede ser interceptada por el proceso, por lo tanto es la mas utilizada para parar las emus de nuestros receptores.[/CODE][/FONT][/COLOR]


[COLOR=#222222][FONT=Verdana]De esta manera pues si lo hemos comprendido ya sabemos:[/FONT][/COLOR]


[COLOR=lime][COLOR=lime][FONT=Verdana]- Que comando a utilizar
- El nombre de la emu o pid del proceso que queremos parar
- Que tipo de señal mandar[/FONT][/COLOR][/COLOR]


[COLOR=#222222][FONT=Verdana]Pues ya el siguiente paso seria enviarselo al receptor, y para ello en la consola telnet pondriamos lo siguiente, en este caso pongo varios ejemplos:[/FONT][/COLOR]


[COLOR=#222222][FONT=Verdana][B]UTILIZAR COMANDO: kill 2443[/B][/FONT][/COLOR]


[COLOR=#222222][FONT=Verdana]Parariamos el proceso con id 2443 (como vimos antes era el pid de sbox), con el envio señal como hemos visto anteriormente sigterm por defecto.[/FONT][/COLOR]

[COLOR=#222222][FONT=Verdana][B]UTILIZAR COMANDO: kill -9 2443[/B][/FONT][/COLOR]


[COLOR=#222222][FONT=Verdana]Parariamos el proceso con id 2443 (como vimos antes era el pid de sbox), con el envio señal -9 que como vimos era sigkill.[/FONT][/COLOR]


[COLOR=#222222][FONT=Verdana][B]UTILIZAR COMANDO: killall sbox.sh40[/B][/FONT][/COLOR]


[COLOR=#222222][FONT=Verdana]Parariamos todos los procesos con nombre sbox.sh40 con el envio como hemos visto anteriormente con sigterm por defecto.[/FONT][/COLOR]


[COLOR=#222222][FONT=Verdana][B]UTILIZAR COMANDO: killall -9 sbox.sh40[/B][/FONT][/COLOR]


[COLOR=#222222][FONT=Verdana]Parariamos todos los procesos con nombre sbox.sh40 con el envio señal -9 que como vimos era sigkill.[/FONT][/COLOR]


[COLOR=#222222][FONT=Verdana]Siendo este ultimo el recomendado, por que como utilizamos la señal sigkill nos aseguramos que la señal no puede ser interceptada ni la emu realiza ningun proceso antes de terminarse, asi como parariamos todos los procesos que lleven sbox.sh40, ya que si ponemos el numero del proceso solo parariamos ese proceso en concreto.[/FONT][/COLOR]

-------------------------------------------------------------------------------------------------------------------------

otra variante:

[LEFT][COLOR=#000000][FONT=Verdana]kill -9 $(pgrep -f oscam)[/FONT][/COLOR][/LEFT]


explicacion para entender la diferencia entre poner -f o ponerlo sin -f:


pgrep---> con -f


La busqueda se hace en base a pr_psargs


pgrep--> sin -f


La busqueda se hace en base a pr_fname




Esto que quiere decir asi a lo bruto:


-f ----> busqueda lineas de comandos
sin -f --->busqueda archivos ejecutables


Ejemplo practico para ver la diferencia:


a) Tengo ejecutado el binario de oscam


b) Tengo ejecutado un script al que he llamado oscam.sh


Si ejecuto:


pgrep oscam ----> solo me busca oscam ejecutable y me da los pids que kill mataria


si ejecuto:


pgrep -f oscam --> me busca todo lo que tenga oscam sea ejecutable binario o script o lo que sea


Una imagen vale mas que mil palabras:




[URL="http://imageshack.us/photo/my-images/820/peloa.png/"][/URL]


Como se ve tanto poniendo pgrep -f o sin -f, pasamos los pid a kill, y la diferencia es unicamente que poniendo -f la busqueda es mas completa....


Por eso en la opcion que puse le añadi -f ya que asi aseguramos que todo los que aparezca como oscam lo mate, sin poner -f pues se puede escapar alguna cosilla jejejejejejje


Aunque realmente sea igual poner -f o sin -f, si queremos parar solamente el ejecutable oscam
saludos

Respuesta rápida a este mensaje
Responder Citando Subir
Publicidad: Conoce las ofertas de ANUNCIATE
Antiguo 30/01/2014, 10:55   #2
bloquenarro
Usuario Activo
 
Fecha de ingreso: 19/may/2008
Mensajes: 274
bloquenarro está en el buen camino
Y pararlo para qué ??.Con poner el software de nuevo original valdría.
bloquenarro está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 30/01/2014, 11:01   #3
††LUCIFER††
Invitado
 
Mensajes: n/a

[QUOTE=bloquenarro;4592003]Y pararlo para qué ??.Con poner el software de nuevo original valdría.[/QUOTE]

Tu primero leete detenidamente el post que he puesto y luego recapacita la pregunta que acabas de hacer

Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 30/01/2014, 11:06   #4
bloquenarro
Usuario Activo
 
Fecha de ingreso: 19/may/2008
Mensajes: 274
bloquenarro está en el buen camino
Ya lo he leído y no entiendo nada esa parrafada....
bloquenarro está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 30/01/2014, 20:46   #5
adrian
Moderador
 
Fecha de ingreso: 23/feb/2003
Mensajes: 1.412
adrian es algo digno de contemplaradrian es algo digno de contemplaradrian es algo digno de contemplaradrian es algo digno de contemplaradrian es algo digno de contemplaradrian es algo digno de contemplaradrian es algo digno de contemplaradrian es algo digno de contemplar
Buen aporte LUCIFER
adrian está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 30/01/2014, 20:53   #6
3usAttcK
Baneado
 
Fecha de ingreso: 31/oct/2013
Mensajes: 2.885
3usAttcK tiene motivos para estar orgulloso3usAttcK tiene motivos para estar orgulloso3usAttcK tiene motivos para estar orgulloso3usAttcK tiene motivos para estar orgulloso3usAttcK tiene motivos para estar orgulloso3usAttcK tiene motivos para estar orgulloso3usAttcK tiene motivos para estar orgulloso3usAttcK tiene motivos para estar orgulloso3usAttcK tiene motivos para estar orgulloso3usAttcK tiene motivos para estar orgulloso3usAttcK tiene motivos para estar orgulloso
Buen aporte compañero, aun asi, el PS en muchas imagenes nuevas esta dando problemas, mas recomendable para poder ver la lista de procesos seria ps -A ,

Personalmente me gusta el comando TOP para la gestión de procesos, se agradece, el post muy interesante.

Saludos 3usAttcK.
3usAttcK está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 30/01/2014, 20:55   #7
3usAttcK
Baneado
 
Fecha de ingreso: 31/oct/2013
Mensajes: 2.885
3usAttcK tiene motivos para estar orgulloso3usAttcK tiene motivos para estar orgulloso3usAttcK tiene motivos para estar orgulloso3usAttcK tiene motivos para estar orgulloso3usAttcK tiene motivos para estar orgulloso3usAttcK tiene motivos para estar orgulloso3usAttcK tiene motivos para estar orgulloso3usAttcK tiene motivos para estar orgulloso3usAttcK tiene motivos para estar orgulloso3usAttcK tiene motivos para estar orgulloso3usAttcK tiene motivos para estar orgulloso
[QUOTE=bloquenarro;4592008]Ya lo he leído y no entiendo nada esa parrafada....[/QUOTE]

Es una parrafada.... en tu opinión, algunos lo consideramos lectura inteligente...lee el titulo del post y la sección donde se encuentra... y a lo mejor entiendes mas... ,


Saludos 3usAttcK.
3usAttcK está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 30/01/2014, 20:59   #8
bloquenarro
Usuario Activo
 
Fecha de ingreso: 19/may/2008
Mensajes: 274
bloquenarro está en el buen camino
También den que poniendo el software original valdría para parar la emulsión.La verdad es que sigo sin entender nada.Ya me perdonareis.Aunque me enseñaron Linux no consigo entender para que la parrafa y con que fin.
bloquenarro está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 31/01/2014, 15:41   #9
Tururu
Seguro que funciona.?
 
Avatar de Tururu
 
Fecha de ingreso: 05/ene/2003
Mensajes: 0
Tururu A este paso se convertirá en leyenda de este foroTururu A este paso se convertirá en leyenda de este foroTururu A este paso se convertirá en leyenda de este foroTururu A este paso se convertirá en leyenda de este foroTururu A este paso se convertirá en leyenda de este foroTururu A este paso se convertirá en leyenda de este foroTururu A este paso se convertirá en leyenda de este foroTururu A este paso se convertirá en leyenda de este foroTururu A este paso se convertirá en leyenda de este foroTururu A este paso se convertirá en leyenda de este foroTururu A este paso se convertirá en leyenda de este foro
[QUOTE=bloquenarro;4592191]También den que poniendo el software original valdría para parar la emulsión.La verdad es que sigo sin entender nada.Ya me perdonareis.Aunque me enseñaron Linux no consigo entender para que la parrafa y con que fin.[/QUOTE]Algunos decos/maquinas con linux permiten para una aplicacion, borrar e instalar sin tener que apagar el deco.
Si no paras la emulacion, no puedes cambiar algunos ficheros (actualizar la version por ejemplo), cambiar las "conexiones" no problemo.

Esta claro que solo conoces decos que instalando el software "original" fin del problema (todo), es cierto que no tiene sentido en estos decos (es una tonteria) parar el programa, reintalar o parchear.
Se instala todo desde cero y tema solucionado.


PD: Es lo que tiene todo "cocinado".
__________________
Ensamblado con piezas recicladas.
.
Madrid, en un pueblo al norte de la comunidad, antena motorizada de 90cm(98x90cm) +fijas +multi LNB +24Unicable (+,+,+), de todo un poco....61ºWest-57ºEast, 56satelites "pescados".

En el "Taller" Octagon SF8008 4K Twin, VU+Duo²con 4SAT y HDD, 1 NAS HDD 8TB( VU+Duo² con 4SAT+2TDT).
Para ver las pescas y la TV, 2xVU+Ultimo4K con 32SAT+3TDT2 y 2HDD 6TB.
Y mas "trastos" que saco del cajon un rato
Como quiero el "chorizo"?? sin IVA por supuesto......PD: © By Tururu.

Por todos y cada dia mas, para no dejarme a nadie ajeno y de la familia 20-4-2020 (D.E.P.)
.
Tururu está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 31/01/2014, 20:16   #10
††LUCIFER††
Invitado
 
Mensajes: n/a

[QUOTE=bloquenarro;4592191]También den que poniendo el software original valdría para parar la emulsión.La verdad es que sigo sin entender nada.Ya me perdonareis.Aunque me enseñaron Linux no consigo entender para que la parrafa y con que fin.[/QUOTE]

Cada receptor tiene una forma de funcionar dependiendo el sistema operativo utilizado:

Hace años los receptores de moda trabajaban con procesador Sti en diferentes versiones (decos tipo marcas azbox o satycon o las sagas galaxia pop, easyJet etc...) estos receptores utilizan sistema operativo os21, en la actualidad los receptores sucesores de estos y más de moda llevan procesador ali (alitech) con sistema operativo similar al os21, estos sistemas operativos van cifrados y comprimidos por ejemplo los firmwares basados en ali normalmente en formato abs y cuando se introducen en el receptor se descomprimes a formato bin, en estos receptores el usuario final solo tiene acceso a la interfaz gráfica y solamente puede gestionar el receptor A traves del mando a distancia, por lo tanto si eres un poseedor de este tipo de receptores pues el post que puse no va dirijido a ti por el momento.

El post y lo puse al principio va dirijido a los usuarios de receptores bajo sistema operativo Linux cuyo firmware también se introduce comprimido en el receptor pero una vez descomprimido en el receptor se puede acceder a los archivos que lo forman, así como aparte se pueden gestionar no solamente con la interfaz gráfica si no además a traves de comandos y script..por lo que el post hace mención a entender que hacemos y porque cuando utilizamos los comandos mencionados..

Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 31/01/2014, 22:14   #11
bloquenarro
Usuario Activo
 
Fecha de ingreso: 19/may/2008
Mensajes: 274
bloquenarro está en el buen camino
Explicación muy buena que ahora sí entiendo.Muchas gracias por las aclaraciones.
bloquenarro está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 13/07/2014, 15:03   #12
nando58
Usuario Registrado
 
Fecha de ingreso: 26/mar/2014
Mensajes: 5
nando58 está en el buen camino
Si no he entendido mal, con el comando kill puedo desde la consola del ordenador matar, terminar o parar un proceso, como el de CCcam; para ello he de conocer su número de identificación o PID, que me lo pueden proporcionar las órdenes ps o top.

Con la opción -9, kill termina totalmente un proceso. Ello me permitiría, por ejemplo modificar, entre otros, el archivo Cccam.cfg; pero una vez modificado este u otros archivos de configuración, ¿cómo me aconsejáis el reinicio del proceso anteriormente terminado con la orden kill? ¿es posible desde la consola?

Saludos,
nando58 está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Antiguo 08/11/2014, 14:57   #13
nando58
Usuario Registrado
 
Fecha de ingreso: 26/mar/2014
Mensajes: 5
nando58 está en el buen camino
[QUOTE=nando58;4640385]Si no he entendido mal, con el comando kill puedo desde la consola del ordenador matar, terminar o parar un proceso, como el de CCcam; para ello he de conocer su número de identificación o PID, que me lo pueden proporcionar las órdenes ps o top.

Con la opción -9, kill termina totalmente un proceso. Ello me permitiría, por ejemplo modificar, entre otros, el archivo Cccam.cfg; pero una vez modificado este u otros archivos de configuración, ¿cómo me aconsejáis el reinicio del proceso anteriormente terminado con la orden kill? ¿es posible desde la consola?

Saludos,[/QUOTE]

Al final me decido por utilizar "./CCcam_2.3.0".
Con ello inicio de nuevo la emuladora y se leen las modificaciones introducidas en el archivo de configuración "CCcam.cfg".
Saludos.
nando58 está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Publicidad: Conoce las ofertas de ANUNCIATE
Respuesta


Usuarios viendo actualmente este tema: 1 (0 usuarios registrados y 1 visitantes)
 
Herramientas

Permisos para publicar mensajes
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los BB code están Activado
Los Emoticones están Activado
El código [IMG] está Activado
El Código HTML está Activado

Ir al foro

Temas similares
Tema Autor Foro Resp. Último mensaje
Diferencia entre receptor iris 9600 y los receptores linux locoxplay Otros RECEPTORES Linux 7 28/05/2013 00:28
seguridad en receptores linux ††LUCIFER†† RECEPTORES - GENERAL 0 13/03/2013 11:29
RECEPTORES LINUX, A SU SECCIÓN borneo AZBOX 1 08/01/2011 15:42


!! ADVERTENCIAS !!: Las informaciones aquí publicadas NO CONTIENEN KEYS para la decodificación de ningún sistema: NO SON OPERATIVOS en sistemas SAT que precisen de su correspondiente suscripción.

ESTA TOTALMENTE PROHIBIDO EL USO DE ESTAS INFORMACIONES PARA LA MODIFICACIÓN O  DEFRAUDACIÓN DE SISTEMAS DE ACCESO CONDICIONAL.

ESTOS FOROS SON MODERADOS Y NO SE PERMITE LA PUBLICACIÓN DE INFORMACIONES ILEGALES POR PARTE DE LOS USUARIOS. EN CASO DE DETECTARSE ESTE TIPO DE INFORMACIONES, LOS USUARIOS SERÁN EXCLUIDOS DE ESTAS PÁGINAS.

USO DE COOKIES: Utilizamos COOKIES y de terceros para mejorar nuestros servicios y navegación por la web. Si continua navegando, consideramos que acepta su uso.  


La franja horaria es GMT +2. Ahora son las 00:18.


-------------------------------------------------------------------- --------------------------------------------------------------------

Powered por vBulletin™ Version 3.8.10
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.
Traducido por vBsoporte - vBulletin en español
Hispaservicios - J.G.C - 29112549T - Rio Cinca, 2, 30 (50180) SPAIN.
Todos los derechos reservados. Prohibida cualquier reproducion total o parcial.


Foros Patrocinados por anunciantes.