Comandos de Consola para Linux….

De seguro llegaste acá porque estas necesitando algún comando para determinar una utilidad, hardware, servicios u otra necesidad de información sobre tu pc. La consola es la maquina del sistema que te puede ayudar a que sea posible toda clase de cambios y solicitudes sobre el pc y el sistema operativo (Tu Linux). A continuación tenemos un resumen de los comandos más importantes sobre las actividades que puede realizar el pc.

Básicos

man ---> paginas del manual
ls ---> listar
rm ---> borrar un archivo
cp ---> copiar un archivo
pwd ---> identificar el directorio en que se está
cd ---> directorio cambia al directorio
cd .. ---> cambiar al directorio de nivel inferior
chown, chgrp, chmod, touch ---> comandos para manejo de atributos de archivos
Find, locate ---> buscar archivos
cat, more, head ---> listar archivos
split ---> partir archivos
grep ---> buscar texto en archivos

Comunicaciones

who ---> lista usuarios conectados
finger ---> informacion sobre usuario
mail ---> programa de correo
write ---> mensaje a la pantalla de un usuario
mesg ---> bloquear mensajes de write
wall ---> mensaje a todos los usuarios
talk ---> establecer una charla con otro usuario
banner ---> letrero en pantalla con texto
cal ---> calendario en pantalla
clear ---> limpiar la pantalla
date ---> fecha y hora actuales
passwd ---> cambiar contraseña de usuario

Entorno Grafico

Startx ---> Iniciar X
startx — :2 , :3 , :4 , etc. ---> Abrir nuevas sesiones
/etc/X11/xorg.conf ---> Configuracion de xorg
dpkg-reconfigure xserver-xorg ---> Configurar xorg
ctrl-alt-backspace ---> Salir de las X

Archivos comprimidos

Descomprimir un *.tar.gz ---> tar -xvzf
Descomprimir un *.tar ---> tar -xvf
Descomprimir un *.gz ---> gzip -d
Empaquetar sin comprimir ---> tar
Comprimir archivos empaquetados ---> gzip




Manejo de archivos

Enlace simbólico entre archivos ---> ln -sf /dev/ttyS0 /dev/mouse (puerto serie 1) ln -sf /dev/ttyS1 /dev/modem (puerto serie 2)
Número de inodo ---> ls -i
Número de enlaces de un archivo ---> ls -l
Borrar enlaces ---> rm archivo (si no tiene enlaces borra el archivo)
Borrar directorios ---> rm -r
Ver espacio libre en disco ---> df (disco entero)
du -sh (directorios y archivos)
Buscar un archivo ---> find / -name mime.types (la / es la raiz
donde quieres buscar)


Sistema

Ver pid de procesos en ejecución --->ps
Inicializar puertos serie ---> /etc/rc.boot/0setserial
Inicio del sistema ---> /etc/init.d/boot
Listar el hardware reconocido ---> dmesg , dmesg | more
Ver módulos cargados en el kernel ---> lsmod
\W , nombre del usuario
\H , nombre del Host
\T , hora
Información del sistema ---> uname -a
Bibliotecas instaladas ---> /sbin/ldconfig -p
Bibliotecas utilizadas por programa ---> ldd /ruta/programa
Salir del sistema ---> shutdown -r 0 (reinicializa el ordenador)
shutdown -h 0 (cierra el sistema y se para)

Impresora

Dispositivo ---> /dev/lp1
Probarlo ---> ls > /dev/lp1
Ver colas impresión ---> lpq
Estado impresoras ---> lpc status
Eliminar colas en impresión ---> lprm

Instalación

dpkg -i ---> Instalar paquete
dpkg --info ---> Información del paquete
dpkg -c ---> Lista de archivos contenidos
dpkg --contents ---> Lista todos los archivos contenidos con sus directorios
dpkg -f ---> Informa versión del paquete
dpkg --unpack ---> Desempaqueta
dpkg --purge ---> Borra un paquete incluidos los archivos de configuración
dpkg -r ---> Borra un paquete pero no borra los archivos de configuración
dpkg -L ---> Lista el paquete si esta instalado
dpkg -l ---> Lista los paquetes instalados

Convertir paquetes

alien -d archivo.rpm convierte archivo rpm a deb
alien -d archivo.tgz convierte archivo tgz a deb
alien -i archivo.rpm convierte archivo rpm a deb y lo instala
alien -i archivo.tgz convierte archivo tgz a deb y lo instala

Manejo de las unidades de diskettes y Cd-Rom

Montar diskette : mount -t msdos /dev/floppy /mnt
(/dev/floppy = /dev/fd0)
Montar Cd-Rom : mount -t iso9660 /dev/cdrom /mnt
(/dev/cdrom = /dev/hdb)
Listar unidad montada : ls /mnt
Desmontar todo : umount /mnt
Formatear floppy : superformat /dev/fd0 hd (msdos)
(hay que tener instalado fdutils)
superformat /dev/fd0 sect=21 cyl=83


Combinaciones especiales de teclas

* [Ctrl]+[Alt]+[Del]: Shutdown. Apaga el sistema de forma organizada desde una terminal texto.

* [Ctrl]+[Alt]+[F1]: Cambia a la primera terminal de texto.

* [Ctrl]+[Alt]+[Fn]: Cambia a la terminal de texto numero n (n=1,...,6)

* [Ctrl]+[Alt]+[F7]: Cambia a la primera terminal X (si se esta usando alguna)

* [Ctrl]+[Alt]+[Fn]: Cambia a la terminal X numero n (n=7,...,11)

* [Tab]: Autocompleta el nombre de un comando, archivo, directorio o programa, cuando trabajamos en una terminal texto.
* [ArrowUp]: (Flecha arriba) Va editando la historia de comandos que hemos escrito anteriormente en terminal texto.[Enter] para ejecutar.

* [Shift][PgUp]: Scroll la salida de la terminal hacia arriba, en terminal texto.

* [Shift][PgDown: Scroll la salida de la terminal hacia abajo, en terminal texto.

* [Ctrl]+c: Termina el proceso actual. Cuando lo comenzamos sin & ([localhost]$ proceso)

* [Ctrl]+d: Termina la terminal actual.

* [Ctrl]+s: Para la transferencia a la terminal.

* [Ctrl]+z: Manda el proceso actual (comenzado sin &) a "Background". Lo mismo que si comenzamos el proceso con & ([localhost]$ proceso &).

Comando para ver que herramientas y aplicaciones usamos con mayor regularidad en la consola.

Ejemplo:

root@estrella del universo:/home/estrella# history
1 cd /usr/share
2 ls
3 mkdir wallpaper
4 apt-get install automatix
5 sudo gedit /etc/apt/sources.list
6 apt-get install automatix
7 apt-get install update
8 apt-get update
9 apt-get install automatix
10 cd /



Mas fuentes en los siguientes enlaces:

http://www.todolinux.com/webs/todolinuxphp/htm/consola/consola_com_dos-linux.php

http://es.kioskea.net/forum/affich-5327-comando-para-bootear-linux

Comentarios