Guia de Uso Del Shell Para Principiantes

Embed Size (px)

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&region=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&region=follow_link&screen_name=kioskea_es&tw_p=followbutton&variant=2.0http://www.facebook.com/kioskea.eshttp://www.facebook.com/kioskea.es