Taller de uso de Consola Linux

COMANDOS DE UNIDADES	COMANDOS DE PROCESOS	COMANDOS DE ARCHIVOS Y DIRECTORIOS
Relacionados con las unidades del equipo	Relacionados con los procesos del sistema	Manejo de archivos/directorios
mount	monto un disco	top	mostrar los procesos que se estan ejecutando	ls	listar archivos
umount	desmonto un disco	ps	mostrar la lista de procesos	mkdir	crear directorio
df	muestra el espacio libre de discos	pstree	mostrar los procesos en forma de arbol	rmdir	borrar directorio
du	muestra el espacio usado por un directorio	pidof	da el ID del proceso que está corriendo	cd	cambiar de directorio
mkfs	formateo un disco	kill ­-9	matar proceso por ID	pwd	muestra ruta actual
fsck	check de disco	killall	mata proceso por nombre	cp	copiar archivo
fdisk cfdisk	gestion de particiones	xkill	mata proceso de forma grafica	rm	borrar archivos
lsscsi	Lista dispositivos SCSI	time	mide el tiempo de ejecución de un proceso	mv	mover archivos y directorios
lsusb	Lista dispositivos USB	fg	trae a primer plano un proceso en segundo plano	find	buscar archivos
lspci	Lista dispositivos PCI	bg	pone un proceso en segundo plano	file	identificar tipo de archivo
lscpu	Lista las CPU	nice	ajusta la prioridad de un proceso	stat	mostrar estado de archivo
lshw	Lista hardware presente	ps ax -o pid,comm,nice	lista proceso y prioridad	ln	crea enlaces
COMANDOS DE USUARIOS	COMANDOS DE RED	more	ver el contenido de un archivo
Manejo de usuario/grupo	Relacionados con la Red	less	ver el contenido de archivo
adduser	agregar nuevo usuario al grupo	netstat	muestra estado de la red	cat	ver el contenido de un archivos
userdel	borrar usuario	ifconfig	configuracion de dispositivo de red	split	dividir archivos
passwd	cambiar contraseña	iwconfig	configuracion de dispositivos wlan	wc	cuenta lineas palabras o caracteres
su	cambiar de usuario	host	da la IP de un dns	grep	buscar un texto
whoami	mostrar nombre de usuario	route	muestra la tabla de rutas	join	cruzar la información de dos archivos
id	mostrar datos de identificacion del usuario	ifup	habilita interfaz de red	diff	mostrar las diferencias entre dos archivos
finger	mostrar informacion de usuario	ifdown	deshabilita interfaz de red	fuser	mostrar bloqueao de recurso
last	información de los últimos usuarios que han usado el sistema	dhclient	pedido DHCP	chmod	cambiar permisos
set	dar información sobre entorno del usuario	whois	muestra información sobre url	chown	cambiar de propietario
chgrp	cambiar de grupo

:: COMANDOS DEL SISTEMA :: Comandos relacionados con el sistema en el equipo rlogin: se conecta a otra maquina de forma remota (remote login) rsh: se conecta a otra maquina de forma remota (remote shell) ftp: se conecta a otra maquina por el protocolo ftp reboot: reinicia la maquina init6: reinicia la maquina halt: apaga el sistema shutdown: apaga el sistema init0: apaga la maquina uptime: muestra el tiempo transcurrido de encendida la maquina exit: cierro sesion actual logout: salgo del sistema dmesg: muestra mensajes del arranque del ordenador history: muestra todos los comandos digitados por el usuario uname ­a: da informacion de tu sistema operativo, kernel, usuario… hostname: muestra el nombre del servidor umask: muestra y permite cambiar la mascara de usuario chsh: cambia el login shell free: estado de la memoria date: muestra fecha y hora actual cal: muestra calendario clear: borro la pantalla at [­lr] hora [fecha]: ejecuta un comando mas tarde env: ver variables de entorno export: permite el uso de variables por programas en todos los caminos del usuario modprobe: cargo modulo startx: arranca el servidor grafico xev: muestra los eventos de las teclas y el raton lspci: muestra los perifericos conectados al puente pci lsmod: muestra los modulos cargados en el sistema echo: escribe un mensaje en la salida estandar alias: creo un alias. Un comando largo abreviado en pocas letras unalias: borro un alias kernelcfg: manejo los modulos cargados en el kernel insmod: inserta modulos en el kernel rmmod: elimina modulos del kernel updatedb: actualiza la base de datos interna de archivos sh: cambia al bash shell

:: COMANDOS DE RED :: Comandos relacionados con la Red netstat: muestra estado de la red ifconfig: muestra la configuracion del dispositivo de red iwconfig: muestra la configuracion de dispositivos inalambricos ping: hago ping nslookup: me da la IP de una web www.xxxxxxx.com telnet: me conecto a un equipo route ­n: muestra la tabla de rutas /etc/init.d/networking start: inicia los servicios de red /etc/init.d/networking restart: reinicia los servicios de red /etc/init.d/networking stop: para los servicios de red ifup interfaz: habilita la interfaz de red especificada ifdown interfaz: deshabilita la interfaz de red especificada dhclient interfaz: iniciar asiganción de Ip dinámica whois web: muestra información sobre la web

:: COMANDOS DE IMPRESORAS :: Comandos relacionados con Impresoras lpq: muestra colas de impresión lpc status: estado de impresoras lprm: eliminar un trabajo de la cola de impresión pr: imprime un archivo jobs: muestra los trabajo que estan en una cola de impresión

:: COMBINACION DE TECLAS :: Combinación de teclas útiles ctrl+L: borra pantalla ctrl+alt+F1: cambio de consola ctrl+z: suspendo proceso ctrl+c: termina proceso en ejecucion tab: completa nombre de carpetas o archivos ctrl+backspace(borrado): cierra X(modo grafico) y vuelves a modo consola

Símbolos

~ path desde la raíz al home . directorio actual .. directorio superior al actual | pipe : redirecciona comandos > redirecciono un comando < redirecciono un comando ! numero de comando ejecutado en el historial o los primeros caracteres de x comando & envía un proceso a segundo plano

Referencias

http://yisux.wordpress.com