charlas_eventos:uso_de_la_consola_linux
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| charlas_eventos:uso_de_la_consola_linux [2015/04/22 15:25] – cayu | charlas_eventos:uso_de_la_consola_linux [2019/07/02 16:53] (actual) – cayu | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| ====== Taller de uso de Consola Linux ====== | ====== Taller de uso de Consola Linux ====== | ||
| - | ^COMANDOS DE UNIDADES^^COMANDOS DE PROCESOS^^ | + | ^COMANDOS DE UNIDADES^^COMANDOS DE PROCESOS^^COMANDOS DE ARCHIVOS Y DIRECTORIOS^^ |
| - | ^Comandos relacionados | + | ^Relacionados |
| - | |mount|monto un disco|top|mostrar los procesos que se estan ejecutando| | + | |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| | + | |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| | + | |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| | + | |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| | + | |mkfs|formateo un disco|kill -9|matar proceso por ID|pwd|muestra ruta actual| |
| - | |fsck|check de disco|killall|mata proceso por nombre| | + | |fsck|check de disco|killall|mata proceso por nombre|cp|copiar archivo| |
| - | |fdisk\\ cfdisk|gestion de particiones|xkill|mata proceso de forma grafica| | + | |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, | ||
| + | ^COMANDOS DE USUARIOS^^COMANDOS DE RED^|more|ver el contenido de un archivo| | ||
| + | ^Manejo de usuario/ | ||
| + | |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| | ||
| - | time proceso: mide el tiempo que tarda un proceso en ejecutarse | + | -------------------------------------------------- |
| - | fg proceso: trae a primer plano un proceso parado o en segundo plano | + | |
| - | bg proceso: pone un proceso en segundo plano | + | |
| - | proceso & : ejecuta un comando en segundo plano | + | |
| - | nice proceso prioridad: ajusta la prioridad de un proceso de 20 a 19 | + | |
| - | :: COMANDOS DE ARCHIVOS Y DIRECTORIOS:: | + | ^COMANDOS DEL SISTEMA^^COMANDOS DE IMPRESORAS^^ |
| - | Estos comandos son los que se usan para moverse y realizar acciones respecto | + | ^Relacionados con el sistema^^Comandos relacionados con Impresoras^^ |
| - | directorios. | + | |ssh|se conecta |
| - | ls: listar los archivos | + | |ftp|conectar por ftp|lpc|estado de impresora| |
| - | mkdir nombre: crear un directorio | + | |reboot|reinicia la maquina|lprm|elimina trabajo impresión| |
| - | rmdir nombre: borrar directorios | + | |init6|reinicia la maquina|lpr|imprime archivo| |
| - | cd nombre: cambiar | + | |halt|apaga el sistema|jobs|muestra trabajos en spool| |
| - | pwd: muestra la ruta actual | + | |shutdown|apaga el sistema^COMBINACION DE TECLAS^^ |
| - | cp ruta_origen ruta_destino: | + | |init0|apaga la maquina^Combinación |
| - | rm nombre: borrar archivos | + | |uptime|muestra |
| - | mv ruta_origen ruta_destino: | + | |exit|cierro sesion |
| - | find nombre: buscar archivos | + | |logout|salgo del sistema|ctrl+z|suspendo proceso| |
| - | file nombre: dice que tipo de archivo es | + | |dmesg|muestra mensajes del arranque del ordenador|ctrl+c|termina proceso en ejecucion| |
| - | stat nombre: mostrar el estado | + | |history|muestra todos los comandos digitados por el usuario|tab|completa |
| - | ln [s] nom_archivo nom_acceso: crea enlaces a archivos o carpetas | + | |uname|da informacion de SO|ctrl+backspace|cierra X(modo grafico)| |
| - | more nombre: ver el contenido de un archivo por pantalla | + | |hostname|muestra el nombre de red|shift+RePag|scroll hacia arriba| |
| - | less nombre: ver el contenido de archivo en forma de documento (para salir pulsar q) | + | |free|estado |
| - | cat nombre: | + | |date|muestra fecha y hora actual^SÍMBOLOS^^ |
| - | split nombre: dividir archivos | + | |cal|muestra calendario|~|ruta al home| |
| - | wc nombre: cuenta lineas palabras o caracteres en un archivo | + | |clear|borro la pantalla|.|directorio actual| |
| - | grep palabra archivo: buscar | + | |at|ejecuta un comando mas tarde|..|directorio superior al actual| |
| - | join: cruzar la información | + | |env|ver variables |
| - | diff: mostrar las diferencias entre dos archivos | + | |export|seteo de variables de entorno|> |
| - | fuser: mostrar que usuario tiene en uso o bloqueado | + | |startx|arranca el servidor grafico|< |
| - | chmod: cambiar permisos | + | | | |!|comando ejecutado |
| - | chown: cambiar de propietario | + | | | |& |
| - | chgrp: cambiar de grupo | + | ===== Referencias ===== |
| - | :: COMANDOS DE USUARIOS :: | + | * http:// |
| - | Comandos relacionados con el usuario | + | |
| - | adduser usuario grupo: agregar nuevo usuario al un grupo | + | |
| - | userdel usuario: borrar un usuario | + | |
| - | passwd usuario contraseña: | + | |
| - | su usuario2: cambiar de cualquier usuario a usuario2 | + | |
| - | whoami: mostrar nombre de usuario | + | |
| - | id usuario: mostrar datos de identificacion del usuario | + | |
| - | finger usuario: mostrar informacion de usuario | + | |
| - | last: información de los últimos usuarios que han usado el sistema | + | |
| - | write: manda un mensaje a la pantalla de un usuario | + | |
| - | mesg: activo o desactivo recibir mensajes | + | |
| - | wall: mensaje a todos los usuarios | + | |
| - | talk: establecer una charla con otro usuario | + | |
| - | set: dar información sobre el entorno del usuario | + | |
| - | :: 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 | + | TAB: El tabulador permite autocompletar lo que se está escribiendo o navegar entre posibles opciones. |
| - | netstat: muestra estado de la red | + | CTRL + C: Sirve para matar un proceso que se esté ejecutando. |
| - | ifconfig: muestra la configuracion del dispositivo de red | + | CTRL + Z: Sirve para enviar al segundo plano el proceso que se está ejecutando. Si queremos volver al mismo, bastará con usar el comando fg. |
| - | iwconfig: muestra | + | CTRL + D: Es el equivalente al comando exit, que sirve para cerrar |
| - | ping: hago ping | + | CTRL + L: Este es el equivalente al comando clear y sirve para limpiar |
| - | nslookup: me da la IP de una web www.xxxxxxx.com | + | CTRL + A: Mueve el cursor al inicio. Es útil si estamos escribiendo |
| - | telnet: me conecto a un equipo | + | CTRL + E: Mueve el cursor al final. De utilidad si queremos añadir algo al final del comando |
| - | route n: muestra la tabla de rutas | + | CTRL + U: Con este atajo se borra la línea entera, independientemente |
| - | /etc/init.d/ | + | CTRL + K: De esta forma conseguimos borrar desde la posición del cursor hasta el final de la línea. |
| - | /etc/init.d/ | + | CTRL + W: Sirve para borrar |
| - | / | + | CTRL + Y: Permite deshacer el último borrado que se ha realizado. |
| - | ifup interfaz: habilita | + | CTRL + R: Permite buscar dentro del historial |
| - | ifdown interfaz: deshabilita | + | CTRL + G: Para salir de la búsqueda. |
| - | dhclient interfaz: iniciar asiganción de Ip dinámica | + | CTRL + SHIFT + C: Sirve para copiar texto seleccionado en la terminal. |
| - | whois web: muestra información sobre la web | + | CTRL + SHIFT + V: Permite pegar el texto copiado |
| - | + | CTRL + S: De esta forma podemos pausar lo que se está imprimiendo por pantalla. Es útil para poder leer algo del texto que aparece durante una instalación, | |
| - | + | CTRL + Q: Para reanudar | |
| - | :: COMANDOS DE IMPRESORAS | + | </code> |
| - | Comandos relacionados con Impresoras | + | |
| - | lpq: muestra colas de impresión | + | |
| - | lpc status: estado | + | |
| - | lprm: eliminar | + | |
| - | pr: imprime | + | |
| - | 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 | + | |
| - | 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 | + | |
| - | + | ||
| - | ===== Referencias ===== | + | |
| - | + | ||
| - | * http:// | + | |
charlas_eventos/uso_de_la_consola_linux.1429716336.txt.gz · Última modificación: 2015/04/22 15:25 por cayu
