La Terminal es una herramienta muy poderosa <ul>Manejo de Terminal  GNU / LINUX Bienvenidos.   <li>Mostraremos principios ...
Sin utilizar el Nautilus del Escritorio GNOME. </li></ul>
La Terminal es una herramienta muy poderosa <ul>Contenido <li>¿Que es el interprete de ordenes?
Inicio sesión </li></ul><ul><li>Comandos básicos
pwd, whoami, man, ls, cd, clear, date, passwd, cal, exit, halt, poweroff, reboot </li></ul>
La Terminal es una herramienta muy poderosa <ul><ul><li>Consideraciones iniciales </li></ul></ul>- Será necesario abrir un...
La Terminal es una herramienta muy poderosa <ul><ul><li>Consideraciones iniciales </li></ul></ul>- Hay algunos comandos qu...
La Terminal es una herramienta muy poderosa <ul>Terminal de Unix Existen varias shells para Unix, Korn-Shell (ksh), Bourne...
La Terminal es una herramienta muy poderosa <ul>Terminal Como todos los sistemas operativos derivados de Unix, GNU/Linux d...
La Terminal es una herramienta muy poderosa <ul>Shell Una Shell no es solo un interprete de comandos. Una Shell es sobre t...
La Terminal es una herramienta muy poderosa Terminal Shell Nucleo Usuarios Interprete de comandos Linux
Podemos hacer todas  las tareas con la terminal <ul>Interfaces GNU/Linux <li>La entrada estándar (stdin) se refiere al arc...
La salida estándar (stdout) se refiere al archivo por el que una orden presenta sus resultados (por defecto, es la pantall...
El error estándar (stderr) se refiere al archivo por el que una orden presenta los mensajes que va generando cuando ocurre...
<ul>Interfaces GNU/Linux </ul>La Terminal es una herramienta muy poderosa stdin stdout stderr Procesos
<ul>Inicio Sesión pc login: usuario Password: </ul>La Terminal es una herramienta muy poderosa
La Terminal es una herramienta muy poderosa <ul>Terminal El terminal muestra en pantalla un indicador de línea de órdenes ...
La Terminal es una herramienta muy poderosa <ul>usuario@pc:directorio actual$ </ul><ul>root@pc:directorio actual#  <li>usu...
pc: nombre del equipo.
:directorio actual: ubicación del usuario en el sistema de archivos.
Símbolo $: quien esta usando la terminal es un usuario sin privilegios de administrador.
Símbolo #: el usuario loqueado es root o administrador.  </li></ul>
La Terminal es una herramienta muy poderosa <ul>Carácter ~ usuario@pc:~$ </ul><ul>El carácter ~ que usualmente verás al in...
Podemos hacer todas  las tareas con la terminal <ul>Terminal Linux proporciona por defecto siete terminales, presionando l...
Podemos hacer todas  las  tareas con la terminal <ul>Ordenes En una orden simple, la primera palabra especifica la orden a...
Podemos hacer todas  las tareas con la terminal <ul>&quot;case sensitive&quot; MAYÚSCULAS y minúsculas son diferentes en L...
Podemos hacer todas  las tareas con la terminal <ul>pwd [email_address] :~$pwd /home/usuario Nos mostrara donde nos encont...
Con algo de practica en la terminal es una gran ayuda <ul>whoami usuario@pc:~$whoami usuario Nos mostrara el usuario de tr...
Con algo de practica en la terminal es una gran ayuda <ul>man [email_address] :~$man ls Este comando es un manual de ayuda...
Con algo de practica en la terminal es una gran ayuda <ul>ls $ls Muestra el contenido de un directorio y opcional mente su...
Con algo de practica en la terminal es una gran ayuda usuario@pc:~$ ls amsn_received  Documentos   examples.desktop  Músic...
Con algo de practica en la terminal es una gran ayuda <ul>cd $cd directorio Nos sirve para movernos entre directorios. cd ...
El Software libre es un asunto de libertad, no de precio <ul>Atajo para el directorio personal El carácter &quot;~&quot; (...
El Software libre es un asunto de libertad, no de precio <ul>clear $clear Limpia pantalla </ul>
El Software libre es un asunto de libertad, no de precio <ul>date $ date lun may 10 21:57:08 COT 2010 Muestra la fecha y h...
El Software libre es un asunto de libertad, no de precio <ul>passwd $ passwd Cambiar contraseña de usuario </ul>
Próxima SlideShare
Cargando en…5
×

Comandos basicos linux

6.478 visualizaciones

Publicado el

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

Publicado en: Tecnología
0 comentarios
4 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

Sin descargas
Visualizaciones
Visualizaciones totales
6.478
En SlideShare
0
De insertados
0
Número de insertados
666
Acciones
Compartido
0
Descargas
213
Comentarios
0
Recomendaciones
4
Insertados 0
No insertados

No hay notas en la diapositiva.

Comandos basicos linux

  1. 1. La Terminal es una herramienta muy poderosa <ul>Manejo de Terminal GNU / LINUX Bienvenidos. <li>Mostraremos principios básicos del trabajo en terminal.
  2. 2. Sin utilizar el Nautilus del Escritorio GNOME. </li></ul>
  3. 3. La Terminal es una herramienta muy poderosa <ul>Contenido <li>¿Que es el interprete de ordenes?
  4. 4. Inicio sesión </li></ul><ul><li>Comandos básicos
  5. 5. pwd, whoami, man, ls, cd, clear, date, passwd, cal, exit, halt, poweroff, reboot </li></ul>
  6. 6. La Terminal es una herramienta muy poderosa <ul><ul><li>Consideraciones iniciales </li></ul></ul>- 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. 7. La Terminal es una herramienta muy poderosa <ul><ul><li>Consideraciones iniciales </li></ul></ul>- Hay algunos comandos que su ejecución puede ser &quot;peligrosa&quot;. Ejemplo. El comando rm -f -r -v nombre_carpeta , eliminará todas las carpetas y subcarpetas a partir de la carpeta &quot;nombre_carpeta&quot;, sin pedir confirmación. El comando halt apagará el equipo sin pedir confirmación
  8. 8. La Terminal es una herramienta muy poderosa <ul>Terminal de Unix Existen varias shells para Unix, Korn-Shell (ksh), Bourne-Shell (sh), C-Shell (csh), y muchas más. Existen algunas para propósitos 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 conexión segura con un ordenador remoto </ul>
  9. 9. La Terminal es una herramienta muy poderosa <ul>Terminal Como todos los sistemas operativos derivados de Unix, GNU/Linux dispone de un interprete de ordenes o terminal ( en inglés se utiliza la palabra shell) que hace de interfaz entre el usuario y el propio sistema operativo y cuyo nombre es bash (acrónimo de Bourne Again SHell). </ul>
  10. 10. La Terminal es una herramienta muy poderosa <ul>Shell Una Shell no es solo un interprete de comandos. Una Shell es sobre todo un interprete de un potente lenguaje. </ul>
  11. 11. La Terminal es una herramienta muy poderosa Terminal Shell Nucleo Usuarios Interprete de comandos Linux
  12. 12. Podemos hacer todas las tareas con la terminal <ul>Interfaces GNU/Linux <li>La entrada estándar (stdin) se refiere al archivo por el que una orden recibe su entrada (por defecto, es el teclado).
  13. 13. La salida estándar (stdout) se refiere al archivo por el que una orden presenta sus resultados (por defecto, es la pantalla o más concretamente la ventana en la que se está ejecutando el intérprete de órdenes).
  14. 14. El error estándar (stderr) se refiere al archivo por el que una orden presenta los mensajes que va generando cuando ocurre un error (por defecto, también es la pantalla). </li></ul>
  15. 15. <ul>Interfaces GNU/Linux </ul>La Terminal es una herramienta muy poderosa stdin stdout stderr Procesos
  16. 16. <ul>Inicio Sesión pc login: usuario Password: </ul>La Terminal es una herramienta muy poderosa
  17. 17. La Terminal es una herramienta muy poderosa <ul>Terminal El terminal muestra en pantalla un indicador de línea de órdenes (en inglés se utiliza la palabra prompt que no tiene una traducción literal pero se puede definir como ayuda visual o palabra que ayuda) esperando que el usuario introduzca una orden. usuario@pc:directorio actual$ </ul>
  18. 18. La Terminal es una herramienta muy poderosa <ul>usuario@pc:directorio actual$ </ul><ul>root@pc:directorio actual# <li>usuario@: indica el nombre del usuario.
  19. 19. pc: nombre del equipo.
  20. 20. :directorio actual: ubicación del usuario en el sistema de archivos.
  21. 21. Símbolo $: quien esta usando la terminal es un usuario sin privilegios de administrador.
  22. 22. Símbolo #: el usuario loqueado es root o administrador. </li></ul>
  23. 23. La Terminal es una herramienta muy poderosa <ul>Carácter ~ usuario@pc:~$ </ul><ul>El carácter ~ que usualmente verás al iniciar un terminal indica que estás en el directorio /home/usuario. Es una especie de abreviatura. </ul>
  24. 24. Podemos hacer todas las tareas con la terminal <ul>Terminal Linux proporciona por defecto siete terminales, presionando las siguientes teclas podemos acceder, Control+Alt+F1 a Control+Alt+F7, (nombradas tty1, ..., tty7). Seis de ellas(tty1, ..., tty6) se activan en modo texto. </ul>
  25. 25. Podemos hacer todas las tareas con la terminal <ul>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 ] </ul>
  26. 26. Podemos hacer todas las tareas con la terminal <ul>&quot;case sensitive&quot; MAYÚSCULAS y minúsculas son diferentes en Linux </ul>
  27. 27. Podemos hacer todas las tareas con la terminal <ul>pwd [email_address] :~$pwd /home/usuario Nos mostrara donde nos encontramos ubicados </ul>
  28. 28. Con algo de practica en la terminal es una gran ayuda <ul>whoami usuario@pc:~$whoami usuario Nos mostrara el usuario de trabajo </ul>
  29. 29. Con algo de practica en la terminal es una gran ayuda <ul>man [email_address] :~$man ls Este comando es un manual de ayuda para las opciones que tiene cada uno de los comandos. </ul>
  30. 30. Con algo de practica en la terminal es una gran ayuda <ul>ls $ls Muestra el contenido de un directorio y opcional mente subdirectorios. $ ls -a . .. imagen1.jpg imagen2.jpg El símbolo &quot;.&quot; representa el directorio actual y &quot;..&quot; el directorio padre. </ul>
  31. 31. Con algo de practica en la terminal es una gran ayuda usuario@pc:~$ ls amsn_received Documentos examples.desktop Música Público Descargas dwhelper Imágenes otro Vídeos Desktop Escritorio missfont.log Plantillas Los directorios aparecen de un color distinto a los archivos.
  32. 32. Con algo de practica en la terminal es una gran ayuda <ul>cd $cd directorio Nos sirve para movernos entre directorios. cd .. cd </ul>
  33. 33. El Software libre es un asunto de libertad, no de precio <ul>Atajo para el directorio personal El carácter &quot;~&quot; (<AltGr+4>) es un atajo para referirnos al directorio personal de un usuario. para un usuario normal &quot;~&quot; equivale a /home/<usuario>, y el comando: $ cd ~ es equivalente a: $ cd /home/usuario para el usuario root &quot;~&quot; equivale a /root. </ul>
  34. 34. El Software libre es un asunto de libertad, no de precio <ul>clear $clear Limpia pantalla </ul>
  35. 35. El Software libre es un asunto de libertad, no de precio <ul>date $ date lun may 10 21:57:08 COT 2010 Muestra la fecha y hora </ul>
  36. 36. El Software libre es un asunto de libertad, no de precio <ul>passwd $ passwd Cambiar contraseña de usuario </ul>
  37. 37. El Software libre es un asunto de libertad, no de precio <ul>cal $ cal mayo 2010 lu ma mi ju vi sá do 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 </ul>
  38. 38. Toda la maquinaria social que mueve GNU/Linux <ul>Cerrar sesión, apagar y reiniciar sistema Hay que diferenciar entre cerrar sesión (queremos cerrar la sesión y que nos vuelva a pedir el login), apagar el sistema (queremos desconectar la alimentación) y reiniciar (queremos que el ordenador vuelva a arrancar pero en caliente, sin desconectarlo). </ul>
  39. 39. Toda la maquinaria social que mueve GNU/Linux <ul>Apagar y reiniciar el sistema con las ordenes respectivas solamente lo puede realizar el usuario root, para evitar que otros usuarios sin privilegios de administración lo puedan realizar y por seguridad. </ul>
  40. 40. Toda la maquinaria social que mueve GNU/Linux <ul>exit $ exit Cerrar sesión abierta con esa cuenta y el ordenador volverá a pedir el login para que pueda iniciar sesión otro usuario. También funciona el atajo de teclado <Ctrl+D>.. </ul>
  41. 41. Toda la maquinaria social que mueve GNU/Linux <ul>Salir del sistema [Ctrl]+[Alt]+[Supr] (y la usaremos de ahora en adelante), cuando esté la pantalla en negro, apagas tu PC. halt comando que hará detener el sistema </ul>
  42. 42. Toda la maquinaria social que mueve GNU/Linux <ul>Salir del sistema poweroff comando que hará detener el sistema. reboot comando que hará reiniciar el sistema. </ul>
  43. 43. Toda la maquinaria social que mueve GNU/Linux <ul>Historial de comandos ejecutados El shell de Linux guarda en la memoria el historial de comandos ejecutados y podemos acceder a ellos simplemente pulsando las flechas del cursor . </ul>
  44. 44. Toda la maquinaria social que mueve GNU/Linux <ul>Autocompletar Linux tiene implementada una función de autocompletar que funciona en dos casos: 1. si escribimos los primeros caracteres de un comando y pulsamos dos veces TAB , 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 pulsar TAB efectuará un autorrellenado hasta el punto en el que se diferencien las opciones. </ul>
  45. 45. Toda la maquinaria social que mueve GNU/Linux <ul>Bibliografía </ul><ul><li>http://es.wikipedia.org
  46. 46. http://www.estrellateyarde.org/ SO Linux
  47. 47. http://www.guia-ubuntu.org/index.php?title=Terminal
  48. 48. http://www.youtube.com/ Comandos básicos by tumachete2002
  49. 49. http://www.youtube.com/ comandos linux – comandos by JleoD7
  50. 50. http://www.puntogeek.com/ Guía de comandos básicos de GNU/Linux: Cómo y donde utilizarlos por Sergio Andrés </li></ul>

×