taller linea de comandos via ejemplos

Upload: mary-martinez-morales

Post on 07-Jul-2018

225 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/19/2019 Taller Linea de Comandos via Ejemplos

    1/17

    Gabriel Orozco Ruiz VelazcoGabriel Orozco Ruiz Velazco

    Solutions Architect,Solutions Architect, HP Inc.HP Inc.

    Director, Main Architect,Director, Main Architect, trutrulinuxlinuxRHCSA, LFCE, ITILv3RHCSA, LFCE, ITILv3

     

    Taller de Linux l í nea de comandosTaller de Linux l í nea de comandos

    Aprendiendo con la prácticaAprendiendo con la práctica

  • 8/19/2019 Taller Linea de Comandos via Ejemplos

    2/17

    03/05/16 2

    Preliminares

  • 8/19/2019 Taller Linea de Comandos via Ejemplos

    3/17

    03/05/16 3

    En Linux todo es un archivo

    Se llega a extremos interesantes, para quetodo tenga se pueda ver como un archivo

    Esto significa, que las herramientas paratratamiento de textos, funcionan donde

    quiera.Se puede acceder a todos los valores delkernel, la memoria, el disco, todo, como un

    archivo.Una terminal basta entonces para todo!

  • 8/19/2019 Taller Linea de Comandos via Ejemplos

    4/1703/05/16 4

    Windows es todo monol í tico. Linux es como un LEGO

    En cada programa de Windows, se incluyentodos los componentes.

    Es usual ver programas que se llevan cientosde megas para instalar.

    En Linux, cada aplicación hace una cosa, y seintenta que soporte todas las opciones queeso implica.

    Es usual ver programas muy pequeños, peroque dependen de decenas de otrosprogramas.

  • 8/19/2019 Taller Linea de Comandos via Ejemplos

    5/1703/05/16 5

    Actualizaciones

    En Windows, se ven pocas actualizaciones,que suman gigabytes, y no son muyfrecuentes.

    En Linux, vemos muchas actualizaciones, muy

    seguido, que suman unos cuantos megabytes.Esto es porque en Linux, el código es abierto ycualquiera puede auditarlo y enviar alertas o

    parches.

  • 8/19/2019 Taller Linea de Comandos via Ejemplos

    6/1703/05/16 6

    Accediendo al servidor

    Si tiene windows, bajede internet el clientePuTTY:http://www.chiark.gree

    nend.org.uk/~sgtatham/putty/download.html

    Googleenlo, pero noentren a putty.org!

    Ponga la dirección

    [email protected]

  • 8/19/2019 Taller Linea de Comandos via Ejemplos

    7/17

    03/05/16 7

    Accediendo al servidor

    Si tiene Linux, abra el cliente de su preferencia, yejecute:

    $ ssh [email protected]

  • 8/19/2019 Taller Linea de Comandos via Ejemplos

    8/17

    03/05/16 8

    Cómo funciona el shell

    El shell separa todos los argumentos medianteun espacio

    Mayúsculas DIFERENTES A Minúsculas

    El Shell interpreta todo antes de enviarlo a los

    comandos.

    No usar para nombrar archivos:

    (! # & ( ) * ‘“ `; | < >@ $ ^ { } ¿?: \)

  • 8/19/2019 Taller Linea de Comandos via Ejemplos

    9/17

    03/05/16 9

    Para salir del Shell

    Hay varias maneras:

    exit

    logout

    Generar el caracter de terminación de archivo (La

    terminal es tratada como un archivo!)presione - (abreviado como ^d)

    Cierre la ventana de su terminal.

    Todo programa que esté ejecutando, secerrará también.

  • 8/19/2019 Taller Linea de Comandos via Ejemplos

    10/17

    03/05/16 10

    Primer práctica

  • 8/19/2019 Taller Linea de Comandos via Ejemplos

    11/17

    03/05/16 11

    Copie y descompacte los archivos de práctica - 1

    Estos están en /tmp/tlc

    Cómo sé cuales archivos hay alli?

    ls

    Cómo creo un subdirectorio para ponerlos?

    mkdir ~/practicasCómo copio los archivos a mi directorio?

    cp /tmp/tlc/* ~/practicas/

    Cómo me muevo al directorio prácticas?

    cd ~/practicas

    Qué pasa si pongo CP o Cp o cP en vez de cp?

  • 8/19/2019 Taller Linea de Comandos via Ejemplos

    12/17

    03/05/16 12

    Copie y descompacte los archivos de práctica - 2

    Cómo descomprimo un archivo .gz?

    gunzip archivo.gz (fijarse en el cambio de nombre)

    Cómo extraigo un archivo tar?

    tar xvf archivo.tar

    mo extraigo un archivo tar.gz?tar xvzf archivo.tar.gz (tambien puede ser .tgz)

    Cómo veo el contenido de un archivo?

    more archivo

    less archivo (mucho más poderoso. Sales con “q”)

  • 8/19/2019 Taller Linea de Comandos via Ejemplos

    13/17

    03/05/16 13

    El filesystem

  • 8/19/2019 Taller Linea de Comandos via Ejemplos

    14/17

    03/05/16 14

    Como se referenc í a a los archivos

    Paths

    AbsolutosComienzansiempredesde la raiz

    PathsRelativos

    Comienzandesde eldirectorio

    actual:cd .

    cd ..

  • 8/19/2019 Taller Linea de Comandos via Ejemplos

    15/17

    03/05/16 15

    Como se organizan los directorios

  • 8/19/2019 Taller Linea de Comandos via Ejemplos

    16/17

    03/05/16 16

    Lorem ipsum dolor sit amet,consectetur adipiscing elit.

  • 8/19/2019 Taller Linea de Comandos via Ejemplos

    17/17

    03/05/16 17

    Lorem Ipsum

    Lorem ipsum dolor sit amet, consecteturadipiscing elit.

    Nunc sit amet massa mauris, cursus tempus mauris.

    Vestibulum rhoncus mi quis augue bibendum

    consectetur.Donec lacinia feugiat dolor, facilisis placerat turpismollis et.

    Phasellus faucibus odio sit amet lorem aliquam conguesemper enim sagittis.

    Donec sagittis fringilla metus, et placerat magna fringillanon.

    Integer nec risus nibh, rhoncus lobortis libero.

    Fusce venenatis eleifend elit, gravidavulputate neque varius sit amet.