View
220
Download
0
Category
Preview:
Citation preview
8/16/2019 Guia de Uso Del Shell Para Principiantes
1/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 1/41
Recherche
Buscar OK
RegistrarseMapa del sitio
IdiomaFrancésAlemánInglésEspañolItalianoPortugués
ConexiónIdentificaciónUsuario Contraseña (¿olvidado? ) Conexión
High-TechSalud
InicioForoTrucosDescargarActualidadesArtículos
Únetea la comunidadInscríbete
Inicio ›Trucos ›Sistemas Operativos ›Linux ›Shell ›Guia de uso del Shell para principiantes
Imprimir
Haz una pregunta »
Guia de uso del Shell para principiantes
http://es.kioskea.net/forum/blackberry-112/newhttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principianteshttp://es.kioskea.net/faq/sistemas-operativos-4http://es.kioskea.net/faq/http://es.kioskea.net/register/http://es.kioskea.net/register/http://googleads.g.doubleclick.net/aclk?sa=l&ai=CSC0H5kJXUfaTPOqZ6gG8nIGQC_Sg9bsEnPyV-W-8sdXIsAEQASCvsuwcUI_SmdUGYKGQhYDMKKABzKKY2APIAQKoAwHIA9EEqgSXAU_QVH_G_3RSFDgSoYiSgWpZIcrkAahVCaLUvtacgFVH22cegt63PsBYFKJwl-Ny9Z7h9q6r6C21yn8FF1wEQz8n4n3vTymMxizUtAROVoG6HB5m5LeZZqTeXUJkLi4KZcmgmazb5xyHaCFsLs6nKpbfyMkdXkJ8CO0S3v6NQ_gjxovnNV8lMQeZSCuKXWOE0KSvoLmdHbigBgKAB5zd5yc&num=1&sig=AOD64_282BCc8PC2L_6JReRoYSC5xwDq0g&client=ca-pub-9256648373560846&adurl=http://dx.com/http://googleads.g.doubleclick.net/aclk?sa=l&ai=CSC0H5kJXUfaTPOqZ6gG8nIGQC_Sg9bsEnPyV-W-8sdXIsAEQASCvsuwcUI_SmdUGYKGQhYDMKKABzKKY2APIAQKoAwHIA9EEqgSXAU_QVH_G_3RSFDgSoYiSgWpZIcrkAahVCaLUvtacgFVH22cegt63PsBYFKJwl-Ny9Z7h9q6r6C21yn8FF1wEQz8n4n3vTymMxizUtAROVoG6HB5m5LeZZqTeXUJkLi4KZcmgmazb5xyHaCFsLs6nKpbfyMkdXkJ8CO0S3v6NQ_gjxovnNV8lMQeZSCuKXWOE0KSvoLmdHbigBgKAB5zd5yc&num=1&sig=AOD64_282BCc8PC2L_6JReRoYSC5xwDq0g&client=ca-pub-9256648373560846&adurl=http://dx.com/http://googleads.g.doubleclick.net/aclk?sa=l&ai=CSC0H5kJXUfaTPOqZ6gG8nIGQC_Sg9bsEnPyV-W-8sdXIsAEQASCvsuwcUI_SmdUGYKGQhYDMKKABzKKY2APIAQKoAwHIA9EEqgSXAU_QVH_G_3RSFDgSoYiSgWpZIcrkAahVCaLUvtacgFVH22cegt63PsBYFKJwl-Ny9Z7h9q6r6C21yn8FF1wEQz8n4n3vTymMxizUtAROVoG6HB5m5LeZZqTeXUJkLi4KZcmgmazb5xyHaCFsLs6nKpbfyMkdXkJ8CO0S3v6NQ_gjxovnNV8lMQeZSCuKXWOE0KSvoLmdHbigBgKAB5zd5yc&num=1&sig=AOD64_282BCc8PC2L_6JReRoYSC5xwDq0g&client=ca-pub-9256648373560846&adurl=http://dx.com/http://googleads.g.doubleclick.net/aclk?sa=l&ai=CSC0H5kJXUfaTPOqZ6gG8nIGQC_Sg9bsEnPyV-W-8sdXIsAEQASCvsuwcUI_SmdUGYKGQhYDMKKABzKKY2APIAQKoAwHIA9EEqgSXAU_QVH_G_3RSFDgSoYiSgWpZIcrkAahVCaLUvtacgFVH22cegt63PsBYFKJwl-Ny9Z7h9q6r6C21yn8FF1wEQz8n4n3vTymMxizUtAROVoG6HB5m5LeZZqTeXUJkLi4KZcmgmazb5xyHaCFsLs6nKpbfyMkdXkJ8CO0S3v6NQ_gjxovnNV8lMQeZSCuKXWOE0KSvoLmdHbigBgKAB5zd5yc&num=1&sig=AOD64_282BCc8PC2L_6JReRoYSC5xwDq0g&client=ca-pub-9256648373560846&adurl=http://dx.com/http://es.kioskea.net/contents/http://es.kioskea.net/news/http://www.twitter.com/kioskea_eshttps://www.facebook.com/kioskea.eshttp://salud.kioskea.net/http://es.kioskea.net/register/http://es.kioskea.net/http://es.kioskea.net/http://googleads.g.doubleclick.net/aclk?sa=l&ai=CSC0H5kJXUfaTPOqZ6gG8nIGQC_Sg9bsEnPyV-W-8sdXIsAEQASCvsuwcUI_SmdUGYKGQhYDMKKABzKKY2APIAQKoAwHIA9EEqgSXAU_QVH_G_3RSFDgSoYiSgWpZIcrkAahVCaLUvtacgFVH22cegt63PsBYFKJwl-Ny9Z7h9q6r6C21yn8FF1wEQz8n4n3vTymMxizUtAROVoG6HB5m5LeZZqTeXUJkLi4KZcmgmazb5xyHaCFsLs6nKpbfyMkdXkJ8CO0S3v6NQ_gjxovnNV8lMQeZSCuKXWOE0KSvoLmdHbigBgKAB5zd5yc&num=1&sig=AOD64_282BCc8PC2L_6JReRoYSC5xwDq0g&client=ca-pub-9256648373560846&adurl=http://dx.com/http://es.kioskea.net/forum/blackberry-112/newhttp://ccmu.dom.print%28%27http//static.ccm2.net/es.kioskea.net/_skin/_common/css/cssmodule.php?m=folders_print&201303081202%27);http://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principianteshttp://es.kioskea.net/faq/shell-371http://es.kioskea.net/faq/linux-97http://es.kioskea.net/faq/sistemas-operativos-4http://es.kioskea.net/faq/http://es.kioskea.net/http://es.kioskea.net/register/http://es.kioskea.net/contents/http://es.kioskea.net/news/http://es.kioskea.net/download/http://es.kioskea.net/faq/http://es.kioskea.net/forum/http://es.kioskea.net/https://www.facebook.com/kioskea.eshttp://www.twitter.com/kioskea_eshttp://salud.kioskea.net/http://es.kioskea.net/http://es.kioskea.net/profile/forgot_passwordhttp://pt.kioskea.net/http://it.kioskea.net/http://es.kioskea.net/http://en.kioskea.net/http://de.kioskea.net/http://www.commentcamarche.net/http://es.kioskea.net/plan/http://es.kioskea.net/register/http://es.kioskea.net/
8/16/2019 Guia de Uso Del Shell Para Principiantes
2/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 2/41
Me gusta 17
TweetTweet 2
2
ESFRBRMarzo 2013
SHELL BASH – GUIA DE USO – NivelPrincipiante
IntroducciónLlamado a los miembros de Kioskea
II. ¿Qué es el Shell?III. Cómo acceder a la línea de comandos
IV. Las consolas virtualesEjemplo: Acceder a la consola 3 desde la interfaz gráficaV. Conexión en una consola virtual
Ejemplo:VI. El prompt del shell después de la conexiónVII. Regresar al modo gráfico desde una consola virtualVIII. El entorno shellIX. Variables de entorno importantes
Ejemplo de visualización:X. Archivos de configuraciónXI. ¿Por qué utilizar la línea de comandos?XII. Nociones de comandoEjemplo: el comando lsXIII. ¿Dónde se encuentran los comandos?
Ejemplo: búsqueda del comando iptables con whichXIV. La documentación (las páginas "man")
Ejemplos:XV. La estructura de una página manXVI. Algunas reglas para comprender SYNOPSYS y/o OPTIONSXVII. Comandos básicosXVIII. Ejecución de un comando
Ejemplo: ejecución de firefox desde la línea de comandoXIX. Cambiar de identidad (cambiar de usuario)XX. La raízXXI. Los directorios "." y ".."XXII. ¿Dónde estoy? (posición en el árbol de directorios)XXIII. La ruta absolutaEjemplo:XXIV. La ruta relativa
Ejemplo: el directorio actual.Ejemplo: el directorio padre ..
XXV. Cómo desplazarse en el árbol de directorios
XXVI. HistorialXXVII. El auto-completado de comandoEjemplo: comando tail utilizando la ruta absoluta
http://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#ejemplo-comando-tail-utilizando-la-ruta-absolutahttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#xxvii-el-auto-completado-de-comandohttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#xxvi-historialhttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#xxv-como-desplazarse-en-el-arbol-de-directorioshttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#ejemplo-el-directorio-padrehttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#ejemplo-el-directorio-actualhttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#xxiv-la-ruta-relativahttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#ejemplohttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#xxiii-la-ruta-absolutahttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#xxii-donde-estoy-posicion-en-el-arbol-de-directorioshttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#xxi-los-directorios-yhttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#xx-la-raizhttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#xix-cambiar-de-identidad-cambiar-de-usuariohttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#ejemplo-ejecucion-de-firefox-desde-la-linea-de-comandohttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#xviii-ejecucion-de-un-comandohttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#xvii-comandos-basicoshttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#xvi-algunas-reglas-para-comprender-synopsys-y-o-optionshttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#xv-la-estructura-de-una-pagina-manhttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#ejemploshttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#xiv-la-documentacion-las-paginas-manhttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#ejemplo-busqueda-del-comando-iptables-con-whichhttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#xiii-donde-se-encuentran-los-comandoshttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#ejemplo-el-comando-lshttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#xii-nociones-de-comandohttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#xi-por-que-utilizar-la-linea-de-comandoshttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#x-archivos-de-configuracionhttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#ejemplo-de-visualizacionhttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#ix-variables-de-entorno-importanteshttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#viii-el-entorno-shellhttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#vii-regresar-al-modo-grafico-desde-una-consola-virtualhttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#vi-el-prompt-del-shell-despues-de-la-conexionhttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#ejemplohttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#v-conexion-en-una-consola-virtualhttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#ejemplo-acceder-a-la-consola-3-desde-la-interfaz-graficahttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#iv-las-consolas-virtualeshttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#iii-como-acceder-a-la-linea-de-comandoshttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#ii-que-es-el-shellhttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#llamado-a-los-miembros-de-kioskeahttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#introduccionhttp://pt.kioskea.net/faq/973-shell-bash-guia-de-utilizacao-nivel-debutantehttp://www.commentcamarche.net/faq/4801-guide-d-utilisation-du-shell-pour-debutanthttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#http://twitter.com/search?q=http%3A%2F%2Fes.kioskea.net%2Ffaq%2F387-guia-de-uso-del-shell-para-principianteshttps://twitter.com/intent/tweet?original_referer=http%3A%2F%2Fes.kioskea.net%2Ffaq%2F387-guia-de-uso-del-shell-para-principiantes&text=&tw_p=tweetbutton&url=http%3A%2F%2Fes.kioskea.net%2Ffaq%2F387-guia-de-uso-del-shell-para-principiantes&via=
8/16/2019 Guia de Uso Del Shell Para Principiantes
3/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 3/41
ls /u + TAB + b + TAB + ta + TAB + TAB + i + TABXXVIII. Edición de archivos (vi,vim)
Etapa I – MUY RECOMENDADOEtapa II – Abrir el archivoEtapa III – Edición del archivoEtapa IV - Terminar la edición del archivoEtapa V – Guardar las modificaciones y salir de vi
XXIX. Los aliasXXX. Las redirecciones y los pipelines
Las redireccionesEjemplos de redirecciones:Los pipelinesEjemplo de pipelines
XXXI. Los meta-caracteres del ShellXXXII. Trucos y TipsXXXIII. Midnight Commander (alias mc)XXXIV. Error: comando not found
Ejemplo: Ls en lugar de lsXXXV. Error: Ningún archivo o directorio de este tipoXXXVI. Error: Permiso denegadoXXXVII. Consejos de redacción
Ejemplo: eliminación de la raíz a causa de un simple espacioOtro ejemplo con el espacioXXXVIII. Ejecutar un script
Introducción
Llamado a los miembros de Kioskea
Invito a los miembros contribuidores de Kioskea a hacer las correcciones necesarias, a modificar o añadir trucosque sean de utilidad para un principiante en línea de comandos (evitando los temas muy complicados, ya que ese no eel propósito de este tutorial).Invito también a losmiembros que no son contribuidores de Kioskea , a que me hagan saber de posibles errores ysus sugerencias.
El objetivo de este tutorial es el de permitir a un principiante en línea de comandos a que se las arregle de manerafavorable.Este pequeño tutorial, lejos de ser completo le permitirá conocer el Shell como un programa y no como un lenguaje dprogramación.
Voy a intentar ser corto en lo que respecta a cada capítulo (explicaciones concisas y claras), ya que este tutorial puederesulta para algunos bastante largo, de allí la idea de crear varios capítulos.
No es necesario leer el tutorial de inicio a fin. Puede acceder directamente al capitulo que le interese en función de susnecesidades.
http://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#xxxviii-ejecutar-un-scripthttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#otro-ejemplo-con-el-espaciohttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#ejemplo-eliminacion-de-la-raiz-a-causa-de-un-simple-espaciohttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#xxxvii-consejos-de-redaccionhttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#xxxvi-error-permiso-denegadohttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#xxxv-error-ningun-archivo-o-directorio-de-este-tipohttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#ejemplo-Ls-en-lugar-de-lshttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#xxxiv-error-comando-not-foundhttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#xxxiii-midnight-commander-alias-mchttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#xxxii-trucos-y-tipshttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#xxxi-los-meta-caracteres-del-Shellhttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#ejemplo-de-pipelineshttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#los-pipelineshttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#ejemplos-de-redireccioneshttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#las-redireccioneshttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#xxx-las-redirecciones-y-los-pipelineshttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#xxix-los-aliashttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#etapa-v-guardar-las-modificaciones-y-salir-de-vihttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#etapa-iv-terminar-la-edicion-del-archivohttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#etapa-iii-edicion-del-archivohttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#etapa-ii-abrir-el-archivohttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#etapa-i-muy-recomendadohttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#xxviii-edicion-de-archivos-vi-vimhttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#ls-u-tab-b-tab-ta-tab-tab-i-tab
8/16/2019 Guia de Uso Del Shell Para Principiantes
4/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 4/41
II. ¿Qué es el Shell?
Para encontrar una respuesta más precisa les recomiendo que visiten esta páginaSHELL en inglés.
El Shell es un programa que se encuentra en el directorio /bin.
Se distinguen varios tipos de Shell
- el /bin/sh shell Bourne- el /bin/bash shell Bourne Again SHell- el /bin/csh C shell- el /bin/ksh Korn shell- el /bin/tcsh C shell mejorado- el /bin/zsh/ Z shell
El resto de este tutorial trata únicamente del shellShell bash que es el Shell por defecto en las distribucionesGNU/Linux.
El Shell permite ejecutar comandos, explorar el árbol de directorios del sistema, crear, editar y eliminar archivos, etc.
III. ¿Cómo acceder a la línea de comandos?
Para acceder a la línea de comandos, es posible utilizar unterminal (xterm, kterm, gterm) o tambiénkonsole.
Kterm – es un terminal emulador multi-lengua basado en xterm.Las principales diferencias entrekterm yxterm son:
la posibilidad de procesar texto multi-lengua codificado en ISO2022, *mostrar el texto coloreado (vermankterm).
Para esto, tenemos dos posibilidades:
utilizar el menú del escritorio (Gnome, Kde, etc.). Este método recomendado.utilizar el menúejecutar una aplicación . En la ventana abierta, escriba el nombre del terminal y valide. Laventanaejecutar una aplicación puede ser abierta conAlt + F2utilizar las consolas virtuales (hay 6).
IV. Las consolas virtuales
La consola virtual (tty, tty6) es una pantalla negra donde aparece un prompt, de la formalogin:
http://www.es.gnome.org/http://es.wikipedia.org/wiki/Konsolehttp://es.wikipedia.org/wiki/Xtermhttp://es.wikipedia.org/wiki/Terminal_de_computadorahttp://es.wikipedia.org/wiki/Bashhttp://en.wikipedia.org/wiki/Shell_%28computing%29
8/16/2019 Guia de Uso Del Shell Para Principiantes
5/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 5/41
Desde la interfaz gráfica, es posible conectarse a una consola virtual utilizando la combinación de teclasCtrl+Alt+FN,dondeN es un número del1 al6
Ejemplo: Acceder a la consola 3 desde la interfaz gráfica
CTRL+ALT+F3 Una vez que esté en una consola virtual, la navegación entre las consolas se hace con la combinación de teclasAlt+FN,donde N es un número del1 al6.
V. Conexión en una consola virtual
Cuando se le pida ellogin: ingrese el login del usuario, luego presione Enter para validar, se le pedirá elPassword:Ingrese la contraseña del usuario y valide.
la contraseña no se muestra en la pantalla por razones de seguridad. No debe preocuparse por no ver lo queingresa en la pantalla.
Si la contraseña es valida, aparecerá el prompt, indicando que la conexión ha sido satisfactoria.
Ejemplo
VI. El prompt del shell despues de la conexion
8/16/2019 Guia de Uso Del Shell Para Principiantes
6/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 6/41
El prompt del shell tiene por lo general la forma siguiente:
nom@maquina ~ $
nom – representa el nombre del usuario conectadomaquina – representa el nombre del equipo~ es un acceso directo (atajo) que significa el directorio personal /home/usuario
$ significa que está conectado como usuario
Si en lugar de$ aparece el signo#, entonces quiere decir que está conectado como superusuario (root.Recuerde que los sistemas Gnu/Linux utilizan por convención# para root y$ para un usuario que no searoot.Puede cambiar esto, modificando la variable de entorno PS1, ¡perono es aconsejado!
VII. Regresar al modo gráfico desde una consola virtual
Para regresar al modo gráfico desde una consola virtual, utilice la combinación de teclasALT + F7
VIII. El entorno shell
Después de conectarse, el usuario es conectado a su entorno. Esto significa que el Shell pone a su disposición variablede entorno, es decir un contenedor de memoria en el que son almacenados los datos.Para mostrar el contenido de una variable de entorno puede ser utilizado el comandoecho $NOM_VARIABLE.
El nombre de las variables de entorno es por convención en mayúsculas, por lo tanto es necesario respetar esto.
IX. Variables de entorno importantes
HOME, USER, GROUPS, UID, PWD, SHELL, PATH, HOSTNAME
HOME contiene el directorio del usuarioUSER contiene el login del usuarioPWD contiene el directorio actualSHELL contiene el nombre del Shell de conexiónPATH contiene la lista de directorios donde se encuentran los comandos que el usuario puede ejecutarHOSTNAME contiene el nombre del equipoHOSTSIZE contiene el tamaño máximo de los comandos ejecutados contenidos en el archivo históricoPS1 contiene la configuración para la visualización del prompt
Ejemplo de visualización:
http://es.wikipedia.org/wiki/Roothttp://es.wikipedia.org/wiki/Root
8/16/2019 Guia de Uso Del Shell Para Principiantes
7/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 7/41
El comandoset permite mostrar las variables y su contenido.
X. Archivos de configuraciónDurante la conexión, en una consola virtual o cuando se abre un terminal en modo gráfico, el shell utiliza informaciónque se encuentra en ciertos archivos (.bashrc, .bash_profile, etc)
8/16/2019 Guia de Uso Del Shell Para Principiantes
8/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 8/41
Editando estos archivos puede ser modificado el comportamiento del Shell.Por ejemplo el archivo.bashrc es utilizado en el capitulo sobrelos alias.
En lo que respecta a la configuración del Shell deberá esperar un poco, eso no se hará de inmediato. Deberá aprendea hacerlo con el tiempo, por lo tanto no sea impaciente.
XI. ¿Por qué utilizar la línea de comandos?
Una gran cantidad de soluciones están dadas en línea de comandos, no es queGNU/Linux no tenga una interfaz gráfica,pero en ciertas tareas, el uso de la línea de comando es muchos más práctico y potente que el famoso ratón.
XII. Nociones de comando
Un comando es un archivo ejecutable. La ejecución de un comando puede ser diferente dependiendo del caso.Los comandos utilizados en este capitulo son a modo de ejemplo, por lo que no se obstine en entenderlos si tuvieraalgún problema con alguno de ellos. Los comandos básicos serán detallados posteriormente.
Ejemplo: el comando ls
El comandols muestra el contenido de un directorio. Verman ls para mayores detalles.
sin argumento y sin opciones
http://es.kioskea.net/linux/linintro.php3
8/16/2019 Guia de Uso Del Shell Para Principiantes
9/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 9/41
sin argumentos con una o varias opciones
con argumento
8/16/2019 Guia de Uso Del Shell Para Principiantes
10/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 10/41
con argumento y con una o varias opciones
XIII. ¿Dónde se encuentran los comandos?
Los comandos que puede ejecutar desde su terminal se encuentran en ciertos directorios del sistema.La variablePATH (en español: “ruta”) contiene una lista de directorios, los cuales contienen los comandos a los quepuede acceder. Para poder acceder a todos los comandos es necesario serroot.Para encontrar la ubicación de un comando, utilizamos "whereis" (en español “dónde está”):
http://es.wikipedia.org/wiki/Roothttp://es.kioskea.net/faq/315-bash-la-variable-de-entorno-path
8/16/2019 Guia de Uso Del Shell Para Principiantes
11/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 11/41
o también "which"
La diferencia entre whereis et which
whereis – busca los archivos ejecutables, las fuentes y el manual de un comandowhich – busca los archivos ejecutables en la variablePATH
Ejemplo: búsqueda del comando iptables con which
1. El usuario yogi desea saber si el comandoiptables existe en el sistema, el resultado esNO
http://es.kioskea.net/faq/315-bash-la-variable-de-entorno-path
8/16/2019 Guia de Uso Del Shell Para Principiantes
12/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 12/41
2. verificamos en calidad de usuarioroot
En realidad el comandoiptables existe en el sistema en /sbin. El directorio /sbin al no encontrase en elPATH delusuario yogi, es normal quewhich no dé un resultado.En resumenwhereis es más confiable.
XIV. La documentación (las páginas "man")
Acceder a la documentación en línea de comandoman comando man N comando N – el número de la página man (lo verá en la parte superior izquierda)Por regla general en la parteSEE ALSO de una página “man”, encontrará la lista de comandos que se recomiendaconsultar que tienen relación directa con el comando que lee en el manual.
http://es.kioskea.net/faq/315-bash-la-variable-de-entorno-pathhttp://es.wikipedia.org/wiki/Root
8/16/2019 Guia de Uso Del Shell Para Principiantes
13/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 13/41
Ejemplos:
1. Ejecución del comandoman crontab
2. El prompt desaparecerá y se mostrará la página man
Mire la parte SEE ALSO e identificará las páginas que se recomiendan consultar. Esto significa que podemos ingresarman 5 crontab man 8 cron 3. la tecla “q” para salir de la página man y regresar al prompt
8/16/2019 Guia de Uso Del Shell Para Principiantes
14/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 14/41
Para obtener la descripción resumida de un comando, utilizaremos la opción "-f"man -f comando whatis comando Para conocer las secciones que contienen en su presentación una palabra clave, la opción "-k":man -k comando
XV. La estructura de una página man
COMMAND(1) Manual del usuario Linux COMMAND(1)
NAME comando – resumen de la acción del comando
SYNOPSYS
DESCRIPTION Explicaciones concernientes a la ejecución del comando
OPTIONS Lista de opciones disponibles y lo que hacen
FILES Los archivos utilizados por el comando
SEE ALSO comando_primo(1), comando_hermano(5), etc.
BUGS los bugs que existen en el comando
AUTHOR
El nombre del autor
8/16/2019 Guia de Uso Del Shell Para Principiantes
15/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 15/41
XVI. Algunas reglas para comprender SYNOPSYS y/o OPTIONS
El texto, sin[](corchetes),{}llaves), (menor mayor),debe ser escrito tal como aparece- el texto entre corchetes [] es facultativo- el texto entre llaves {} contiene las opciones a realizar.Las opciones son separadas por | o por una coma,Comando -{a|b} quiere decir comando –a o comando –b pero no comando –ab- el texto entre debe ser reemplazado por el texto apropiado- los paréntesis (...), utilizados para los parámetros como por ejemplo los nombresde archivos- los corchetes []y los pueden ser combinados [] – facultativopero si lo utiliza debe escribir el nombre del archivo- los corchetes []y las llaves {} pueden ser combinadas [--opción={a|b|c}]
XVII. Comandos básicos
cat - Lee (concatena)uno o varios archivos, visualización en la salida estándarcd - ChangeDirectory, cambia el directoriochmod - CHangeMODe – cambia el modo de acceso (permiso de acceso) de unoo varios archivoschown - CHangeOWNer – cambia el propietario de uno o varios archivoscp - copiar archivoscrontab – planificación de tareascut - Retira partes precisas de texto en cada línea de un archivodate - Muestra la fecha de acuerdo al formato solicitadodd - DevicetoDevice - Vuelve a copiar octeto por octeto todo o una partedel contenido de un periférico (mayormente de almacenamiento)a otro periférico.df - Visualización de la cantidad de espacio libre disponible en todos los sistemasde archivosdu - DiksUsage – uso del discoecho - Muestra texto en la salida estándar (en la pantalla)exit - detiene la ejecución del shellfind - busca archivosfsck - FileSystemChecK – verifica la integralidad del sistema de archivosgrep - busca en uno o varios archivos las líneas que corresponden a un motivogroupadd - Agrega un grupo de usuariosgunzip - descomprime archivosgzip - comprime archivoshead - muestra las primeras líneas (por defecto 10) de un archivohelp - muestra la ayuda sobre los comandos internos bashkill - envía una señal a un procesoless - programa de visualización en pantallaln - creación de enlacesls - lista el contenido de los directoriosman - muestra las páginas del manualmkdir - MaKeDIRectory – crea un directoriomkfs - MaKeFileSystem – creación de sistemas de archivosmore - programa de visualización en pantallamount - montar un sistema de archivosmv - desplazar, renombrar un archivops - muestra los procesos que se están ejecutandopwd - Print name of current/ working directory –muestra la ruta complete del directorio activorm - eliminación de archivosrmdir - Remove empty directories – eliminación de una
carpeta vacíatail - muestra las 10 primeras líneas de un archivotar - creación de archivossu - Substitute User identity ou Switch User – toma la identidad de un usuario
8/16/2019 Guia de Uso Del Shell Para Principiantes
16/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 16/41
uname - Muestra información sobre el sistema.useradd – agregar un usuariowhereis – localizar un comando
XVIII. Ejecución de un comando
Hay varias maneras de ejecutar un comando.
utilizando simplemente su nombreutilizando la ruta absolutautilizando la ruta relativautilizando el alias (práctico para los comandos que se usan frecuentemente y que son largos)
Un comando puede ser ejecutado en segundo plano, para ello debe utilizar ampersand (&) después del nombre del
comando. La ejecución de un comando en segundo plano permite dar la mano al Shell después de la ejecución.Ejemplo: ejecución de firefox desde la línea de comando
XIX. Cambiar de identidad (cambiar de usuario)
Desde el Shell tiene la posibilidad de tomar la identidad de otro usuario existente en el sistema, incluido el usuario“root”.
Para esto tiene a su disposición el comandosu o su –
Vea comoutilizar el comando su para mayores detalles.
http://es.kioskea.net/faq/43-como-usar-el-comando-suhttp://es.wikipedia.org/wiki/Root
8/16/2019 Guia de Uso Del Shell Para Principiantes
17/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 17/41
XX. La raíz
En los sistemas de la familiaUnix, la raíz representa la cumbre del árbol de directorios. Esta es representada por elcarácter /(slash) y significa“root” (raíz en español)
Todos los directorios del sistema están ligados a la raíz de manera directa o indirecta.
XXI. Los directorios "." y "..". Indica el directorio actual
.. indica el directorio padre
http://es.kioskea.net/unix/unixintro.php3
8/16/2019 Guia de Uso Del Shell Para Principiantes
18/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 18/41
XXII. ¿Dónde estoy? (posición en el árbol de directorios)Algo muy importante que debemos saber cuando estamos conectados a un Shell, es saber donde nos encontramos enel árbol de directorios.
El comandopwd (PrintWorkingDirectory) muestra su ubicación en el árbol de directorios.
8/16/2019 Guia de Uso Del Shell Para Principiantes
19/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 19/41
XXIII. La ruta absoluta
La ruta absoluta representa el árbol de directorios completo de los archivos, comenzando por la raíz.
Ejemplo:
El archivob.txt se encuentra en /home/user/doc/text
Uno se encuentra en /home/user/ascii La ruta absoluta haciab.txt es /home/user/doc/text/b.txt
Cualquiera sea su ubicación en el árbol de directorios el uso de la ruta absoluta es el medio más seguro para acceder
8/16/2019 Guia de Uso Del Shell Para Principiantes
20/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 20/41
archivo que se desea.
XXIV. La ruta relativa
La ruta relativa para acceder a un archivo es el árbol de directorios relacionado a su ubicación en el Shell. Utilizamoslas notaciones . y/o ..
. nos permite descender en el árbol de directorios del directorio actual.
.. nos permite en un inicio subir en el árbol de directorios con el fin de alcanzar otros directorios.
Ejemplo: el directorio actual.
El archivob.txt se encuentra en /home/user/doc/text Nos encontramos en /home/user
El camino relativo haciab.txt es ./doc/text/b.txt
Ejemplo: el directorio padre ..
El archivob.txt se encuentra en /home/user/doc/text Nos encontramos en /home/user/ascii El camino relativo haciab.txt es ../doc/text/b.txt
8/16/2019 Guia de Uso Del Shell Para Principiantes
21/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 21/41
El directorioascii se encuentra en /home/yogi por lo tanto escribiendo .. voy a utilizar el directorio padre /home/yogicomo punto de inicio luego voy adoc/text (observe que no he escrito /doc/text – que habría ligadodoc de la raíz /)
XXV. Cómo desplazarse en el árbol de directorios
Para desplazarse en el árbol de directorios utilice el comandocd Cd / ruta / hacia / directorio
Conpwd puede verificar su nueva ubicación en la raíz
XXVI. Historial
8/16/2019 Guia de Uso Del Shell Para Principiantes
22/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 22/41
Los comandos ejecutados son guardados en un historial.La variableHISTSIZE contiene el número máximo de comandos que puede guardar.Puede acceder al historial con el comandohistory
history [n] | less
n - la opción permite mostrar los n últimos comandos (facultativo)less – el copmando “less” permite navegar en el historial
las flechas arriba abajo le permiten navegar en el historialln – permite ejecutar el comando correspondiente al número“n” en la lista sin tener que volver aescribirlo
XXVII. El auto-completado de comando
Escribir un comando en un terminal no siempre es fácil.A pesar de esto, no hay porque preocuparse. El Shell le permite el auto-completado de comandos.
Ejemplo: comando tail utilizando la ruta absoluta
-esto supone que debo escribir /usr/bin/tail
El autocompletado nos permite ahorra tiempo en cuanto a la escritura del comando y a la vez nos da seguridad encuanto a la sintaxis.
Para hacer el autocompletado utilizamos la teclaTAB Para eso comenzamos con el primer carácter…
Escribimos /u y presionamosTABEl Shell completará y escribirá /usr/ En ese momento agregamos unab entonces estamos con /usr/bPresionamos de nuevoTAB y tendremos /usr/bin/ En ese momento agregamosta, entonces tendremos /usr/bin/taPresionamos 2 veces enTAB
El Shell en el sistema encuentra 4 correspondenciastac tack tail tasksel
Continuamos y agregamos unaientonces tendremos /usr/bin/taiPresionamos de nuevoTABy obtenemos /usr/bin/tail
ls /u + TAB + b + TAB + ta + TAB + TAB + i + TAB
8/16/2019 Guia de Uso Del Shell Para Principiantes
23/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 23/41
Es verdad que explicando da la impresión que es un poco largo.No se preocupe, es rápido, así escriba con un solo dedo.
XXVIII. Edición de archivos (vi,vim)
El editorvi Muy útil sobretodo cuando tenemos un problema con el modo gráfico.
Etapa I – MUY RECOMENDADO
Haga una copia de respaldo del archivo original, para esto utilizamos el comando “cp” (copia) seguido del archivofuente seguido del archivo destino (aquí inexistente), añadimos “.original” al final del nombre del archivo para distinguirla copia de respaldo del nuestro archivo:
http://es.kioskea.net/linux/linvi.php3
8/16/2019 Guia de Uso Del Shell Para Principiantes
24/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 24/41
Etapa II – Abrir el archivo
Etapa III – Edición del archivo
-presione la tecla i para pasar a modo inserciónEn la esquina inferior izquierda verá – INSERCION —-utilice las flechas (derecha, izquierda, arriba, abajo) o Av Pág y Re Pág para desplazarse en el archivo-la inserción de caracteres se hace encima del cursor con un desplazamiento a la derecha del cursor-la tecla Supr permite eliminar el carácter que se encuentra encima del cursor.
8/16/2019 Guia de Uso Del Shell Para Principiantes
25/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 25/41
Etapa IV – Terminar la edición del archivo
Presione la teclaEsc en cuanto haya terminado la edición.--INSERCION —desaparecerá
Etapa V – Guardar las modificaciones y salir de vi
-presione la tecla: (la debe ver aparecer en la esquina inferior izquierda)-escribawq (paraWriteQuit)-presione“Enter”
8/16/2019 Guia de Uso Del Shell Para Principiantes
26/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 26/41
Regrese al terminal
Es todo para la edición en línea de comando con vi o vim
XXIX. Los alias
El uso del alias es muy práctico para los comandos largos que se utilizan regularmente. Esto evita volverlos a escribir. uso excesivo de los alias puede hacer que olvide los comandos y sus opciones.
Los alias los escribimos en el archivo.bashrc de la manera siguiente(vea el capituloXXVIII Edición de archivos (vi, vim))
alias nom= ‘comando’
8/16/2019 Guia de Uso Del Shell Para Principiantes
27/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 27/41
Una vez editado el archivo /home/user/.bashrc,escriba
source /home/user/.bashrc
Para tomar inmediatamente en cuenta los alias.
El comandoalias muestra los alias existentes.
XXX. Las redirecciones y los pipelines
En primer lugar vamos a comenzar con una pequeña explicación con respecto a los descriptores de las “entradas-salidas”:
todo lo que se escribe en el Shell es llamadoSTDIN (STandarDINput)todo lo que ve en la pantalla puede ser:
STDOUT (STandarDOUTput)STDERR (STandarDERR or)
Estos descriptores son numerados como sigue:
0: entradas estándar (STDIN) pantalla
2: salida errores (STDERR) ----------------> pantalla
Las redirecciones
¿Qué es una redirección?Es la posibilidad de dirigir el resultado de un comando utilizando otros destinos y no sólo los descriptores estándar.
Para realizar una redirección utilizamos:
comando > archivo – redirección en modo escritura hacia el archivoel archivo es creado si no existesu contenido será reemplazado por el nuevo si el archivo ya existe
comando >> archivo – redirección en modo adición hacia el archivoel archivo es creado si no existeel resultado será añadido al final del archivo
comando < archivo – el comando lee desde el archivo
Ejemplos de redirecciones:
- envía el contenido del archivo1 al archivo2
8/16/2019 Guia de Uso Del Shell Para Principiantes
28/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 28/41
Si el archivo2 existe, su contenido original será eliminado, el archivo2 es creado si no existe
-envía el contenido de archivo1 al archivo2 – modo adiciónSi el archivo2 existe, el contenido del archivo1 es añadido al final del archivo2, si el archivo2 no existe, será creado
-busca en la raíz el archivo denominado archivo.txt, los errores en lugar de ser enviados aSTDERR (en la pantalla)son enviados a /dev/null(especie de papelera de reciclaje sin fin)
8/16/2019 Guia de Uso Del Shell Para Principiantes
29/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 29/41
-busca en la raíz el archivo denominado archivo.txt, los errores en lugar de ser enviados aSTDERR (en la pantalla)son enviados a los archivos error.txt
Los pipelines
comando1 | comando2 - el resultado del comando es utilizado por el comando2comando1 & comando2 - los comando son ejecutados simultáneamente, comando1ejecutándose en segundo planocomando1 && comando2 - si el comando1 funciona el comando2 es ejecutadocomando1 || comando2 - el comando2 se ejecuta solamente si elcomando1 fallocomando1; comando2 - los comandos son ejecutados en el orden
Ejemplo de pipelines
8/16/2019 Guia de Uso Del Shell Para Principiantes
30/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 30/41
Para comenzar ejecutamosperl -ne 'print unless /^\s*$/' guideshell con el fin de mostrar el archivo en la pantalla, laslíneas vacías son eliminadas.En lugar de mostrar en pantalla utilizamos | para pasar el resultado al comandowc que completará el número de líneasde este archivo-el paralelismo &
Los dos comandos se ejecutan simultáneamente.-la dependencia &&
8/16/2019 Guia de Uso Del Shell Para Principiantes
31/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 31/41
Observará que en el 1er caso los dos comandos se ejecutan.En cambio en el 2do caso he cometido voluntariamente un error de sintaxis para el 1er comando.El Shell no tiene en cuenta ni siquiera el 2do comando y se detiene diciéndonos queech no es un comando conocido.-la alternativa ||
En el 1er caso observará que solamente el 1er comando se ejecuta.En el 2do caso el Shell muestra un error para el 1er comando pero sin embargo ejecuta el 2do.-la secuencia;
8/16/2019 Guia de Uso Del Shell Para Principiantes
32/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 32/41
echo a se ejecutaesperamos 1 segundoecho b se ejecutaesperamos 2 segundosecho c se ejecuta
XXXI. Los meta-caracteres del Shell
Para facilitar el ingreso de comandos el Shell pone a su disposición meta-caracteres, llamados también caracteresgenéricos o jockers.
* - corresponde a cualquier carácter y número de carácter? - corresponde a un sólo carácter [...] – corresponde a un carácter que se encuentra entre corchetes
Con los corchetes se puede también utilizar intervalos
[0-9] - cualquier carácter comprendido entre 0 y 9
[a-zA-Z] – cualquier letra comprendida en el intervalo (minúscula y mayúscula)
XXXII. Trucos y Tips
cd : regresar al directorio personalcd - : regresar al directorio precedente (únicamente si ha ejecutado un cd)
Ctrl+l : limpiar la pantallaCtrl+c : detener un comandoCtrl+z : suspender (hacer una pausa) un comando
8/16/2019 Guia de Uso Del Shell Para Principiantes
33/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 33/41
CTRL+t : corregir un error de entrada, intercambiando dos letras contiguasCtrl+a : ir al inicio de la líneaCtrl+e : ir al fin de la líneaCtrl+s : interrupción de la salida del terminal (ocultar el ingreso de datos)Ctrl+q : anular la interrupción de la salida (mostrar el ingreso de datos)Ctrl+u : borra todo lo que está a la izquierda del cursorCtrl+w : borra la palabra a la izquierda del cursorCtrl+k : borra la palabra a la derecha del cursorCtrl+y : pegar lo ingresado precedentementeCtrl+d : borra el carácter actual, si la línea está vacía desconexión
Alt+b : desplazarse hacia adelante, palabra por palabra en la línea de comandoAlt+f : desplazarse hacia atrás, palabra por palabra en la línea de comandoAlt+d : borra la siguiente palabraAlt+t : intercambia la palabra actual por la palabra precedenteAlt+c : pone en mayúscula la letra actual, todo el resto de la palabra actual en minúsculas,luego se desplaza a la siguiente palabraAlt+l : pone en mayúscula a partir de la letra actual hasta el final de la palabra, luegose desplaza a la siguiente palabraAlt+u : pone en minúscula a partir de la letra actual hasta el final de la palabra, luegose desplaza a la siguiente palabraAlt+Backspace : borra la palabra precedente (equivalente a Ctrl+w )
XXXIII. Midnight Commander (alias mc)
Midnight Commander - administrador en línea de comandos yuna captura de pantalla
Este utilitario le permite navegar, crear, editar, eliminar archivos, etc.Conmc puede modificar los privilegios, cambiar de propietario, buscar, conectarse a un servidor ftp, etc…mc puede ser utilizado como explorador
XXXIV. Error: comando not found
Lea este tutorial (Capitulo IV.3)La variable de entorno PATH Otra causa de este error: no respetó las mayúscula/minúsculas de los caracteres
Ejemplo: Ls en lugar de ls
http://es.kioskea.net/faq/315-bash-la-variable-de-entorno-pathhttp://www.ibiblio.org/mc/images/mc-panels.pnghttp://www.wikipedia.es/enciclopedia/Midnight_Commander
8/16/2019 Guia de Uso Del Shell Para Principiantes
34/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 34/41
XXXV. Error: Ningún archivo o directorio de este tipo
Error mostrado por el Shell cuando intenta ejecutar un comando en un archivo que no existe en la ruta precisada.
Soluciones
-busque el archivo con el comandofind para ver si existe en el disco y conocer su ruta verdadera.
XXXVI. Error: Permiso denegado
Este es un problema de privilegios de acceso.Lea este tutorial:privilegios de acceso
XXXVII. Consejos de redacción
El Shell es muy exigente en lo que respeta a la redacción de los comandos.
Los caracteres reservados para el Shell deben ser evitados para obtener el carácter literal.
Caracteres reservados para el Shell:
el espacioel punto y coma;el slash / el anti slash \ el carácter| (pipe)el ampersand&el punto.los apostrofes simples ( ‘ ) y dobles ( “ )
http://es.kioskea.net/faq/312-seguridad-privilegios-de-acceso-gnu-linux
8/16/2019 Guia de Uso Del Shell Para Principiantes
35/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 35/41
En general hay que tener cuidado con los caracteres alfanuméricos.
1. Sensibilidad a las mayúsculas y minúsculasSi el comando se denominals entonces con seguridadLs no funcionará.Lo mismo con el nombre de archivos y/o directorios.
2. El espacioTomemos el ejemplo de un archivo que se llama: mi archivo.txt
Si escribels -l mi archivo.txt para ver los atributos de este archivo, entonces preste atención ya que no obtendrá elresultado deseado.
¿Por qué?
Porque el Shell leerá: Mostrar los atributos de los archivos “mi” y “archivo,txt”Para pedir al Shell que muestre lo que uno desea, debemos utilizar lo que pone a nuestra disposición
ls -l mi\ archivo.txt – sintaxis ok (el anti slash permite leer el espacio como un carácter y no como un separador deargumentos del comando)ls -l 'mi archivo.txt' – sintaxis ok (los apostrofes simples tratan cada carácter de manera literal)
PREGUNTA: ¿Cómo puedo leer un apostrofe simple de manera literal entre 2 apostrofes simples?
El espacio también tiene como función separar los argumentos en la línea de comandos.
Emplear un simple espacio en un lugar donde no debe ir puede ser fatal para todo el sistema.
Ejemplo: eliminación de la raíz a causa de un simple espacio
Supongamos:
Elroot desea eliminar una carpeta X. Para ello, éste va a utilizar el comandorm con las opcionesf (fuerza) yR (recursivo).La carpeta que se desea eliminar se llamaa_eliminar y se encuentra en /home/yogi/a_eliminar
a. comando correcto
http://es.wikipedia.org/wiki/Root
8/16/2019 Guia de Uso Del Shell Para Principiantes
36/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 36/41
b. comando incorrecto (error de escritura) => sistema eliminado
Explicación:
Observará que en el segundo caso, por error he escrito un espacio entre / y home.¿Qué pasa?El Shell creerá que el comando rm debe eliminar en primer lugar la raíz / y luego home/yogi/a_eliminar.Les tengo que decir que acaba de borrar todos los datos de su sistema."home/yogi/a_eliminar" no existe, y su sistema ya no existe.
POR LO TANTO PRESTE ATENCION A LO QUE ESCRIBE EN EL SHELL!!!
Una solución para evitar todo esto esUTILIZAR EL AUTOCOMPLETADO de comandos.
Si ingresa / y enseguida la tecla TAB 2 veces, varias opciones aparecerán en la pantalla. Normalmente son losdirectorios de la raíz: boot,bin...home...,var.
8/16/2019 Guia de Uso Del Shell Para Principiantes
37/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 37/41
Sólo tiene que agregar una h para home y de nuevo TAB 2 veces y así sucesivamente.
DESE EL TIEMPO DE LEER ESTA ADVERTENCIA PARA QUE NO LO LAMENTE DESPUÉS!!!
Otro ejemplo con el espacio
Para reconocer el espacio como carácter y no como separador de parámetros es necesario protegerlo (ponga un anti-slash delante)
Cree un archivo vacio que se llame "aa bb"
Podemos observar que el resultado obtenido no es conforme a lo que deseábamos.Deseábamos tener un solo archivoaa bb y no el archivoaa ni el archivobb ¿Por qué hemos obtenido esto?Porque el Shell, cuando hemos ingresado
touch aa bb
,Ha entendido que necesitábamos crear un archivo aa y un archivo bbCorrijamos esto:
8/16/2019 Guia de Uso Del Shell Para Principiantes
38/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 38/41
Ahora usted dirá: Pero no se ha creado aa bb sinoaa\bb!!!En realidad hemos creadoaabb El carácter \ permite reconocer el espacio como carácter literal.Por otra parte el comandols –l nos muestra la existencia del archivoaa bb
En lugar del anti slash podemos utilizar los apostrofes simplestouch 'aa bb'
¿Qué podemos retener de todo esto?Cada vez que desee utilizar caracteres que no sean alfanuméricos, como$, espace, \, etc. como caracteres literalesentonces es necesario poner el anti slash o ponerlos entre apostrofes simples.
3. Los comandos largos que tienen más de una línea
Si el comando se hace demasiado largo puede pasar a la línea siguiente utilizando el carácter \
XXXVIII. Ejecutar un script
shell ejecutar un script Annonces Google
Computación a DistanciaNo te Quedes Atrás! Estudiá Computación desde Tu Casa.www.ElInstitutoAmericano.com
Véase tambiénGUIA SHELLVariables ambiente shellDirectorios de home en shellGuia de uso del Shell para principiantes» Foro - Comentarios sobre los trucos
Bash - La variable de entorno PATH» Consejos - BashCómo resetear un celular marca ACE(Resuelto) »Foro - MóvilesMe expliqueis lo de ultimate boot(Resuelto) »Foro - Windows XP
http://es.kioskea.net/forum/windows-xp-130/solvedhttp://es.kioskea.net/forum/affich-66141-me-expliqueis-lo-de-ultimate-boothttp://es.kioskea.net/forum/moviles-26/solvedhttp://es.kioskea.net/forum/affich-395470-como-resetear-un-celular-marca-acehttp://es.kioskea.net/faq/bash-372http://es.kioskea.net/faq/315-bash-la-variable-de-entorno-pathhttp://es.kioskea.net/forum/comentarios-sobre-los-trucos-100http://es.kioskea.net/forum/affich-624631-guia-de-uso-del-shell-para-principianteshttp://es.kioskea.net/s/directorios+de+home+en+shell?qlc#k=455482625889a1a1a0ad19cb0e3d872chttp://es.kioskea.net/s/variables+ambiente+shell?qlc#k=455482625889a1a1a0ad19cb0e3d872chttp://es.kioskea.net/s/GUIA+SHELL?qlc#k=455482625889a1a1a0ad19cb0e3d872chttp://www.googleadservices.com/pagead/aclk?sa=L&ai=CoS8Z50JXUcfxBsa-6gHB5IHQC8Wz-OYC07H_yw_P_J_sJRABIIft2gxQmIHY4_j_____AWChkIWAzCigAbuewvsDyAEBqQIJkIqdGTaKPqgDAaoEiAFP0N0pB9v2iQIKsIV2lHI0Trn6vFPry2EDPlHA0Pygo4gItH4p1w7Y3Uods-aYoMfql8Tk8ORtG3Zh06prAWtaJFPkG-TgXxxgIq1yEUw6suZoXGgyFbZHN3W0b24zrrdJlFmvMveM3ow7Hi8Zn8Mkc7q0FJp-f9yZkLL1yO1Kj2XtrPilsHS-iAYBgAet4b0E&num=1&cid=5GjXtrf-85CEue2jRu7tAfve&sig=AOD64_0vuh4j8OqJqM3QLcs2xSQrxH_edg&client=ca-pub-3295671961621260&adurl=http://www.elinstitutoamericano.com/cur_cursos.php%3Fcat%3D29http://www.googleadservices.com/pagead/aclk?sa=L&ai=CoS8Z50JXUcfxBsa-6gHB5IHQC8Wz-OYC07H_yw_P_J_sJRABIIft2gxQmIHY4_j_____AWChkIWAzCigAbuewvsDyAEBqQIJkIqdGTaKPqgDAaoEiAFP0N0pB9v2iQIKsIV2lHI0Trn6vFPry2EDPlHA0Pygo4gItH4p1w7Y3Uods-aYoMfql8Tk8ORtG3Zh06prAWtaJFPkG-TgXxxgIq1yEUw6suZoXGgyFbZHN3W0b24zrrdJlFmvMveM3ow7Hi8Zn8Mkc7q0FJp-f9yZkLL1yO1Kj2XtrPilsHS-iAYBgAet4b0E&num=1&cid=5GjXtrf-85CEue2jRu7tAfve&sig=AOD64_0vuh4j8OqJqM3QLcs2xSQrxH_edg&client=ca-pub-3295671961621260&adurl=http://www.elinstitutoamericano.com/cur_cursos.php%3Fcat%3D29http://www.google.com/url?ct=abg&q=https://www.google.com/adsense/support/bin/request.py%3Fcontact%3Dabg_afc%26url%3Dhttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes%26gl%3DAR%26hl%3Des%26client%3Dca-pub-3295671961621260%26ai0%3DCoS8Z50JXUcfxBsa-6gHB5IHQC8Wz-OYC07H_yw_P_J_sJRABIIft2gxQmIHY4_j_____AWChkIWAzCigAbuewvsDyAEBqQIJkIqdGTaKPqgDAaoEiAFP0N0pB9v2iQIKsIV2lHI0Trn6vFPry2EDPlHA0Pygo4gItH4p1w7Y3Uods-aYoMfql8Tk8ORtG3Zh06prAWtaJFPkG-TgXxxgIq1yEUw6suZoXGgyFbZHN3W0b24zrrdJlFmvMveM3ow7Hi8Zn8Mkc7q0FJp-f9yZkLL1yO1Kj2XtrPilsHS-iAYBgAet4b0E&usg=AFQjCNGO6FdjlZgTS87XT9f-Wiuq4iD99Qhttp://es.kioskea.net/faq/335-ejecutar-un-script-shell
8/16/2019 Guia de Uso Del Shell Para Principiantes
39/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 39/41
Manual español para phone ace mobile sydney» Foro - Móviles
Comunidad de asistencia y consejos.ForoForo blackberryForo Móviles/PDA/GPS
Foro de Virus/Seguridad
Guide d'utilisation du Shell pour débutantPor lami20j el 29 de diciembre de 2006
SHELL BASH - Guia de utilização - Nível debutantePor ninha25 el 16 de julio de 2009El artículo original fue escrito porlami20j. Traducido porCarlos-vialfa.
Me gusta 17
TweetTweet 2
2
Este documento intitulado «Guia de uso del Shell para principiantes » deKioskea (es.kioskea.net) esta puesto adiposición bajo la licenciaCreative Commons. Puede copiar, modificar bajo las condiciones puestas por la licencia,siempre que esta nota sea visible.Ejecutar un scriptKit de supervivencia Linux
Kioskea ES
Me gusta 52.267
http://d.adroll.com/r/N34ZPOW5TRGMJKDEFHM2G4/SDUW4IOBWFCKJBD7TJN7TI/d60dcb632856bdc38002af01b870c700.re?adroll_height=250&adroll_width=300&site_url=http%3A//kioskea.net&cpm=UVdC5wAH57UKOozL5AB-5fe_nWHzPRtcs7RUrw&adroll_network=g&clickurl=http://adclick.g.doubleclick.net/aclk%3Fsa%3Dl%26ai%3DClel950JXUbXPH8uZ6gHl_YGgDtLclLcDkoXP7VnCgsiFtQEQASAAUIDH4cQEYKGQhYDMKIIBF2NhLXB1Yi05MjU2NjQ4MzczNTYwODQ2oAHg4LHsA8gBCagDAaoElAFP0My4qtrZYobJ_lAV4nuJvjlw31GaEohXuCJK_rlY55quKmjRs_67Dh6NrafTp-PJaN3hQEcPjte_yvuyvBRvQreG8UtfWVkZfBqiaBxyxX5iOkFfsxY4OZheeLTscClNd0gJzXLV-D63rfoFwMUXkhhIeFMPo7xaPtd1aZS9N7QkBpqMbcCdjFcgafSfp7QgGYU7%26num%3D1%26sig%3DAOD64_0XzmgdRqMhOzGjoJ-rTmo8Yx9huQ%26client%3Dca-pub-9256648373560846%26adurl%3Dhttp://www.facebook.com/kioskea.eshttp://www.facebook.com/kioskea.eshttp://es.kioskea.net/faq/805-kit-de-supervivencia-linuxhttp://es.kioskea.net/faq/335-ejecutar-un-scripthttp://es.kioskea.net/ccmguide/ccmlicence.php3http://es.kioskea.net/http://es.kioskea.net/http://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principianteshttp://es.kioskea.net/profile/user/Carlos-vialfahttp://es.kioskea.net/profile/user/lami20jhttp://pt.kioskea.net/faq/973-shell-bash-guia-de-utilizacao-nivel-debutantehttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#http://www.commentcamarche.net/faq/4801-guide-d-utilisation-du-shell-pour-debutanthttp://es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes#http://es.kioskea.net/forum/virus-seguridad-7http://es.kioskea.net/forum/moviles-26http://es.kioskea.net/forum/blackberry-112http://es.kioskea.net/forum/http://es.kioskea.net/forum/moviles-26http://es.kioskea.net/forum/affich-309388-manual-espanol-para-phone-ace-mobile-sydneyhttp://twitter.com/search?q=http%3A%2F%2Fes.kioskea.net%2Ffaq%2F387-guia-de-uso-del-shell-para-principianteshttps://twitter.com/intent/tweet?original_referer=http%3A%2F%2Fes.kioskea.net%2Ffaq%2F387-guia-de-uso-del-shell-para-principiantes&text=&tw_p=tweetbutton&url=http%3A%2F%2Fes.kioskea.net%2Ffaq%2F387-guia-de-uso-del-shell-para-principiantes&via=
8/16/2019 Guia de Uso Del Shell Para Principiantes
40/41
30/03/13 Guia de uso del Shell para principiantes
es.kioskea.net/faq/387-guia-de-uso-del-shell-para-principiantes 40/41
Entrevista exclusiva para Kioskea
Kevin Turner (COO, Microsoft): "Deseamos estar presentes en el 100% de lasempresas de Fortune Global 500 con nuestros servicios"
Búscanos en Facebook
Kioskea ES
Me gusta
A 52.267 personas les gusta Kioskea ES .
P lug-in social de Facebook
http://d.adroll.com/r/N34ZPOW5TRGMJKDEFHM2G4/SDUW4IOBWFCKJBD7TJN7TI/d60dcb632856bdc38002af01b870c700.re?cpm=UVdC5wAJxZ0KOsLhaABQl9v5RXsNLvsLgDbWYw&adroll_network=g&clickurl=http://adclick.g.doubleclick.net/aclk%3Fsa%3Dl%26ai%3DCRdc050JXUZ2LJ-GF6wGXoYHABtLclLcDkoXP7VnCgsiFtQEQASAAUIDH4cQEYKGQhYDMKIIBF2NhLXB1Yi0zMjk1NjcxOTYxNjIxMjYwoAHg4LHsA8gBCagDAaoEkwFP0O7U_TfJoUAqXy2NZnGmQRGervZVepha8Ul00v1wvEHgNlULvt8Fkd_mn2KzXJS2BUV4hupmuG4WuswQ7uhNDrWEJokA-xyAurtSTyKKTsSsY_Q2WGbVb-Ja87coAWKbH6DjgwMoz2q73OTO8kVii7zqdjwhtthlSAg1_trE2Eu6FaC4Phg5hxWodmKhhApuXq4%26num%3D1%26sig%3DAOD64_3T1gZ2_EVhLNbObXDpTYHSWhba1g%26client%3Dca-pub-3295671961621260%26adurl%3Dhttp://d.adroll.com/r/N34ZPOW5TRGMJKDEFHM2G4/SDUW4IOBWFCKJBD7TJN7TI/d60dcb632856bdc38002af01b870c700.re?cpm=UVdC5wAJxZ0KOsLhaABQl9v5RXsNLvsLgDbWYw&adroll_network=g&clickurl=http://adclick.g.doubleclick.net/aclk%3Fsa%3Dl%26ai%3DCRdc050JXUZ2LJ-GF6wGXoYHABtLclLcDkoXP7VnCgsiFtQEQASAAUIDH4cQEYKGQhYDMKIIBF2NhLXB1Yi0zMjk1NjcxOTYxNjIxMjYwoAHg4LHsA8gBCagDAaoEkwFP0O7U_TfJoUAqXy2NZnGmQRGervZVepha8Ul00v1wvEHgNlULvt8Fkd_mn2KzXJS2BUV4hupmuG4WuswQ7uhNDrWEJokA-xyAurtSTyKKTsSsY_Q2WGbVb-Ja87coAWKbH6DjgwMoz2q73OTO8kVii7zqdjwhtthlSAg1_trE2Eu6FaC4Phg5hxWodmKhhApuXq4%26num%3D1%26sig%3DAOD64_3T1gZ2_EVhLNbObXDpTYHSWhba1g%26client%3Dca-pub-3295671961621260%26adurl%3Dhttp://d.adroll.com/r/N34ZPOW5TRGMJKDEFHM2G4/SDUW4IOBWFCKJBD7TJN7TI/d60dcb632856bdc38002af01b870c700.re?cpm=UVdC5wAJxZ0KOsLhaABQl9v5RXsNLvsLgDbWYw&adroll_network=g&clickurl=http://adclick.g.doubleclick.net/aclk%3Fsa%3Dl%26ai%3DCRdc050JXUZ2LJ-GF6wGXoYHABtLclLcDkoXP7VnCgsiFtQEQASAAUIDH4cQEYKGQhYDMKIIBF2NhLXB1Yi0zMjk1NjcxOTYxNjIxMjYwoAHg4LHsA8gBCagDAaoEkwFP0O7U_TfJoUAqXy2NZnGmQRGervZVepha8Ul00v1wvEHgNlULvt8Fkd_mn2KzXJS2BUV4hupmuG4WuswQ7uhNDrWEJokA-xyAurtSTyKKTsSsY_Q2WGbVb-Ja87coAWKbH6DjgwMoz2q73OTO8kVii7zqdjwhtthlSAg1_trE2Eu6FaC4Phg5hxWodmKhhApuXq4%26num%3D1%26sig%3DAOD64_3T1gZ2_EVhLNbObXDpTYHSWhba1g%26client%3Dca-pub-3295671961621260%26adurl%3Dhttp://d.adroll.com/r/N34ZPOW5TRGMJKDEFHM2G4/SDUW4IOBWFCKJBD7TJN7TI/d60dcb632856bdc38002af01b870c700.re?cpm=UVdC5wAJxZ0KOsLhaABQl9v5RXsNLvsLgDbWYw&adroll_network=g&clickurl=http://adclick.g.doubleclick.net/aclk%3Fsa%3Dl%26ai%3DCRdc050JXUZ2LJ-GF6wGXoYHABtLclLcDkoXP7VnCgsiFtQEQASAAUIDH4cQEYKGQhYDMKIIBF2NhLXB1Yi0zMjk1NjcxOTYxNjIxMjYwoAHg4LHsA8gBCagDAaoEkwFP0O7U_TfJoUAqXy2NZnGmQRGervZVepha8Ul00v1wvEHgNlULvt8Fkd_mn2KzXJS2BUV4hupmuG4WuswQ7uhNDrWEJokA-xyAurtSTyKKTsSsY_Q2WGbVb-Ja87coAWKbH6DjgwMoz2q73OTO8kVii7zqdjwhtthlSAg1_trE2Eu6FaC4Phg5hxWodmKhhApuXq4%26num%3D1%26sig%3DAOD64_3T1gZ2_EVhLNbObXDpTYHSWhba1g%26client%3Dca-pub-3295671961621260%26adurl%3Dhttp://d.adroll.com/r/N34ZPOW5TRGMJKDEFHM2G4/SDUW4IOBWFCKJBD7TJN7TI/d60dcb632856bdc38002af01b870c700.re?cpm=UVdC5wAJxZ0KOsLhaABQl9v5RXsNLvsLgDbWYw&adroll_network=g&clickurl=http://adclick.g.doubleclick.net/aclk%3Fsa%3Dl%26ai%3DCRdc050JXUZ2LJ-GF6wGXoYHABtLclLcDkoXP7VnCgsiFtQEQASAAUIDH4cQEYKGQhYDMKIIBF2NhLXB1Yi0zMjk1NjcxOTYxNjIxMjYwoAHg4LHsA8gBCagDAaoEkwFP0O7U_TfJoUAqXy2NZnGmQRGervZVepha8Ul00v1wvEHgNlULvt8Fkd_mn2KzXJS2BUV4hupmuG4WuswQ7uhNDrWEJokA-xyAurtSTyKKTsSsY_Q2WGbVb-Ja87coAWKbH6DjgwMoz2q73OTO8kVii7zqdjwhtthlSAg1_trE2Eu6FaC4Phg5hxWodmKhhApuXq4%26num%3D1%26sig%3DAOD64_3T1gZ2_EVhLNbObXDpTYHSWhba1g%26client%3Dca-pub-3295671961621260%26adurl%3Dhttp://d.adroll.com/r/N34ZPOW5TRGMJKDEFHM2G4/SDUW4IOBWFCKJBD7TJN7TI/d60dcb632856bdc38002af01b870c700.re?adroll_height=250&adroll_width=300&site_url=http%3A//kioskea.net&cpm=UVdC5wAI4uUKOmhSggAkIPyfMQrt6w6IUL2ZQA&adroll_network=g&clickurl=http://adclick.g.doubleclick.net/aclk%3Fsa%3Dl%26ai%3DCSvWf50JXUeXFI9LQ6QGgyICQCNLclLcDkoXP7VnCgsiFtQEQASAAUIDH4cQEYKGQhYDMKIIBF2NhLXB1Yi05MjU2NjQ4MzczNTYwODQ2oAHg4LHsA8gBCagDAaoElAFP0DhhmZi4AJV3CmSDIxk6jJc04odfY_rCebMgSpUJbes4-9ddWOAXJJkDqAAjP24hHMNE6mUcC00XXuM5Jws7gn2gi1JDYuCdGSPZTJzKz7jmFzN7SFy2rcCJTL7yKxRu-fdioG_mkJkZU9SnWSShIUmIR8FK2RnXa7RdAx9DNLj_XZUxgibHHZh5E5pRNJjg17uj%26num%3D1%26sig%3DAOD64_0RZeehGcU8A8mJurHKggE7nB1kOA%26client%3Dca-pub-9256648373560846%26adurl%3Dhttp://www.facebook.com/karina.jimenez.7165331http://www.facebook.com/karen.terrazasgonzaleshttp://www.facebook.com/profile.php?id=1407197585http://www.facebook.com/blackenyelhttp://www.facebook.com/josefa.garciavelascohttp://www.facebook.com/isavel.choquehuaytariverahttp://www.facebook.com/valencitho.cabjhttp://www.facebook.com/analaura.arias.3http://www.facebook.com/Fanyabelhttp://www.facebook.com/manuelromerolyhttps://www.facebook.com/help/?page=209089222464503http://www.facebook.com/kioskea.eshttp://www.facebook.com/kioskea.eshttps://www.facebook.com/help/?page=209089222464503http://www.facebook.com/kioskea.eshttp://es.kioskea.net/news/13390-kevin-turner-coo-microsoft-deseamos-estar-presentes-en-el-100-de-las-empresas-de-fortune-global-500-con-nuestros-servicioshttp://es.kioskea.net/news/13390-kevin-turner-coo-microsoft-deseamos-estar-presentes-en-el-100-de-las-empresas-de-fortune-global-500-con-nuestros-servicios
8/16/2019 Guia de Uso Del Shell Para Principiantes
41/41
30/03/13 Guia de uso del Shell para principiantes
Recibe nuestro newsletteremail OK
Kioskea ES
Me gusta 52.266
SuivreSuivre @kioskea_es@kioskea_es 1 470 abonnés
InscríbirseCondiciones de UsoContactoAviso legal
CCM Benchmark Group
salud.kioskea.net
Ejecutar un script
Kit de supervivencia Linux
http://es.kioskea.net/faq/805-kit-de-supervivencia-linux#gonexthttp://es.kioskea.net/faq/335-ejecutar-un-script#goprevhttp://salud.kioskea.net/http://www.ccmbenchmark.com/http://es.kioskea.net/contents/ccmguide/ccmcharte.php3http://es.kioskea.net/contact/http://es.kioskea.net/contents/ccmguide/cgu-conditions-generales.php3http://es.kioskea.net/register/https://twitter.com/intent/user?original_referer=http%3A%2F%2Fes.kioskea.net%2Ffaq%2F387-guia-de-uso-del-shell-para-principiantes®ion=count_link&screen_name=kioskea_es&tw_p=followbutton&variant=2.0https://twitter.com/intent/follow?original_referer=http%3A%2F%2Fes.kioskea.net%2Ffaq%2F387-guia-de-uso-del-shell-para-principiantes®ion=follow_link&screen_name=kioskea_es&tw_p=followbutton&variant=2.0http://www.facebook.com/kioskea.eshttp://www.facebook.com/kioskea.esRecommended