comandos basicos linux

Download Comandos basicos linux

If you can't read please download the document

Upload: maomaq

Post on 24-May-2015

5.105 views

Category:

Technology


3 download

DESCRIPTION

Una breve introducción a los comandos básicos para empezar a trabajar en la consola de GNU/Linux

TRANSCRIPT

  • 1. La Terminal es una herramienta muy poderosa
    • Manejo de TerminalGNU / LINUX Bienvenidos.
    • Mostraremos principios bsicos del trabajo en terminal.
  • 2. Sin utilizar el Nautilus del Escritorio GNOME.

3. La Terminal es una herramienta muy poderosa

  • Contenido
  • Que es el interprete de ordenes?

4. Inicio sesin

  • Comandos bsicos

5. pwd, whoami, man, ls, cd, clear, date, passwd, cal, exit, halt, poweroff, reboot 6. La Terminal es una herramienta muy poderosa

    • Consideraciones iniciales

- Ser necesario abrir una ventana de Terminal - Algunos comandos requieren permisos de superusuario root. - Es posible que algunos de estos comandos no aparezcan en determinadas distribuciones . 7. La Terminal es una herramienta muy poderosa

    • Consideraciones iniciales

- Hay algunos comandos que su ejecucin puede ser "peligrosa". Ejemplo. El comandorm -f -r -v nombre_carpeta , eliminar todas las carpetas y subcarpetas a partir de la carpeta "nombre_carpeta", sin pedir confirmacin. El comandohalt apagar el equipo sin pedir confirmacin 8. La Terminal es una herramienta muy poderosa

  • Terminal de Unix Existen varias shells para Unix, Korn-Shell (ksh), Bourne-Shell (sh), C-Shell (csh), y muchas ms. Existen algunas para propsitos especiales. Por ejemplo la remote-Shell (rsh) se utiliza para ejecutar comandos en un ordenador remoto. La Secure Shell (Ssh) se utiliza para establecer una conexin segura con un ordenador remoto

9. La Terminal es una herramienta muy poderosa

  • Terminal Como todos los sistemas operativos derivados de Unix, GNU/Linux dispone de un interprete de ordenes o terminal ( en ingls se utiliza la palabra shell) que hace de interfaz entre el usuario y el propio sistema operativo y cuyo nombre es bash (acrnimo de Bourne Again SHell).

10. La Terminal es una herramienta muy poderosa

  • Shell Una Shell no es solo un interprete de comandos. Una Shell es sobre todo un interprete de un potente lenguaje.

11. La Terminal es una herramienta muy poderosa Terminal Shell Nucleo Usuarios Interprete de comandos Linux 12. Podemos hacer todaslas tareas con la terminal

  • Interfaces GNU/Linux
  • La entrada estndar (stdin) se refiere al archivo por el que una orden recibe su entrada (por defecto, es el teclado).

13. La salida estndar (stdout) se refiere al archivo por el que una orden presenta sus resultados (por defecto, es la pantalla o ms concretamente la ventana en la que se est ejecutando el intrprete de rdenes). 14. El error estndar (stderr) se refiere al archivo por el que una orden presenta los mensajes que va generando cuando ocurre un error (por defecto, tambin es la pantalla). 15.

  • Interfaces GNU/Linux

La Terminal es una herramienta muy poderosa stdin stdout stderr Procesos 16.

  • Inicio Sesin pc login: usuario Password:

La Terminal es una herramienta muy poderosa 17. La Terminal es una herramienta muy poderosa

  • Terminal El terminal muestra en pantalla un indicador de lnea de rdenes (en ingls se utiliza la palabrapromptque no tiene una traduccin literal pero se puede definir como ayuda visual o palabra que ayuda) esperando que el usuario introduzca una orden. usuario@pc:directorio actual$

18. La Terminal es una herramienta muy poderosa

  • usuario@pc:directorio actual$
  • root@pc:directorio actual#
  • usuario@: indica el nombre del usuario.

19. pc: nombre del equipo. 20. :directorio actual: ubicacin del usuario en el sistema de archivos. 21. Smbolo $: quien esta usando la terminal es un usuario sin privilegios de administrador. 22. Smbolo #: el usuario loqueado es root o administrador. 23. La Terminal es una herramienta muy poderosa

  • Carcter ~ usuario@pc:~$
  • El carcter ~ que usualmente vers al iniciar un terminal indica que ests en el directorio /home/usuario. Es una especie de abreviatura.

24. Podemos hacer todaslas tareas con la terminal

  • Terminal Linux proporciona por defecto siete terminales, presionando las siguientes teclas podemos acceder, Control+Alt+F1a Control+Alt+F7, (nombradas tty1, ..., tty7). Seis de ellas(tty1, ..., tty6) se activan en modo texto.

25. Podemos hacer todaslastareas con la terminal

  • Ordenes En una orden simple, la primera palabra especifica la orden a ser ejecutada y las palabras restantes se pasan como opciones y argumentos de la orden:$ orden [ opciones ] [ argumentos ]

