Comandos Útiles

Muchos usuarios de GNU/Linux, tanto a nivel doméstico como en administración de redes, usan de modo habitual la terminal debido a su versatilidad y la rapidez de ejecución de acciones. Pero, como he dicho en alguna ocasión, puedo no recordar en algun momento determinado el comando exacto, sobre todo si se trata de una orden larga con numerosas variables. A continuación, encontraréis una breve relación de las órdenes en consola que he ido recopilando y que uso habitualmente en mis tareas laborales y de ocio.

Nota inicial: uso Debian y Xubuntu, de modo que algun comando puede ser diferente en distribuciones de otra rama GNU/Linux.

¿Qué hardware tengo instalado en mi equipo?

sudo lshw

¿Varios discos duros? ¿No conocéis cuánto espacio queda libre en vuestras particiones? Ejecutad:

df -h

Obtendréis información sobre el tamaño de las particiones, su porcentaje de uso, espacio libre y punto de montaje.

¿Cómo ha ido tu sistema últimamente? ¿Algún problema?

dmesg | tail

Instalación de un paquete deb:

dpkg -i paquete.deb

¿Quieres conocer para qué sirve un paquete deb? ¿Dependencias? ¿Creador? ¿Tamaño? Ejecutad:

dpkg –info paquete.deb

¿Quieres obtener información de una aplicación que se encuentra en los repositorios de tus distro? Ejecuta:

aptitude show nombredelprograma

¿Está en los repositorios el programa X?

aptitude search programaquebusco

Si no quieres actualizar un programa:

aptitude hold nombredelprograma

Si cambias de opinión:

aptitude unhold nombredelprograma

Amule está al rojo vivo… ¿cuánto tiempo lleva mi equipo encendido? Ejecuta:

uptime

¿Algún programa que dispara el consumo de recursos de tu sistema? ¿Quieres saber cuál y su PID correspondiente? Ejecuta (tecla “q” para salir):

top

Para elimnar un proceso molesto:

kill númerodePID

¿Y si el proceso tiene abiertos/relacionados varios PID’s? [precaución]

killall nombredelcomando (por ejemplo, killall firefox)

¿Quieres ver el listado de procesos del sistema en esquema-árbol? Ejecuta:

pstree

¿Cuánta memoria me queda libre? ¿Cuánta uso ahora mismo?

free

Listar el contenido de un directorio, incluyendo archivos ocultos:

ls -a

ffmpeg merece capítulo aparte pero, de momento, un ejemplo sobre cómo pasar un vídeo .flv a .mpeg.

ffmpeg -i video.flv -target pal-dvd -ps 600000000 -aspect 4:3 video.mpeg

¿Qué procesos están usando puertos en mi sistema?

sudo netstat -putall

Respecto a las búsquedas en el sistema, aquí tratamos el tema.

Los que ejecutáis habitualmente la terminal, podéis acceder a los últimos comandos ejecutados fácilmente: si queréis ejecutar un comando que habéis usado hace poco, lo podréis encontrar presionando la tecla “↑”.

Tonterías:

Conseguid la sonrisa fácil de vuestro hermano pequeño con un trenecillo. (Necesario instalar el paquete “sl”) Ejecutad:

sl

¿Quieres ver StarWars Episode IV A New Hope en la terminal? Ejecuta:

telnet towel.blinkenlights.nl

Nota final: la mayoría de estos comandos disponen de multitud de variables que no he comentado. Además, hay comandos que realizan funciones semejantes a los relacionados aunque sea de otro modo o que proporcionen otra información. Ya sabéis, a gusto del consumidor…

Fuente: LinuxZone.

Anuncios

Una respuesta

  1. Holap:

    Genial, gracias por el datoo… xD

    Saludooos 😛

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: