Archivo de la etiqueta: Linux

ifstat

[spanish]

ifstat es como el vmstat pero para los interfaces de red. Saca por pantalla cada X segundo dos columnas por cada interfaz de red, mostrando la velocidad del tráfico de entrada y de salida.

Muy útil a la hora de diagnosticar problemas de lentitud en una red, identificar cuellos de botella, monitorizar niveles de tráfico, etc. Con el parámetro -t añade un timestamp a cada línea, importante si vamos a dejarlo en ejecución durante horas volcando la salida a un fichero.

[/spanish]
[english]

ifstat is like some kind of vmstat for network interfaces. Every X seconds, it prints two columns per network interface monitoring the input and output bandwidth.

Quite useful when you need to diagnose a slow network, identify bottlenecks, monitor bandwidth consumption, etc. When invoked with the -t parameter it adds a timestamp on each line, very important if you plan to left it running for hours dumping its output to a file.

[/english]


# ifstat -t

  Time            eth0               eth1
HH:MM:SS   KB/s in  KB/s out   KB/s in  KB/s out
12:40:25      0.05      0.19      0.00      0.00
12:40:26      0.26      0.24      0.00      0.00
12:40:27      6.87     30.14      0.00      0.00
12:40:28      0.17      0.26      0.00      0.00
12:40:29      0.05      0.22      0.00      0.00
12:40:30      0.05      0.14      0.00      0.00
12:40:31      0.05      0.14      0.00      0.00
12:40:32      0.29      0.38      0.00      0.00
12:40:33      0.29      0.38      0.00      0.00
12:40:34      0.13      0.22      0.00      0.00
12:40:35      2.85      8.70      0.00      0.00
12:40:36      9.01     38.84      0.00      0.00
12:40:37      0.55      0.24      0.00      0.00
12:40:38      0.05      0.14      0.00      0.00

Command Line

[spanish]

Inauguro una nueva categoría en el blog, Command Line (feed), en la que voy a ir comentando comandos de UNIX (Linux y MacOS principalmente) que me resultan útiles en mi trabajo diario. La cosa va a ir desde el típico comando que no necesitas nunca ni sabes que existe hasta que un día lo descubres y para un trabajo concreto te salva la vida, usos nuevos o ingeniosos de algún comando de sobra conocido, pequeños scripts, etc.

Salvo que se indique lo contrario, todos éstos comandos vienen con Debian y derivados (en Ubuntu probablemente en universe o multiverse). Para sistemas RedHat, CentOS, etc. es muy probable que haya RPMs en el repositorio de Dag Wieërs.

Sin más dilación, el primer comando en el siguiente comentario. :)

[/spanish]
[english]

I start here a new section on my blog, Command Line (feed), where I will comment on UNIX commands (Linux and MacOS X mainly) that I find useful on my daily work. The articles will range from a very obscure command that I didn’t knew of until some day I needed something like it and found it and saved my day, new or creative ways to use old commands, or small shell-scripts that can make your life easier.

Unless otherwise specified, all these commands are just an “aptitude install” away on Debian and derivate distros (on Ubuntu they may be on universe or multiverse). For RedHat, CentOS, etc. there’s a good chance that you’ll find RPM packages on Dag Wieërs’ repository.

So, without further addo, the first command on the next entry. :)

[/english]

Servidor VNC para MacOS X

[spanish]MacOS X viene con un servidor VNC de serie, pero da bastantes problemas. Por ejemplo desde Linux según con qué cliente se puede conectar o no, y sólo funciona a tope de calidad (¿32bits de color?) con lo que va leeeeeento.

La solución pasa por instalar Vine Server, que en su versión 3.0 permite entre otras cosas integración del portapapeles entre el cliente y el servidor, y funciona a las mil maravillas con cualquier cliente Linux, rápido y sin ningún tipo de problema.

[/spanish]
[english]

MacOS X comes with a VNC server, but it has problems: you can’t access it depending on what client version you’re using, and it seems to work only on full-quality mode (32bit color?), so it’s slow like hell.

An alternative is installing the marvelous Vine Server,which on its 3.0 release brings full client/server clipboard integration and works like a charm with any Linux VNC client, fast and without problems.

[/english]