¡Este blog ha sido migrado!

En 15 segundos serás redirigido automáticamente al nuevo Blog. De lo contrario, visita
http://compumegared.com.ar
y actualiza tus favoritos. ¡Gracias!


martes, 15 de enero de 2008

Calcular el espacio utilizado por las carpetas


Hasta ahora no sabía de qué manera controlar el crecimiento "exponencial" de algunas carpetas en Linux. No conozco una manera para hacerlo en Windows, aunque me serviría en el trabajo.
Estuve probando algunas opciones y dí con el comando adecuado, simplemente utilicé la ayuda del "du" para ver cómo podía hacerlo.

Vamos entonces a un tip fácil y muy práctico que, consola mediante, nos dará una idea del espacio ocupado en nuestro sistema.

Abrimos una consola y escribimos:

du -h --max-depth=1 > peso_carpetas.txt


Vamos a ver qué significa esto:

du -> uso de disco
-h -> para una lectura "humana" en Kb, Mb y Gb
--max-depth -> es la nivel máximo en la jerarquía de carpetas hasta donde ingresará. Esto evita que se haga una lista demasiado larga. Solo suma el total de la carpeta.
> -> redireccionamos a un archivo de texto para poder consultar el resultado.
peso_carpetas.txt -> nombre de archivo donde guardaremos los datos obtenidos.


domingo, 6 de enero de 2008

Verificar temperaturas con lm-sensors

Llegó el verano con temperaturas muy altas en el hemisferio sur, eso hace que nuestros equipos se encuentren con su capacidad de disipación saturada y corriendo el riesgo de que nuestra PC, Placa Madre, Chip, Discos dejen de funcionar correctamente y hasta podemos llegar a tener un episodio trágico si se llegan a quemar.


lm-sensors es un paquete que, junto al I2C que se encuentra incorporado en el kernel 2.6 de Linux, permite el monitoreo de los principales sensores incluídos en el ordenador (voltajes, temperaturas, velocidades).

Para hacerlo más sencillo, directamente instalaremos ksensors que es una aplicación que muestra gráficamente los valores tomados por lm-sensors. Para una lectura más cómoda.

1. Instalar ksensors: Lo que instalará también lm-sensors como dependencia necesaria.

sudo apt-get install ksensors


2. Configurar lm-sensors:

sudo sensors-detect


Esto ejecutará una serie de pruebas semi-automáticas para la detección de los sensores y el lector por software de los mismos.
La ayuda dice que de no estar seguros, utilicemos la opción "yes" a todas las preguntas, por lo tanto respondemos con y a todas ellas.

It is generally safe
and recommended to accept the default answers to all questions,
unless you know what you're doing.

ó
Es generalmente seguro y recomendado aceptar las respuestas por defecto a todas las preguntas si no está seguro de lo que está haciendo.
Esta parte del proceso demora un par de minutos mientras hace todos los testeos correspondientes.

3. Reiniciar el sistema: No hay un pedido explícito de rebooteo, pero por tratarse de sensores leídos por el Kernel es que decidí reiniciar el ordenador.

Los scritps cargan al inicio y a partir de allí deberíamos tener la información disponible.
Para probar esto podemos ejecutar:

sensors


Lo que nos devuelve una salida similar a la siguiente:

$ sensors
it8712-isa-0290
Adapter: ISA adapter
VCore 1: +1.68 V (min = +0.00 V, max = +4.08 V)
VCore 2: +0.00 V (min = +0.00 V, max = +4.08 V) ALARM
+3.3V: +3.26 V (min = +0.00 V, max = +4.08 V)
+5V: +4.87 V (min = +0.00 V, max = +6.85 V)
+12V: +12.42 V (min = +0.00 V, max = +16.32 V)
-12V: -27.36 V (min = -27.36 V, max = +3.93 V) ALARM
-5V: -13.64 V (min = -13.64 V, max = +4.03 V) ALARM
Stdby: +5.00 V (min = +0.00 V, max = +6.85 V)
VBat: +4.08 V
fan1: 4218 RPM (min = 0 RPM, div = 2)
fan2: 0 RPM (min = 0 RPM, div = 2)
fan3: 0 RPM (min = 0 RPM, div = 2)
M/B Temp: +60°C (low = -1°C, high = +127°C) sensor = thermistor
CPU Temp: +46°C (low = -1°C, high = +127°C) sensor = thermistor
Temp3: -1°C (low = -1°C, high = +127°C) sensor = disabled


Como podrán ver hay algunos sensores que detectan una señal de ALARM por estar debajo de los valores normales. Sin embargo aún no encontré la razón de ello.
Lo que más me interesa de todo esto es la lectura de Temperaturas, que se encuentran dentro de lo normal para los días cálidos, por lo tanto nos podemos qudar tranquilos.

4. Configurar ksensors: Finalmente vamos a configurar ksensors para tener la interfaz gráfica.

a. Al instalarse ksensors se agrega un applet a la bandeja del sistema mostrando el ícono de la aplicación. Como se ve en la siguiente captura:





b. Hacemos click derecho encima del ícono y le seleccionamos la opción Configurar, esto nos abre una ventana desde donde podremos elegir los paneles a mostrar y si nos interesa mostrar directamente algunos valores en la misma bandeja del sistema.

Vamos a describir la ventana de Opciones:

Tenemos tres menúes en la parte izquierda de la ventana, estos son:
  • Opciones Generales: Donde podemos cambiar el aspecto, tamaño, colores y optar por la inicialización de ksensors al inicio de KDE.
  • Sensores: Que estará nombrado de acuerdo al programa encargado de la medición. Esta es la parte más importante y se subdivide en:
    • Sensores:
      • General: Nombre del panel. Mínimos. Máximos. Nivel Ideal.
      • Panel: Visibilidad del panel y colores.
      • Dock: Visibilidad del dock en la bandeja del sistema y colores del texto.
      • Alarmas: Ejecutar comando. Sonido de aviso. No hacer nada.
    • Preferencias: Para cambiar entre grados Celsius, Fahrenheit o Kelvin.
  • Información del Sistema
    • Paneles del sistema: Para ver uso de Ram, Procesador, Swap y Tiempo encendido.
    • Preferencias: Para elegir el intervalo de actualización.
En mi caso seleccioné únicamente los termómetros del M/B (Mother Board) y el CPU para mostrar como docks y este es el resultado:





La configuración del Panel es a gusto de cada uno, yo coloqué todos los sensores y los veo cada vez que necesito haciendo click derecho los íconos del dock, mostrados más arriba, y seleccionando Restaurar



Aparentemente las temperaturas están dentro de lo normal para la PC. De todas maneras voy a seguir indagando un poco más para estar seguro. Por lo pronto es una ayuda a la hora de saber si debo apagar el ordenador o no.


IMPORTANTE: Deben cliquear en el botón Aplicar cada vez que realicen algún cambio, antes de desplazarse a otro menú o pestaña, de lo contrario ksensors no toma los cambios.

Bloggerized by : GosuBlogger | Blue Weed by Blog Oh! Blog .


Crea tus Relojes en flash