Herramientas de usuario

Herramientas del sitio


charlas_eventos:uso_de_la_consola_linux

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
charlas_eventos:uso_de_la_consola_linux [2015/04/22 15:25] cayucharlas_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 con las unidades del equipo^^Comandos relacionados con los procesos del sistema^^ +^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| +|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,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|
  
-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 archivos y  +^Relacionados con el sistema^^Comandos relacionados con Impresoras^^ 
-directorios. +|ssh|se conecta otra maquina|lpq|spool de impresión| 
-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 de directorio  +|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: copiar archivo +|init0|apaga la maquina^Combinación de teclas útiles^^ 
-rm nombre: borrar archivos +|uptime|muestra tiempo encendida la maquina|ctrl+L|borra pantalla| 
-mv ruta_origen ruta_destino: mover renombrar archivos y directorios +|exit|cierro sesion actual|ctrl+alt+F1|cambio de consola| 
-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 del archivo +|history|muestra todos los comandos digitados por el usuario|tab|completa nombre de carpetas o archivos| 
-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 de la memoria|shift+AvPag|scroll abajo| 
-cat nombre: ver el contenido de un archivos //  unir varios archivos en uno  +|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 un texto en archivo +|at|ejecuta un comando mas tarde|..|directorio superior al actual| 
-join: cruzar la información de dos archivos y muestra las partes que se repiten  +|env|ver variables de entorno|<html>|</html>|redirecciona stdout| 
-diff: mostrar las diferencias entre dos archivos  +|export|seteo de variables de entorno|>|redirecciona a un archivo| 
-fuser: mostrar que usuario tiene en uso o bloqueado un archivo o recurso  +|startx|arranca el servidor grafico|<|redirecciono a un comando| 
-chmod: cambiar permisos archivos y directorios  +| | |!|comando ejecutado en el historial\\ identificado por número o por carácteres de inicio| 
-chown: cambiar de propietario  +| | |&|envía un proceso segundo plano| 
-chgrp: cambiar de grupo +===== Referencias =====
  
- :: COMANDOS DE USUARIOS :: +  * http://yisux.wordpress.com
-Comandos relacionados con el usuario +
-adduser usuario grupo: agregar nuevo usuario al un grupo +
-userdel usuario: borrar un usuario  +
-passwd usuario contraseña: cambiar la 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  :: +<code> 
-Comandos relacionados con la Red +TABEl tabulador permite autocompletar lo que se está escribiendo o navegar entre posibles opciones. 
-netstatmuestra estado de la red  +CTRL + CSirve para matar un proceso que se esté ejecutando. 
-ifconfigmuestra la configuracion del dispositivo de red  +CTRL + ZSirve para enviar al segundo plano el proceso que se está ejecutando. Si queremos volver al mismo, bastará con usar el comando fg. 
-iwconfigmuestra la configuracion de dispositivos inalambricos +CTRL + DEs el equivalente al comando exit, que sirve para cerrar la sesión de un usuario. 
-ping: hago ping  +CTRL + LEste es el equivalente al comando clear y sirve para limpiar la pantalla de terminalEs bastante útil, sobre todo cuando se ejecuta algún otro software de línea de comandos que no tiene un comando para limpiar pantalla y no se puede insertar el comando clear, como por ejemplo al utilizar el terminal de MySQL
-nslookupme da la IP de una web www.xxxxxxx.com  +CTRL + AMueve el cursor al inicio. Es útil si estamos escribiendo un comando largo y queremos corregir algo del inicio. 
-telnetme conecto a un equipo  +CTRL + EMueve el cursor al finalDe utilidad si queremos añadir algo al final del comando de forma rápida
-route ­nmuestra la tabla de rutas  +CTRL + UCon este atajo se borra la línea entera, independientemente de donde esté el cursor. 
-/etc/init.d/networking start: inicia los servicios de red +CTRL + KDe esta forma conseguimos borrar desde la posición del cursor hasta el final de la línea. 
-/etc/init.d/networking restart: reinicia los servicios de red +CTRL + WSirve para borrar la palabra que esté justo antes del cursor, o bien borra todas las letras desde la posición en la que está el mismo hasta el inicio de la palabra anterior. 
-/etc/init.d/networking stoppara los servicios de red +CTRL + YPermite deshacer el último borrado que se ha realizado. 
-ifup interfazhabilita la interfaz de red especificada +CTRL + RPermite buscar dentro del historial de comandos que se han introducido. Es útil en caso de no recordar un comando que se ha introducido o uno que sea excesivamente largo, así se puede recuperar sin tener que volver a escribirlo. Cada vez que se pulsa CTRL + R la búsqueda va un paso más atrás. 
-ifdown interfazdeshabilita la interfaz de red especificada +CTRL + GPara salir de la búsqueda. 
-dhclient interfaz: iniciar asiganción de Ip dinámica +CTRL SHIFT CSirve para copiar texto seleccionado en la terminal. 
-whois web: muestra información sobre la web +CTRL SHIFT VPermite pegar el texto copiado en la terminal. 
- +CTRL + SDe 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, por ejemplo. 
- +CTRL QPara reanudar la impresión por pantalla que se había pausado
-:: COMANDOS DE IMPRESORAS  :: +</code>
-Comandos relacionados con Impresoras +
-lpqmuestra colas de impresión  +
-lpc status: estado de impresoras  +
-lprm: eliminar un trabajo de la cola de impresión  +
-pr: imprime un archivo  +
-jobsmuestra los trabajo que estan en una cola de impresión  +
- +
- +
-:: COMBINACION DE TECLAS  :: +
-Combinación de teclas útiles +
-ctrl+L: borra pantalla +
-ctrl+alt+F1cambio de consola  +
-ctrl+z: suspendo proceso  +
-ctrl+ctermina proceso en ejecucion +
-tabcompleta 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://yisux.wordpress.com +
charlas_eventos/uso_de_la_consola_linux.1429716336.txt.gz · Última modificación: 2015/04/22 15:25 por cayu