Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Thu 18 Sep 2014, 11:58
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars ) » Usuarios de habla Hispana
Script bash Información básica del sistema
Moderators: rarsa
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [4 Posts]  
Author Message
m0li

Joined: 17 Sep 2012
Posts: 8

PostPosted: Tue 18 Sep 2012, 23:03    Post subject:  Script bash Información básica del sistema
Subject description: Muestra información básica del sistema
 

Code:
#!/bin/bash
#informaciónn básica del sistema
#por m0li
#Versión 1.0.1
#GNU GPL 2.0 y en adelante

let m=1024

#colores
green=""
normal=""
clear
echo -e "Esta es información básica del sistema:\n"

echo "tu usuario: ${green}$USER"${normal}
echo "tu host: ${green}$HOSTNAME"${normal}

VERSION=$(cat /proc/version | cut -c1-37)
echo "Tu versión es de kernel y sistema es:${green}$VERSION"

BITS=$(cat /proc/cpuinfo | grep lm)
ct=$?

if [ $ct != 0 ]; then
    echo "${normal}Tu sistema es ${green}32 ${normal}bits."
else
    echo "${normal}Tu sistema es ${green}64 ${normal}bits."
fi

PROCESSOR=$(cat /proc/cpuinfo | grep processor | wc -l)

if [ $PROCESSOR = 1 ]; then
    echo -e "Tu procesador es de ${green}$PROCESSOR ${normal}núcleo.\n"
else
    echo -e "Tu procesador es de  ${green}$PROCESSOR ${normal}núcleos.\n"
fi


MEMTOTAL=$(cat /proc/meminfo | grep MemTotal | cut -c18-24)
MemFree=$(cat /proc/meminfo | grep MemFree | cut -c18-24)

let $MemFree
let $MEMTOTAL
MBMEMTOTAL=$(($MEMTOTAL/$m))
MBMEMUSED=$(($MemFree/$m))        #lo adecuado es: MBMEMUSED=$((($MEMTOTAL -   $MemFree)/$m))
MBMEMFREE=$((($MEMTOTAL - $MemFree)/$m))       #MBMEMFREE=$(($MemFree/$m))
echo "Tienes una memoria RAM de  ${green}$MBMEMTOTAL ${normal}Mb."
echo "Al ejecutar este script estas usando ${green}$MBMEMUSED ${normal}Mb de memoria RAM."
echo -e "Tienes ${green}$MBMEMFREE ${normal}Mb de memoria RAM libres.\n"


MEMSWAPTOTAL=$(cat /proc/meminfo | grep SwapTotal | cut -c18-24)
MEMSWAPFREE=$(cat /proc/meminfo | grep SwapFree | cut -c18-24)

let $MEMSWAPTOTAL
let $MEMSWAPFREE
MBMEMSWAPTOTAL=$(($MEMSWAPTOTAL/$m))
MBMEMSWAPUSED=$((($MEMSWAPTOTAL - $MEMSWAPFREE)/$m))
MBMEMSWAPFREE=$(($MEMSWAPFREE/$m))

echo "Tienes $MBMEMSWAPTOTAL ${normal}Mb de memoria Swap."
echo "Al ejecutar este script estas usando ${green}$MBMEMSWAPUSED ${normal}Mb de memoria Swap."
echo "Tienes ${green}$MBMEMSWAPFREE ${normal}Mb de memoria Swap libres."

--------
Por favor hagan sus pruebas, he invertido el varlor de una variable, quisiera saber si es adecuado el consumo de la ram, saludos

Para cargar el script coloquenlo en el directorio /usr/bin
luego hay que darles permiso de ejecución -> chmod 755 misistema.sh
finalmente usarlo -> # misistema.sh
y obtendrías la información base.
Saludos

Last edited by m0li on Sun 23 Sep 2012, 12:22; edited 5 times in total
Back to top
View user's profile Send private message 
mama21mama

Joined: 03 Apr 2010
Posts: 526
Location: Lincoln, Buenos Aires, Argentina

PostPosted: Thu 20 Sep 2012, 15:06    Post subject:  

Un par de errores en puppy-es 1.0 Beta




Shocked
Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger 
wow

Joined: 29 Jun 2006
Posts: 987
Location: Peru

PostPosted: Thu 20 Sep 2012, 15:35    Post subject:  

Ok, probando y comparando con el output de "free":


_________________

Back to top
View user's profile Send private message 
m0li

Joined: 17 Sep 2012
Posts: 8

PostPosted: Sun 23 Sep 2012, 22:55    Post subject:  

Gracias chicos :), ya le he revisado y debería funcionar adecuadamente :)
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [4 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Users ( For the regulars ) » Usuarios de habla Hispana
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0485s ][ Queries: 11 (0.0033s) ][ GZIP on ]