viernes, 29 de febrero de 2008

identify - Propiedades de las imagenes.

Para ver las propiedades de las imágenes debemos utilizar el comando identify.

Su sintaxis:

identify imagen.extensión
Por ejemplo:
$ identify LinuxComandos.jpg LinuxComandos.jpg JPEG 2560x1600 DirectClass 710kb 0.500u 0:02
Un Saludo, Eric.

Enlaces de interés:

jueves, 28 de febrero de 2008

Comando Alias.

En ciertas ocasiones se suelen utilizar comandos que son difíciles de recordar o que son demasiado extensos, pero en LINUX existe la posibilidad de dar un nombre alternativo a un comando.

Sintaxis:

alias nom_alias=’comando’
Por ejemplo:
# alias ls='dir'
Cada vez que tipiemos dir en la consola será como un ls.

Un Saludo, Eric.

Enlaces de interés:

miércoles, 27 de febrero de 2008

animate - Visualizar .Gif.

Para visualizar animaciones .gif debemos utilizar el comando animate.
Su sintaxis:

animate archivo.gif
Por ejemplo:
$ animate LinuxComandos.gif
Posiblemente necesiten el paquete imagemagick, para instalarlo tipeamos:
# apt-get install imagemagick
Un Saludo, Eric.

Enlaces de interés:

martes, 26 de febrero de 2008

dmesg - Mensaje del kernel.

Para ver los informes de nuestro kernel debemos utilizar el comando dmesg.

$ dmesg
Un Saludo, Eric.

Enlaces de interés:

lunes, 25 de febrero de 2008

du - Tamaño del directorio.

El comando du sirve para ver lo que me ocupa cada directorio dentro del directorio en el que me encuentro y el tamaño total.

$ du
Y listo, nos mostrará cada directorio y el tamaño total.

Un Saludo, Eric.

Enlaces de interés:

domingo, 24 de febrero de 2008

Utilizando la consola.

Algunas acciones básicas para nuestra terminal.

Ctrl+C – Interrumpe el comando activo
Ctrl+Z – Suspende el comando activo, con fg
se reanuda y con bg se lleva a segundo plano
Ctrl+D – abandona sesión actual, similar a exit
Ctrl+W – borra una palabra en la línea actual
Ctrl+U – borra toda la línea
!! - repite el último comando
exit – abandona la sesión actual.

Un Saludo, Eric.

Enlaces de interés:

env - Variables Globales.

env nos sirve para ver las variables globales.

$ env SSH_AGENT_PID=6696 TERM=xterm SHELL=/bin/bash XDG_SESSION_COOKIE=5f35081718799ec7c03d8700477bb000-1203589781.343122-2129568670 GTK_RC_FILES=/etc/gtk/gtkrc:/home/eric/.gtkrc-1.2-gnome2 WINDOWID=48234871 USER=eric
La lista es más extensa, solo copié un retazo.

Un Saludo, Eric.

Enlaces de interés:


Eject - Retirar cd.

Con éste comando se conseguirá la expulsión de la unidad de CD, siempre y cuando esta no esté en uso.

$ eject
Un Saludo, Eric.

Enlaces de interés:

sábado, 23 de febrero de 2008

Jobs - Procesos en segundo plano.

Con job Listaremos los procesos que se están ejecutando en segundo plano.

$ jobs
Un Saludo, Eric.

Enlaces de interés:

viernes, 22 de febrero de 2008

netstat - Conexiones.

Con netstat Podremos ver las conexiones y puertos abiertos.

