domingo, 8 de febrero de 2009

Comandos Utiles para GNU/Linux

Lista de Comandos Utiles para los principiantes en GNU/Linux


Clear: Sirve para limpiar el termina
[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, fichero, directorio, programa, cuando trabajamos en una terminal texto. P.ej: Si vamos a usar el programa "programa_de_pr ueba", podemos escribir progr y pulsar [Tab], el sistema se encargara de rellenar el resto.

[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 &).



Informacion del sistema:

hostname: Devuelve el nombre de la maquina.

uptime: Cantidad de tiempo trascurrido desde la ultima vez que se arranco el sistema, cantidad de usuarios trabajando en el sistema y carga del sistema).

uname -a: Informacion sobre el sistema operativo de la maquina.

dmesg|more: Imprime el "ring buffer" del kernel.

free -tm: Informacion sobre la cantidad de memoria disponible y usada.

df -h: Informacion sobre todo los dispositivos montados en la maquina.

du -bh /|more: Informacion sobre el espacio ocupado por cada subdirectorio, comenzando en el directorio raiz /.

ps: Informacion sobre los procesos del actual usuario, que se estan ejecutando.

ps axu: Informacion sobre todos los procesos que se estan ejecutando en la maquina.

top: Informacion sobre el uso de cpu y memoria de los procesos del sistema.

cat /proc/cpuinfo: Informacion sobre el microprocesado r.

cat /proc/interrupts: Informacion sobre las interrupciones en uso.

cat /proc/dma: Informacion sobre dma en uso.

cat /proc/filesystems: Informacion sobre los sistemas de archivos que se pueden utilizar (compilados en el kernel).

/sbin/lsmod: Informacion sobre los modulos en uso.

finger usuario: Informacion sobre el usuario usuario.

who: Informacion sobre los usuarios usando el sistema.

id usuario: Informacion sobre UID, GID y GROUPS del usuario usuario

last: Informacion sobre los ultimos usuarios que han usado el sistema.

set|more: Informacion sobre el entorno de usuario actual.

ping maquina: Para comprobar si tenemos contacto con la maquina maquina (maquina: nombre o IP)

/sbin/route: Tabla de enrutamiento de nuestro sistema.

/sbin/ifconfig: Informacion sobre los distintos dispositivos de red

netstat:
Informacion valiosa sobre la conexion de red (Este comando tiene muchas posibilidades, ejecutar man netstat

0 comentarios:

Publicar un comentario