26. Podemos hacer todaslas tareas con la terminal

  • "case sensitive" MAYSCULAS y minsculas son diferentes en Linux

27. Podemos hacer todaslas tareas con la terminal

  • pwd [email_address] :~$pwd /home/usuario Nos mostrara donde nos encontramos ubicados

28. Con algo de practica en la terminal es una gran ayuda

  • whoami usuario@pc:~$whoami usuario Nos mostrara el usuario de trabajo

29. Con algo de practica en la terminal es una gran ayuda

  • man [email_address] :~$man ls Este comando es un manual de ayuda para las opciones que tiene cada uno de los comandos.

30. Con algo de practica en la terminal es una gran ayuda

  • ls $ls Muestra el contenido de un directorio y opcional mente subdirectorios. $ ls -a ...imagen1.jpgimagen2.jpg El smbolo "." representa el directorio actual y ".." el directorio padre.

31. Con algo de practica en la terminal es una gran ayuda usuario@pc:~$ ls amsn_receivedDocumentos examples.desktopMsicaPblico DescargasdwhelperImgenesotroVdeos DesktopEscritorio missfont.logPlantillas Los directorios aparecen de un color distinto a los archivos. 32. Con algo de practica en la terminal es una gran ayuda

  • cd $cd directorio Nos sirve para movernos entre directorios. cd ..cd

33. El Software libre es un asunto de libertad, no de precio

  • Atajo para el directorio personal El carcter "~" () es un atajo para referirnos al directorio personal de un usuario. para un usuario normal "~" equivale a /home/, y el comando:$ cd~ es equivalente a: $ cd /home/usuario para el usuario root "~" equivale a /root.

34. El Software libre es un asunto de libertad, no de precio

  • clear $clear Limpia pantalla

35. El Software libre es un asunto de libertad, no de precio

  • date $ date lun may 10 21:57:08 COT 2010 Muestra la fecha y hora

36. El Software libre es un asunto de libertad, no de precio

  • passwd $ passwd Cambiar contrasea de usuario

37. El Software libre es un asunto de libertad, no de precio

  • cal $ cal mayo 2010lu ma mi ju vi s do 12 3456789 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

38. Toda la maquinariasocial que mueve GNU/Linux

  • Cerrar sesin, apagar y reiniciar sistema Hay que diferenciar entre cerrar sesin (queremos cerrar la sesin y que nos vuelva a pedir el login), apagar el sistema (queremos desconectar la alimentacin) y reiniciar (queremos que el ordenador vuelva a arrancar pero en caliente, sin desconectarlo).

39. Toda la maquinariasocial que mueve GNU/Linux

  • Apagar y reiniciar el sistema con las ordenes respectivas solamente lo puede realizar el usuario root, para evitar que otros usuarios sin privilegios de administracin lo puedan realizar y por seguridad.

40. Toda la maquinariasocial que mueve GNU/Linux

  • exit $ exit Cerrar sesin abierta con esa cuenta y el ordenador volver a pedir el login para que pueda iniciar sesin otro usuario. Tambin funciona el atajo de teclado ..

41. Toda la maquinariasocial que mueve GNU/Linux

  • Salir del sistema [Ctrl]+[Alt]+[Supr](y la usaremos de ahora en adelante), cuando est la pantalla en negro, apagas tu PC. haltcomando que har detener el sistema

42. Toda la maquinariasocial que mueve GNU/Linux

  • Salir del sistema poweroffcomando que har detener el sistema. rebootcomando que har reiniciar el sistema.

43. Toda la maquinariasocial que mueve GNU/Linux

  • Historial de comandos ejecutados El shell de Linux guarda en la memoria el historial de comandos ejecutados y podemos acceder a ellos simplemente pulsando lasflechas del cursor .

44. Toda la maquinariasocial que mueve GNU/Linux

  • Autocompletar Linux tiene implementada una funcin de autocompletar que funciona en dos casos: 1. si escribimos los primeros caracteres de un comando y pulsamos dos vecesTAB , nos presentar la lista de comandos que comienzan por esos caracteres. 2. si escribimos las primeras letras del nombre de un archivo o directorio como argumento de un comando, al pulsarTABefectuar un autorrellenado hasta el punto en el que se diferencien las opciones.

45. Toda la maquinariasocial que mueve GNU/Linux

  • Bibliografa
  • http://es.wikipedia.org

46. http://www.estrellateyarde.org/ SO Linux 47. http://www.guia-ubuntu.org/index.php?title=Terminal 48. http://www.youtube.com/ Comandos bsicosby tumachete2002 49. http://www.youtube.com/ comandoslinux comandosby JleoD7 50. http://www.puntogeek.com/ Gua de comandos bsicos de GNU/Linux: Cmo y donde utilizarlos por Sergio Andrs