Mudanças entre as edições de "Configuração dos status"
Ir para navegação
Ir para pesquisar
(New page: Imagem:Banner.gif =Projeto equipe Full Tilt= ===Tempo do servidor ON=== <pre><? function linuxON() { $ut = strtok( exec( "cat /proc/uptime" ), "." ); $dias = sprintf( "%2d", ...) |
|||
(6 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 2: | Linha 2: | ||
=Projeto equipe Full Tilt= | =Projeto equipe Full Tilt= | ||
===Tempo do servidor ON=== | ===Tempo do servidor ON=== | ||
− | + | <? function linuxON() { | |
− | $ut = strtok( exec( "cat /proc/uptime" ), "." ); | + | $ut = strtok( exec( "cat /proc/uptime" ), "." ); |
− | $dias = sprintf( "%2d", ($ut/(3600*24)) ); | + | $dias = sprintf( "%2d", ($ut/(3600*24)) ); |
− | $horas = sprintf( "%2d", ( ($ut % (3600*24)) / 3600) ); | + | $horas = sprintf( "%2d", ( ($ut % (3600*24)) / 3600) ); |
− | $mins = sprintf( "%2d", ($ut % (3600*24) % 3600)/60 ); | + | $mins = sprintf( "%2d", ($ut % (3600*24) % 3600)/60 ); |
− | $segs = sprintf( "%2d", ($ut % (3600*24) % 3600)%60 ); | + | $segs = sprintf( "%2d", ($ut % (3600*24) % 3600)%60 ); |
− | return array( $dias, $horas, $mins, $segs ); | + | return array( $dias, $horas, $mins, $segs ); |
− | } | + | } |
− | $ut = linuxON(); echo "Tempo do servidor On: $ut[0] dias, $ut[1] horas, $ut[2] minutos, $ut[3] segundos"; ?> | + | $ut = linuxON(); echo "Tempo do servidor On: $ut[0] dias, $ut[1] horas, $ut[2] minutos, $ut[3] segundos"; |
+ | ?> | ||
+ | |||
===Informações do sistema=== | ===Informações do sistema=== | ||
+ | <? | ||
+ | system("uname -a"); | ||
+ | ?> | ||
+ | |||
===Status da memória (MB)=== | ===Status da memória (MB)=== | ||
+ | <? | ||
+ | system("free -m"); | ||
+ | ?> | ||
+ | |||
===Espaço em disco=== | ===Espaço em disco=== | ||
+ | <? | ||
+ | system("df -h"); | ||
+ | ?> | ||
+ | |||
===CPU=== | ===CPU=== | ||
+ | <? | ||
+ | system("cat /proc/cpuinfo | grep \"model name\\|processor\""); | ||
+ | ?> | ||
+ | |||
+ | ===Lista de processos=== | ||
+ | <? | ||
+ | system("ps -e"); | ||
+ | ?> | ||
+ | |||
+ | ===Listar portas abertas=== | ||
+ | <? | ||
+ | system("nmap -v -p1-65535 localhost"); | ||
+ | ?> |
Edição atual tal como às 00h19min de 21 de julho de 2008
Projeto equipe Full Tilt
Tempo do servidor ON
<? function linuxON() { $ut = strtok( exec( "cat /proc/uptime" ), "." ); $dias = sprintf( "%2d", ($ut/(3600*24)) ); $horas = sprintf( "%2d", ( ($ut % (3600*24)) / 3600) ); $mins = sprintf( "%2d", ($ut % (3600*24) % 3600)/60 ); $segs = sprintf( "%2d", ($ut % (3600*24) % 3600)%60 ); return array( $dias, $horas, $mins, $segs ); } $ut = linuxON(); echo "Tempo do servidor On: $ut[0] dias, $ut[1] horas, $ut[2] minutos, $ut[3] segundos"; ?>
Informações do sistema
<? system("uname -a"); ?>
Status da memória (MB)
<? system("free -m"); ?>
Espaço em disco
<? system("df -h"); ?>
CPU
<? system("cat /proc/cpuinfo | grep \"model name\\|processor\""); ?>
Lista de processos
<? system("ps -e"); ?>
Listar portas abertas
<? system("nmap -v -p1-65535 localhost"); ?>