Skip to main content

Comandos

En este apartado revisaremos los comandos compatibles con la aplicación.

Para ejecutar los comandos en un equipo, debemos acceder al terminal pulsando Alt+T o seleccionando en el control remoto CVC  el apartado Terminal.

-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-

IP-Router | Obtener la dirección IP o Puerta de Enlace del equipo

  • ip -c a

Este comando nos entrega la dirección ip tras la denominación inet en el apartado 2. enp2s0.

  • ip -c route

Este comando nos entrega la puerta de enlace tras la denominación default via.

-.-.-

Como comprobar las direcciones IP disponibles

  • sudo apt install arp-scan

Este comando nos instala arp-scan, un programa que nos permite escanear las ip de la conexión a la que esté conectada nuestro equipo.

Este comando nos entrega el nombre del terminal de red, como por ejemplo enp2s0 o enp3s0. Sabremos cual es la correcta por que nos aparecerá UP en codel state.

  • #!/bin/bash

    X=1
    Rank_Down=231
    Rank_Up=240
    iface="enp1s0"
    local_ip=$(hostname -I | awk '{print $1}')

    for ip in $(seq $Rank_Down $Rank_Up); do
        ipaddr="192.168.$X.$ip"
        if [ "$ipaddr" != "$local_ip" ]; then
            output=$(sudo arp-scan --interface=$iface $ipaddr | grep "$ipaddr")
            if [ -z "$output" ]; then
                echo "$ipaddr está libre"
            fi
        fi
    done

Se nos mostrará en el terminal las direcciones IP disponibles dentro del rango especificado. Solo hay que revisar las variables dependiendo del establecimiento.

-.-.-

AMIXER | Saber si el cable mini-jack está conectado al equipo

  • amixer contents

Este comando nos información en la que podemos encontrar:

  • Line Out Jack | Entrada jack de las torres
  • Headphone Jack 1 | Entrada jack de los Aopen

-.-.-

SYNC | Sincronizar contenidos

  • sync

Este comando permite sincronizar directamente los contenidos saltando los 2 minutos de espera para la sincronización automática.

-.-.-

CONFIGURACIÓN: DATOS EQUIPO | ID, descargas activas, etc...

  • cat system.cfg o cat system/system.cfg

Este comando permite ver la configuración base del equipo.

-.-.-

REGISTRO: DATOS EQUIPO | Contenidos y horario

  • less /home/cvc/deploy/deploy.json

Este comando permite ver los contenidos internos por ID y el horario que tiene registrado el equipo.

-.-.-

REGISTRO: EMISIÓN | Que se vé y que se vió o escuchó

  • less /home/cvc/logs/apps/canal.app.log

Este comando permite ver a que hora se emitió cada contenido, música y evento organizado por fecha y hora.

-.-.-

REGISTRO: DESCARGAS | Cantidad de elementos descargados dentro del equipo

  • cd /home/cvc/CARPETA/files  | wc -l

>Nota: CARPETA se sustituye por _contenidos o _musica depeniendo de las necesidades.

Este comando permite sincronizar directamente los contenidos saltando los 2 minutos de espera para la sincronización automática.

-.-.-

XRANDR | Resolución de pantallas

  • su cvc
  • export DISPLAY=:0
  • xrandr

>Nota: En la gran mayoria de los equipos podemos acceder a este comando solo escribiendo xrandr.

Este comando permite detectar si existe un extensor conectado y encendido.                                                                                     Permite cambiar la resolucion que se transmite a la pantalla.

Para asignar una resolución escribimos lo siguiente utilizando 1280x720px como ejemplo:

  • xrandr -s (1280x720)

Para cambiar los HZ de la resolución escribimos lo siguiente utilizando 50HZ como ejemplo:

  • xrandr --rate (50)

-.-.-

PULSE AUDIO | Control de volumen

  • alsamixer

-.-.-

MOSTRAR USB | Mostrar conexiones USB

  • lsusb

-.-.-

RESOLV | Cambiar DNS

  • sudo nano /etc/resolv.conf
  • ctrl+x para guardar y salir