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Última revisiónAmbos lados, revisión siguiente | ||
charlas_eventos:uso_de_la_consola_linux [2015/04/22 15:25] – cayu | charlas_eventos:uso_de_la_consola_linux [2015/04/22 16:23] – 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:: | + | |
- | Estos comandos son los que se usan para moverse y realizar acciones respecto a archivos y | + | |
- | directorios. | + | |
- | ls: listar los archivos | + | |
- | mkdir nombre: crear un directorio | + | |
- | rmdir nombre: borrar directorios | + | |
- | cd nombre: cambiar de directorio | + | |
- | pwd: muestra la ruta actual | + | |
- | cp ruta_origen ruta_destino: | + | |
- | rm nombre: borrar archivos | + | |
- | mv ruta_origen ruta_destino: | + | |
- | find nombre: buscar archivos | + | |
- | file nombre: dice que tipo de archivo es | + | |
- | stat nombre: mostrar el estado del archivo | + | |
- | ln [s] nom_archivo nom_acceso: crea enlaces a archivos o carpetas | + | |
- | more nombre: ver el contenido de un archivo por pantalla | + | |
- | less nombre: ver el contenido de archivo en forma de documento (para salir pulsar q) | + | |
- | cat nombre: ver el contenido de un archivos // unir varios archivos en uno | + | |
- | split nombre: dividir archivos | + | |
- | wc nombre: cuenta lineas palabras o caracteres en un archivo | + | |
- | grep palabra archivo: buscar un texto en archivo | + | |
- | join: cruzar la información de dos archivos y muestra las partes que se repiten | + | |
- | diff: mostrar las diferencias entre dos archivos | + | |
- | fuser: mostrar que usuario tiene en uso o bloqueado un archivo o recurso | + | |
- | chmod: cambiar permisos a archivos y directorios | + | |
- | chown: cambiar de propietario | + | |
- | chgrp: cambiar de grupo | + | |
- | + | ||
- | :: COMANDOS DE USUARIOS :: | + | |
- | 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 | + | |
- | 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 | + | |
- | / | + | |
- | / | + | |
- | / | + | |
- | 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: | + | |
- | ctrl+z: suspendo proceso | + | |
- | ctrl+c: termina proceso en ejecucion | + | |
- | tab: completa nombre de carpetas o archivos | + | |
- | ctrl+backspace(borrado): | + | |
- | + | ||
- | ==== 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 | + | |
+ | ^COMANDOS DEL SISTEMA^^COMANDOS DE IMPRESORAS^^ | ||
+ | ^Relacionados con el sistema^^Comandos relacionados con Impresoras^^ | ||
+ | |ssh|se conecta a otra maquina|lpq|spool de impresión| | ||
+ | |ftp|conectar por ftp|lpc|estado de impresora| | ||
+ | |reboot|reinicia la maquina|lprm|elimina trabajo impresión| | ||
+ | |init6|reinicia la maquina|lpr|imprime archivo| | ||
+ | |halt|apaga el sistema|jobs|muestra trabajos en spool| | ||
+ | |shutdown|apaga el sistema^COMBINACION DE TECLAS^^ | ||
+ | |init0|apaga la maquina^Combinación de teclas útiles^^ | ||
+ | |uptime|muestra tiempo encendida la maquina|ctrl+L|borra pantalla| | ||
+ | |exit|cierro sesion actual|ctrl+alt+F1|cambio de consola| | ||
+ | |logout|salgo del sistema|ctrl+z|suspendo proceso| | ||
+ | |dmesg|muestra mensajes del arranque del ordenador|ctrl+c|termina proceso en ejecucion| | ||
+ | |history|muestra todos los comandos digitados por el usuario|tab|completa nombre de carpetas o archivos| | ||
+ | |uname|da informacion de SO|ctrl+backspace|cierra X(modo grafico)| | ||
+ | |hostname|muestra el nombre de red|shift+RePag|scroll hacia arriba| | ||
+ | |free|estado de la memoria|shift+AvPag|scroll abajo| | ||
+ | |date|muestra fecha y hora actual^SÍMBOLOS^^ | ||
+ | |cal|muestra calendario|~|ruta al home| | ||
+ | |clear|borro la pantalla|.|directorio actual| | ||
+ | |at|ejecuta un comando mas tarde|..|directorio superior al actual| | ||
+ | |env|ver variables de entorno|< | ||
+ | |export|seteo de variables de entorno|> | ||
+ | |startx|arranca el servidor grafico|< | ||
+ | | | |!|comando ejecutado en el historial\\ identificado por número o por carácteres de inicio| | ||
+ | | | |& | ||
===== Referencias ===== | ===== Referencias ===== | ||
* http:// | * http:// | ||
charlas_eventos/uso_de_la_consola_linux.txt · Última modificación: 2019/07/02 16:53 por cayu