$ netstat
Aquí coloco un retazo del comando al ser ejecutado.
Conexiones activas de Internet (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 eric-desktop.loca:54497 by2msg1172218.mixe:msnp ESTABLECIDO
tcp 0 0 eric-desktop.loca:49450 by1msg5246602.phx.:msnp ESTABLECIDO
tcp 0 0 eric-desktop.loca:56386 by2msg2233106.phx.:msnp ESTABLECIDO
tcp 0 0 eric-desktop.loca:53845 by2msg1282505.mixe:msnp ESTABLECIDO
tcp 0 0 eric-desktop.loca:47148 by2msg1231714.phx.:msnp ESTABLECIDO
udp 0 0 eric-desktop.loca:32973 taller-net.local:domain ESTABLECIDO
udp 0 0 eric-desktop.loca:32976 taller-net.local:domain ESTABLECIDO
Activar zócalos de dominio UNIX (w/o servers)
Un Saludo, Eric.

Enlaces de interés:

pstree - Árbol de procesos.

Con pstree veremos un árbol de procesos.

$ pstree
Un Saludo, Eric.

Enlaces de interés:

jueves, 21 de febrero de 2008

Video de rm -rf /

Para todos lo que alguna vez fantaseamos con lo que pasaría si alguna vez se nos ocurría hacer realidad el impulso autodescructivo de ejecutar el comando rm -rf / en nuestro sistema, un usuario lo hizo por nosotros y filmó lo que ocurría para que no nos perdiéramos ningún detalle:



Vía | ERICLINUX.

Un Saludo, Eric.

Enlaces de interés:

unp - Descomprimir archivos.

Anteriormente les mostré como descomprimir archivos .tar .gz .zip .rar etc.
Gracias al comentario de Perseus conosco la herramienta unp.

unp es un pequeño script escrito en Perl que permite descomprimir los tipos de archivo comprimido más populares (tar.gz, tar.bz2, rmp, deb, zip, rar…).

Se encuentra disponible en los repositorios de Ubuntu.
Para su instalación tipeamos:

# apt-get install unp
Su sintaxis es:
unp nombre_del_archivo.extensión
Por ejemplo:
$ unp Linux_Comandos.rar
Y listo... A descomprimir se a dicho.

Un Saludo, Eric.

miércoles, 20 de febrero de 2008

passwd - Crear usuario sin contraseña.

Si en algún momento desean crear una cuenta de usuario sin contraseña solo deben tipear:

passwd -d nombre_del_usuario
Un Saludo, Eric.

Enlaces de interés:

Cat y Grep - Buscar texto dentro de un archivo.

Muchas veces debemos encontrar una cadena de caracteres en un archivo.
Se hace un poco tedioso estar buscando linea por linea.
Para facilitar ésta tarea debemos hacer uso del comando cat y grep.
Su sintaxis es:

$ cat archivo | grep "cadena_de_caracter"
Por ejemplo:
$ cat nuevo | grep "Hola Eric."
Lo qué estoy haciendo acá es buscar las palabras "Hola Eric." en el archivo llamado nuevo.
Como resultado tira lo buscado:
Hola Eric.
Un Saludo, Eric.

Enlaces de interés:

martes, 19 de febrero de 2008

mpg123 - Reproducir mp3.

Para escuchar mp3 desde la consola solo debemos instalar una pequeña aplicación denominada mpg123.
Si estamos en Debian (y sus derivados) tipeamos:

# apt-get install mpg123
Para escuchar un .mp3 solo debemos tipear:
$ mpg123 archivo.mp3
Si nuestro .mp3 tiene espacios en blanco debemos utilizar comillas.
Por ejemplo:
$ mpg123 "santana samba pa ti.mp3"
De este modo un terminal quedará solo con el reproductor, si queremos seguir utilizándolo tipeamos al final del archivo mp3 &
Por ejemplo:
$ mpg123 archivo.mp3 &
De este modo escucharemos la canción y el terminal seguirá a nuestra disposición para cumplir otra tarea.

Un Saludo, Eric.

Enlaces de interés:

Descomprimir archivos.

tar

Se trata de un archivo que combina varios archivos en uno, no hay compresión de datos. Para extraer el contenido usamos el comando tar con los flags x (extract, extraer) y f (file, desde un archivo), y opcionalmente v (verbose) para mostrar por pantalla el proceso o vv para mostrar no solo los archivos y carpetas creadas, sino información sobre estas.

tar xvf archivo.tar

gz

Se trata de un archivo comprimido con gzip. Para descomprimir utilizamos el comando gzip con el flag -d (descomprimir) o bien el comando gunzip, que no es más que un enlace a gzip.

gunzip archivo.gz
gzip -d archivo.gz

tgz, tar.gz

Un archivo empaquetado con tar y comprimido con gunzip. Se descomprime de la misma forma que los tar, añadiendo el flag z para indicarle que use gzip para descomprimir.

tar xvzf archivo.tar.gz

bz2

Archivo comprimido con bzip2. Para descomprimir se usa el comando bzip2 con el flag -d (descomprimir) o bien el comando bunzip2, que no es más que un enlace a bzip2.

bunzip2 archivo.bz2
bzip2 -d archivo.bz2

tar.bz2

Similar a los archivos tar.gz, pero se usó bzip2 para comprimirlo. Para descomprimir se usa también tar, con el flag j en lugar de z:

tar xvjf archivo.tar.bz2

zip

Archivo comprimido con zip. Se descomprime usando el comando unzip:

unzip archivo.zip

rar

Formato propietario de RarLab, creadores del famoso Winrar. Normalmente el comando rar no está instalado en el sistema

sudo aptitude install rar

Se descomprime con el flag -x (eXtract, extraer)

rar -r archivo.rar
Vía | ERICLINUX.

Un Saludo, Eric.

Enlaces de interés:

lunes, 18 de febrero de 2008

lshw - Características de mi pc.

lshw es un pequeño comando que nos mostrará los datos sobre nuestra pc.
Que micro procesador tenemos, cuanta memoria, placas de red, pci, etc etc.
Desde un terminal tipeamos:

lshw
Y tira un enorme listado con nuestros datos.
eric-desktop
description: Computer
width: 32 bits
*-core
description: Motherboard
physical id: 0
*-memory:0
description: System memory
physical id: 3
size: 895MB
*-cpu
product: AMD Athlon(tm) 64 X2 Dual Core Processor 4200+
vendor: Advanced Micro Devices [AMD]
physical id: a
bus info: cpu@0
width: 64 bits
La lista es mucho más extensa.

Un Saludo, Eric.

Enlaces de interés:

Urpmi - Administrador de paquetes.

¿Qué administrador de paquetes tiene Mandriva?.

Mandriva contiene una herramienta para administrar los paquetes: URPMI.
A diferencia de la herramienta RPM standard, URPMI puede resolver las dependencias y sugerir paquetes alternativos para satisfacer dichas dependencias.

¿Cómo instalar programas en Mandriva?.

Para instalarlos abrimos un terminal y tipeamos:

urpmi programa
Por ejemplo:
urpmi yakuake
También podemos instalar programas que ayamos descargado.
Para esto debemos colocar la dirección de dicho archivo.

urpmi /home/ericlinux/programa.rpm
¿Cómo eliminar programas en Mandriva?.

Es un metodo similar al de instalar programas, solo que aquí debemos hacer una pequeña variante.
urpme programa
Listo, solo eso.
¿Cómo buscar paquetes en Mandriva?.

El comando urpmq nos permite buscar paquetes. Al igual que anteriormente bastará con proporcionar un término y urpmq intentará encontrar el nombre de los paquetes que contengan ese término. La lista devuelta incluye todos los paquetes, instalados o no.
urpmq programa
Y listo, mostrará una lista con dichas coincidencias.

¿Cómo buscar información dentro de un paquete?.

El comando urpmf es una herramienta de búsqueda más avanzada nos permitirá buscar un archivo en todos los paquetes conocidos.
urpmf archivo
Y nos mostrará una lista que corresponda a la busqueda.

Atentamente Eric.

Enlaces de interés:

domingo, 17 de febrero de 2008

date - Cambiar fecha y hora.

¿Cómo cambiar la fecha desde la consola?.

# date -d mm/dd/aa
También podemos utilizar el siguiente comando:
# date --date=mm/dd/aa
Donde mm=mes, dd=dia y aa=año.

¿Cómo cambiar la hora desde la consola?.
# date -s hh:mm:ss
También podemos utilizar el siguiente comando:
# date --set=hh:mm:ss
Donde hh=hora, mm=minuto, ss=segundo.

Un Saludo, Eric.

Enlaces de interés:

Cambiar velocidad del mouse.

Hoy me regalaron un mouse, pero al conectarlo la velocidad era un tanto lenta para mi gusto.
Para cambiar la velocidad del mouse utilizaremos el comando xset.
Su sintaxis es:

xset m N
Donde "N" es el valor de la velocidad.
Por ejemplo:
xset m 4
Esto nos da una velocidad bastante rápida.
También podemos reducir su velocidad con valores menores.
Por ejemplo:
  • xset m 1
  • xset m 2
  • xset m 3
  • xset m 4
  • xset m 5
Un Saludo, Eric.

Enlaces de interés:

xgamma - Cambiar el brillo de la pantalla.

Para cambiar el brillo de la pantalla desde la consola debemos utilizar el comando xgamma.

Abrimos un terminal y tipeamos:

$ xgamma -gamma 2.0
Esto le dará un brillo más intenso.
Para volver a la normalidad tipeamos:
$ xgamma -gamma 1.0
Un Saludo, Eric.

Enlaces de interés:

Comando Cat.

Con el comando cat podremos mostrar el contenido de un archivo en nuestra pantalla.
Su sintaxis es muy simple.

cat [Opcion] [Archivo]
Las opciones más comunes son:
-n = Enumera todas las lineas del archivo
-b = Enumera todas las lineas del archivo que no estén en blanco.
Ejemplo:
cat -n linuxcomandos

1 Bienvenido a...
2 Linux Comandos.
3 Tu portal de comandos para GNU/Linux.
4 Gracias por tu visita.
Atentamente Eric.

Enlaces de interés:

Reiniciar la pc.

Para reiniciar nuestra pc desde la terminal podemos utilizar los comandos:

# shutdown -r now

# reboot
Atentamente Eric.

Enlaces de interés:

Apagar la PC.

Para apagar nuestra pc mediante la terminal existen varios metodos, los más comunes son:

# shutdown -h now

# init 0

# halt
Atentamente Eric.

Enlaces de interés:

fg - Procesos en primer plano.

Supongamos que tenemos corriendo a nuestro mensajero favorito (en mi caso pidgin), y éste se encuentra en segundo plano, para llevarlo a primer plano debemos detener el proceso (no matarlo, solo detenerlo).
Para ésto tipeamos la combinación de teclas Control + Z.
Una ves que este detenido lo reanudaremos con el comando fg.

$ fg
Un ejemplo claro con Pidgin:
eric@eric-desktop:~$ pidgin &
[1] 8607
eric@eric-desktop:~$ fg
pidgin
Atentamente Eric.

Enlaces de interés:

bg - Procesos en segundo plano.

Seguramente han oído hablar de los procesos ejecutados en segundo plano, supongamos que tenemos corriendo a nuestro mensajero favorito (en mi caso pidgin), y éste se encuentra en primer plano, para llevarlo a segundo plano debemos detener el proceso (no matarlo, solo detenerlo).
Para ésto tipeamos la combinación de teclas Control + Z.
Una ves que este detenido lo reanudaremos con el comando bg.

$ bg
Ejemplo con Pidgin:
$ pidgin

[1]+ Stopped pidgin
eric@eric-desktop:~$ bg
[1]+ pidgin &
Atentamente Eric.

Enlaces de interés:

history - Historial de comandos.

Seguramente más de uno conoce éste comando, sirve para ver el historial de comandos.
Como usuario tipeamos:

$ history
Y nos mostrará nuestro historial de comandos de forma enumerada.
1 ls
2 top
3 vim feed
4 pidgin
5 gimp
6 pidgin
7 ifconfig
Enlaces de interés:

sábado, 16 de febrero de 2008

Mp3rename - Renombra tus mp3.

Con mp3rename podremos renombrar nuestros archivos .mp3.
Se encuentra disponible en los repositorios de Ubuntu.

# apt-get install mp3rename
Utilizar mp3rename.

mp3rename opciones *.mp3 ------------- Renombra ficheros mp3 basándose en las etiquetas incluidas en los mp3 (id3tags)
Opciones:
-i --- Sólo muestra los id3 de los ficheros.
-p --- pone un cero al track cuando es menor que 10.
-s --- Se usa para configurar las opciones por defecto,las cuales quedarian definidas en el fichero ~/.mp3rename
&t -- título
&b -- album
&a -- artista Hay que usarlas entrecomilladas para que no sean interpretadas por el shell
&y -- año
&k -- pista
Ejm : 1º- mp3rename -s '&a_&t' --- establecería artista_título como predeterminadas de manera que
| 2º- mp3rename *.mp3 ------- renombrará los mp3 como: "artista_título.mp3"

Gracias esdebian.

Enlaces de interés:

Mp3 a Wav.

Para pasar de .mp3 a .wav tipeen:

$ lame -h --decode tema.mp3 tema.wav
Enlaces de interés:

Wav a Mp3.

Para pasar de formato .wav a .mp3 tipeen:

$ lame -h -m j tema.wav
NOTA: -b bitrate -h mayor calidad; -m j join stereo.

Enlaces de interés:

viernes, 15 de febrero de 2008

Comando sl - Tren.

Para aquellos que se encuentran en Debian o sus derivados como Ubuntu, pueden instalar el paquete sl que muestra a un tren pasar por la consola.

# apt-get install sl
Lo ejecutan con:
$ sl
Ahí va el tren.

Atentamente Eric.

Enlaces de interés:

Convertir pdf a texto.

Anteriormente les mostré como convertir un formato .pdf a .ps.
Hoy les explicaré cómo transformar un archivo de formato .pdf a texto.
Su sintaxis es:

$ pdftotext -layout fichero.pdf fichero.txt
Simple y rápido.

Atentamente Eric.

Enlaces de interés:

Convertir pdf a ps.

Para convertir un archivo .pdf a .ps utilizaremos el comando pdftops.

$ pdftops fichero.pdf fichero.ps
Bien simple.

Atentamente Eric.

Enlaces de interés:

Comando Tidy.

tidy fichero.html = Analiza el código de un documento html.

tidy -m fichero.html = Corrige,modificándolo,el código del fichero html.

tidy -m -asxml fichero.html = Convierte un html a xml

tidy -m -asxhtml fichero.html = Convierte un html a xhtml

tidy -m -ashtml fichero.xhtml = Convierte un xhtml a html

FUENTE.

Atentamente Eric.

Enlaces de interés:

jueves, 14 de febrero de 2008

Capturar pantalla.

Para capturar una pantalla desde la terminal debemos tipear:

$ import -window root pantalla.jpg
Pueden cambiar la extensión .jpg por gif, png etc.

Atentamente Eric.

Enlaces de interés:

Comando Figlet.

Escribe tu nombre con Figlet.

$ figlet -f small Comandos Linux

_ _ ___ _
| | (_)_ _ _ ___ __/ __|___ _ __ __ _ _ _ __| |___ ___
| |__| | ' \ || \ \ / (__/ _ \ ' \/ _` | ' \/ _` / _ (_-<
|____|_|_||_\_,_/_\_\\___\___/_|_|_\__,_|_||_\__,_\___/__/


Atentamente Eric.

Enlaces de interés:

miércoles, 13 de febrero de 2008

Conectarse remotamente via SSH (Secure SHell).

Como bien explicó Eric en la entrada "Conectarse remotamente via SSH (Secure SHell)" OpenSSH es una aplicación muy poderosa que no solo nos permite conexiones remotas cifradas (a diferencia de telnet donde los datos se transmiten en texto plano) sino que además podemos lanzar programas desde esa máquina remota, verlas en nuestra pantalla y utilizarlas como si estuviéramos en esa máquina, tambíen nos permite crear túneles cifrados, etc.

Para conectarnos a una máquina remota, podríamos hacerlo de la siguiente manera:

ssh -l usuario nombre_máquina_remota

o

ssh -l usuario ip_máquina remota

o

ssh usuario@nombre_máquina_remota

o

ssh usuario@ip_máquina remota

Dejo algunos ejemplos

ssh -l christian ericlinux.blogspot.com
ssh -l christian 72.14.207.191
ssh christian@ericlinux.blogstpot.com
ssh christian@72.14.207.19


En este caso la conexión sería posible si la dirección ericlinux.blogspot.com (72.14.207.191) tuviera el servicio de ssh corriendo y escuchando en el puerto 22/tcp. Como se puede apreciar, hay diferentes formas de lograrlo, algo muy común con linux, pues de eso se trata la libertad, de elegir, tener opciones.

Pero qué sucede cuando queremos conectarnos a un servidor remoto que está escuchando en otro puerto que no es el predeterminado (22/tcp)? En este caso debemos agregar la opción -p a cualquiera de los comandos de arriba.

Si el servicio ssh estuviera escuchando en el puerto 10022, podríamos conectarnos de la siguiente forma:

ssh -p 10022 christian@ericlinux.blogstpot.com

Esto nos sirve, por ejemplo, si no tenemos privilegios de administrador en una máquina y necesitamos conectarnos a ella mediante ssh o si queremos evitar que aparezca el puerto 22 como abierto si alguien realiza un escaneo de puertos (con nmap por ejemplo) a nuestro servidor.

En futuras entradas veremos otros usos y opciones de esta potentísima herramienta, como X11 forwarding y conexiones sin password, éstas últimas muy útiles cuando necesitamos trabajar con scripts de backups.

Muchas gracias.

Vía | ERICLINUX.
Enlace | Ssh.

Enlaces de interés:

domingo, 10 de febrero de 2008

Comandos especiales en linux.

Caracteres Función
* ? [ ] El asterisco, el signo de pregunta y los corchetes, se utilizan para búsqueda de archivos con patterns
& Este se utiliza para correr un comando en background (segundo plano), lo que brinda la facilidad de liberar la terminal para otros usos
; Se utiliza para poner en una misma linea varios comandos
\ La barra invertida se utiliza para deshabilitar las funciones de otros caracteres especiales como * ? [ ] & ; > < |
'...' Permite que el texto encerrado en ella, se deshabiliten todos los caracteres especiales y el carácter de espacio
"..." Lo mismo que las comillas simples excepto que no deshabilita los caracteres $ y `
> Este carácter redirige la salida de un comando a un archivo, sobreescribiendo el contenido de este
< Este redirige la entrada de un comando desde un archivo
>> Los dos signos mayores redirigen la salida de un comando, igual que el signo menor solo, excepto que no sobreescriben el archivo.
| Este envía la salida de un comando a la entrada de otro comando
`...` Produce que el comando que esta escrito entre los acentos graves, sea el argumento de una linea de comando
$ El signo de peso, retorna los valores de los parámetros pasado al script, y también identifica las variables definidas por el usuario

Enlaces de interés:

miércoles, 6 de febrero de 2008

Comando Pacman.

El gestor pacman trabaja con paquetes binarios y las fuentes y su nombre viene de la abreviación de Package Manager. Aunque tenga la opción de trabajar con los paquetes con el código fuente (sources), en esta primera parte me limitaré a mostrar a algunos de los parámetros más utilizados del comando pacman.

Veamos los principales comandos de pacman:

  • pacman -Sy --> Sincroniza la base de datos con los repositorios.
  • pacman -Su --> Actualiza el sistema completo.
  • pacman -S --> Instala un paquete.
  • pacman -R --> Desinstala un paquete.
  • pacman -Rs --> Desinstala un paquete junto a las dependencias no utilizadas por otros paquetes.
  • pacman -Ss --> Permite buscar a un paquete específico.
  • pacman -Sw --> Descarga el paquete pero no lo instala.
  • pacman -Si --> Muestra información sobre un paquete no instalado.
  • pacman -Qi --> Muestra información sobre un paquete ya instalado.
  • pacman -Se --> Instala solamente las dependencias del paquete.
  • pacman -Ql --> Muestra todos los archivos pertenecientes al paquete.
  • pacman -Qu --> Muestra los paquetes del sistema que pueden ser actualizados, pero no los instala.
  • pacman -Q --> Muestra una lista de todos los paquetes instalados en el sistema.
  • pacman -Qo --> Muestra a cual paquete pertenece un archivo en especial.
  • pacman -Sc --> Borra todos los paquetes antiguos guardados en la caché de pacman.
  • pacman -Scc --> Borra todos los paquetes guardados en la cache de pacman ubicado en /var/cache/pacman/pkg.
  • pacman -A --> Instala un paquete guardado en una carpeta local.

El comando pacman posse muchos más parámetros para ayudar en la gestión de los paquetes. Si quieres conocer todos los parámetros del comando pacman, ejecuta el comando man pacman.

Vía | ERICLINUX.

Post | Pacman Arch Linux.

Atentamente Eric.

Enlaces de interés:

lunes, 4 de febrero de 2008

Matar procesos en GNU/Linux.

Muchas veces precisamos matar (cerrar) un proceso en GNU/Linux.
Como ejemplo utilizaremos el firefox.
Supongamos que quiero matar al firefox.
Para ello tipeo:

ps aux | grep firefox
eric 18689 0.0 0.3 3212 1628 ? Ss 19:26 0:00 /bin/sh /usr/bin/firefox
eric 18700 0.0 0.3 3256 1660 ? S 19:26 0:00 /bin/sh /usr/lib/firefox-2.0.0.6/run-mozilla.sh /usr/lib/firefox-2.0.0.6/firefox-bin
eric 18705 8.2 8.5 144736 43632 ? Sl 19:26 2:33 /usr/lib/firefox-2.0.0.6/firefox-bin
root 18921 0.0 0.1 2000 636 pts/1 R+ 19:57 0:00 grep firefox
Para matarlo debemos hacer uso del comando PID o Process Id.
En nuestro caso debemos tipear:
# kill -9 18705
Otra opción para matar procesos es utilizar el comando:
# killall firefox
También existe una herramienta llamada xkill que nos permite matar una aplicación haciendo click a la ventana.
Para ello simplemente tipeamos en una consola:
# xkill
Y hacemos click sobre la ventana que queremos eliminar.

Vía | ERICLINUX.
Entrada | Matar Procesos.

Atentamente Eric.

Enlaces de interés:

Top - Procesos.

Hoy les mostraremos como matar procesos con Top.
Abrimos un terminal y tipeamos:

# top
Y nos mostrará una lista de procesos:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
8751 eric 15 0 115m 30m 8724 S 12 3.4 0:12.27 npviewer.bin
8719 eric 15 0 585m 111m 26m S 10 12.7 0:27.04 firefox-bin
8434 root 15 0 133m 49m 9m R 2 5.7 0:19.55 Xorg
1 root 18 0 5112 1972 572 S 0 0.2 0:01.29 init
2 root 11 -5 0 0 0 S 0 0.0 0:00.00 kthreadd
3 root RT -5 0 0 0 S 0 0.0 0:00.00 migration/0
4 root 34 19 0 0 0 S 0 0.0 0:00.00 ksoftirqd/0
5 root RT -5 0 0 0 S 0 0.0 0:00.00 watchdog/0
6 root RT -5 0 0 0 S 0 0.0 0:00.00 migration/1
7 root 34 19 0 0 0 S 0 0.0 0:00.00 ksoftirqd/1
8 root RT -5 0 0 0 S 0 0.0 0:00.00 watchdog/1
con PID podremos matar el proceso.
Para ésto presionamos la letra "K" y a continuación el número pid del proceso que deseamos matar.

Cómo pueden observar top también nos muestra estadísticas sobre nuestro equipo en la parte superior.
top - 18:50:21 up 11:33, 1 user, load average: 0.57, 0.58, 0.72
Tasks: 118 total, 2 running, 116 sleeping, 0 stopped, 0 zombie
Cpu(s): 21.6%us, 0.5%sy, 0.0%ni, 77.9%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 899948k total, 804664k used, 95284k free, 48640k buffers
Swap: 2626588k total, 20740k used, 2605848k free, 301392k cached
Es una herramienta bastante útil para el manejo de procesos.
Sobre todo cuando alguno no funciona bien o está completamente tildado, podremos matarlo con top.

Atentamente Eric.

Enlaces de interés: