• Hola Invitado, nos gustaría recordarte que mantener este sitio en línea conlleva unos gastos mensuales y anuales.

    Sin vuestra ayuda mensual no es posible seguir en pie, no hay mucho más que contar.

    Si quieres colaborar para que sea posible por lo menos seguir en pie como comunidad, puedes hacerlo mediante alguno de los métodos disponibles en esta página: https://www.lonasdigital.com/donaciones/

    Recuerda que si necesitas invitación para acceder al foro, puedes solicitarla en nuestro Grupo de Telegram


Script Info_Sistema

Javilonas

Javilonas

Trovador Loco
Developer
Registrado
10 Sep 2006
Mensajes
25.305
Reacciones
2.688
Puntos
322
Bueno, voy a dejaros aquí un script que acabo de hacer así ala lijera, me he basado en los que suelo usar en los servidores que administro pero enfocándolo a nuestros receptores sat e intentando darle un buen uso,

El SCRIPT, lo que hace es leer la información que le hemos solicitado e imprimirla en nuestro terminal, nada de el otro mundo ;)

nombre de el script: info_sistema.sh

Contenido de el script:

Código:
#!/bin/sh


echo ''
echo ''
echo 'Voy a Informarle sobre el estado de su Receptor Sat'
echo ''
echo 'Por favor, espere un momento....'
echo ''
sleep 4
echo ''
echo '********************************************************************************'
echo '                 Tiempo Conectado y Consumo de la CPU'
echo '--------------------------------------------------------------------------------'
echo ''
uptime
echo ''
echo '********************************************************************************'
echo ''
sleep 2
echo ''
echo '********************************************************************************'
echo '                      Consumo de la Memoria RAM: '
echo '--------------------------------------------------------------------------------'
echo ''
free
echo ''
echo '********************************************************************************'
echo ''
sleep 2
echo ''
echo '********************************************************************************'
echo '                         Uso del Disco Duro: '
echo '--------------------------------------------------------------------------------'
echo ''
df
echo ''
echo '********************************************************************************'
echo ''
sleep 2
echo ''
echo '********************************************************************************'
echo '                     Informacion y Conexiones de RED: '
echo '--------------------------------------------------------------------------------'
echo ''
echo 'ATENCION!! - Esto Puede tardar un poco, por favor, aguarde un minuto.'
echo ''
netstat | grep tcp
netstat | grep unix
echo ''
ifconfig
echo ''
echo '********************************************************************************'
echo ''
sleep 1
echo ''
echo ''
echo ''
echo 'Script realizado por Team LD para http://www.lonasdigital.com'
echo 'No olvides Visitarnos ;)'
echo ''


exit 0

En mi caso este es el resultado,

Código:
root@gb800se:~# sh /usr/script/info_sistema.sh




Voy a Informarle sobre el estado de su Receptor Sat


Por favor, espere un momento....




********************************************************************************
                 Tiempo Conectado y Consumo de la CPU
--------------------------------------------------------------------------------


 09:47:49 up 19 min, load average: 0.03, 0.07, 0.15


********************************************************************************




********************************************************************************
                      Consumo de la Memoria RAM:
--------------------------------------------------------------------------------


             total         used         free       shared      buffers
Mem:        145332        82904        62428            0            0
-/+ buffers:              82904        62428
Swap:            0            0            0


********************************************************************************




********************************************************************************
                         Uso del Disco Duro:
--------------------------------------------------------------------------------


Filesystem           1K-blocks      Used Available Use% Mounted on
ubi0:rootfs             106196     56144     50052  53% /
tmpfs                       64         0        64   0% /media
tmpfs                       64        64         0 100% /dev
tmpfs                    72664       600     72064   1% /var/volatile


********************************************************************************




********************************************************************************
                     Informacion y Conexiones de RED:
--------------------------------------------------------------------------------


ATENCION!! - Esto Puede tardar un poco, por favor, aguarde un minuto.


tcp        0    297 gb800se.local:telnet    192.168.1.11:51729      ESTABLISHED
tcp        0      0 gb800se.local:10741     192.168.1.11:51852      TIME_WAIT
tcp        0      0 gb800se.local:57506     192.168.1.11:51858      TIME_WAIT
tcp        0      0 gb800se.local:ftp       192.168.1.11:51767      ESTABLISHED
unix  5      [ ]         DGRAM                       617 /dev/log
unix  3      [ ]         STREAM     CONNECTED       1229
unix  3      [ ]         STREAM     CONNECTED       1228
unix  2      [ ]         DGRAM                       821
unix  3      [ ]         STREAM     CONNECTED        789 /var/run/dbus/system_bus_socket
unix  3      [ ]         STREAM     CONNECTED        788
unix  3      [ ]         STREAM     CONNECTED        783
unix  3      [ ]         STREAM     CONNECTED        782
unix  2      [ ]         DGRAM                       780
unix  2      [ ]         DGRAM                       624
unix  3      [ ]         STREAM     CONNECTED        487
unix  3      [ ]         STREAM     CONNECTED        486


eth0      Link encap:Ethernet  HWaddr AX:XB:XF:1X:22:X3
          inet addr:192.168.1.15  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::aedb:efff:fe11:2233/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1086 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1039 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:99654 (97.3 KiB)  TX bytes:116381 (113.6 KiB)
          Interrupt:16


lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)




********************************************************************************








Script realizado por Team LD para http://www.lonasdigital.com
No olvides Visitarnos ;)

Está claro que se puede mejorar y añadir muchas mas cosas, pero para mi es muy práctico tal y como está.

Os adjunto el script para su descarga mas bajo.

Saludos
 

Adjuntos

Tenía pensado añadirle mas Información, por ejemplo

cat /proc/meminfo (Nos muestra con mas detalle la información de la memoria usada y disponible)

ejemplo:

Código:
root@gb800se:~# cat /proc/meminfo
MemTotal:         145332 kB
MemFree:           83564 kB
Buffers:               0 kB
Cached:            13568 kB
SwapCached:            0 kB
Active:            26412 kB
Inactive:          11560 kB
Active(anon):      24572 kB
Inactive(anon):      564 kB
Active(file):       1840 kB
Inactive(file):    10996 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:                 0 kB
Writeback:             0 kB
AnonPages:         24440 kB
Mapped:            13036 kB
Shmem:               728 kB
Slab:               7224 kB
SReclaimable:       1060 kB
SUnreclaim:         6164 kB
KernelStack:         480 kB
PageTables:          376 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:       72664 kB
Committed_AS:      44228 kB
VmallocTotal:    1034164 kB
VmallocUsed:       16124 kB
VmallocChunk:    1004444 kB


cat /proc/cpuinfo (Conocer mas características de la CPU)

Véase ejemplo:

Código:
root@gb800se:~# cat /proc/cpuinfo
system type             : BCM7325B0 STB platform
processor               : 0
cpu model               : Brcm4380 V4.12  FPU V0.0
BogoMIPS                : 220.16
cpu MHz                 : 332.996
wait instruction        : yes
microsecond timers      : yes
tlb_entries             : 32
extra interrupt vector  : yes
hardware watchpoint     : yes, count: 4, address/irw mask: [0x0000, 0x0000, 0x0000, 0x0000]
ASEs implemented        : mips16 dsp mt
shadow register sets    : 1
kscratch registers      : 0
core                    : 0
VCED exceptions         : not available
VCEI exceptions         : not available


cat /proc/version (Conocer la versión que tenemos de linux instalada)

véase un ejemplo:

Código:
root@gb800se:~# cat /proc/version
Linux version 3.1.1 (lonas@lonas-PC) (gcc version 4.4.4 (GCC) ) #30 Fri Jun 8 13:00:50 CEST 2012


Como poder ya os digo... Se puede hacer algo curioso jejeje
 
Igual hago una segunda modificación y añado mas cosas, estoy tanteando usarlo en el panel de la LD.
 
Pues como también está añadido a la LD 1.2 no tiene sentido tenerlo oculto en la zona privada de el team, queda liberado también
 

Temas similares

R
Respuestas
1
Visitas
461
Javilonas
Javilonas
J
Respuestas
0
Visitas
698
juspahilon
J
J
Respuestas
3
Visitas
353
cen00
C
payback126
Respuestas
15
Visitas
2K
payback126
payback126
S
Respuestas
1
Visitas
342
sidesgame
S
Atrás
Arriba