Your SlideShare is downloading. ×
0
Terminal
Terminal
Terminal
Terminal
Terminal
Terminal
Terminal
Terminal
Terminal
Terminal
Terminal
Terminal
Terminal
Terminal
Terminal
Terminal
Terminal
Terminal
Terminal
Terminal
Terminal
Terminal
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Terminal

184

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
184
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. MIS PRIMEROS PASOS CON LA TERMINAL Sergio Andrés Meneses Ubuntu Colombia ubuntu-co.com
  • 2. ¿Qué es una Terminal?“Esta es tu última oportunidad, después ya no podrás echarteatrás. Si tomas la pastilla roja te quedarás en el país de lasmaravillas y yo te enseñaré hasta donde llega la madriguera deconejos. Recuerda, lo único que te ofrezco es la verdad, nadamás...” Terminal → Shell“Es la interfaz entre el usuario y el propio sistema operativo”Denominado también BASH (Bourne Again Shell)
  • 3. Mitos acerca de la Terminal Y lo primero que el todo poderoso Linus pensó fue un mundo de terminales!! Las terminales son para usuarios avanzados. Si no manejas terminales no eres usuario de GNU/Linux No sabes que es el Shell!!! ...apartate de mí vista pobre mortal Haces todo desde las GUIs???... Por Dios!!! Prueba que tan bueno eres... instala por consola!!
  • 4. Donde consigo una Terminal!!!➢ Seguimos la ruta: Aplicaciones – Accesorios _ Terminal.Pulsando Alt+F2 y digitamos: “gnome-terminal” si estamos en➢Ubuntu.
  • 5. ¿Esto es la Matrix? Donde estamos?? same@same:~$ ¿Porque $ y #? Me puede hablar el pc!!!
  • 6. ¿Qué son comandos?“Es una instrucción o mandato que el usuarioproporciona al sistema, desde la línea decomandos o una llamada a programa, el cualgeneralmente está contenido en un archivoejecutable.” Los comandos poseen parámetros!!!
  • 7. Mis primeros comandos Conjunto básico de comandos:● hostname: Devuelve el nombre de la máquina.● uname -a: Información sobre el sistema operativo de la máquina.● free -tm: Información sobre la cantidad de memoria disponible yusada.● du: Muestra el espacio que esta ocupado en disco.● ps axu: Información sobre todos los procesos que se estanejecutando en la máquina.● top: Información sobre el uso de cpu y memoria de los procesosdel sistema.● date: Indica la fecha y hora del sistema.● history: Muestra el historial de comandos introducidos por elusuario.
  • 8. Manejo de Directorios
  • 9. Manejo de Directorios● ls: Lista archivos y directorios, funciona como el comando dir deDOS.● cp: Copia archivos/directorios.● rm: Borra archivos/directorios.● mkdir: Crea directorios.● mv: Renombrar o mover archivos/directorios.
  • 10. ...Permisos?En Linux existen tres tipos de permisos que son aplicables tanto aarchivos como a directorios. Además existe la figura de roles.También existen tres tipos de roles sobre los que se aplican estospermisos.
  • 11. Tipos de RolesTambién existen tres tipos de roles sobre los que se aplican estospermisos. Un archivo pertenece a un usuario y a un grupo:Usuario: El propietario del archivo.Grupo: Grupo al que pertenece el archivo.Otros: Los demás usuarios.
  • 12. Tipos de Permisos● Ejecución: Si es para un archivo será ejecutable y si es para un directoriosignifica que podemos pasar por él. Es representado por una X.● Lectura: Si es para un archivo significa que podemos leerlo y si es undirectorio es que podemos leerlo también. Es representado por una R.● Escritura: Si es para un archivo será que podemos escribir en él y si es paraun directorio significa que podemos crear ficheros dentro de él. Es representadopor una W
  • 13. Permisos por Terminal - CHMODSintaxis: chmod {a, u, g, o} {+, -} {r, w, x} nombre del archivodonde:u: corresponde al dueño del archivog: corresponde al grupoo o a: corresponde al resto de los usuarios, a para todos (all) y o para otros(others)Para autorizar o desautorizar el permiso:+: autoriza-: desautoriza=: resetea los permisosLos tipos de permisos son:r: lecturaw: escriturax: ejecución
  • 14. Ejemplos con CHMODchmod +r arch.txt → Agrega permisos de lectura a todos los usuarios.chmod u+w arch.txt → Agrega permisos de escritura al dueño.chmod –x arch.txt → Elimina el permiso de ejecución a todos los usuarios.chmod u=rw,go= arch.txt → Establece los permisos de lectura y escritura al dueño y elimina todos los permisos a los demás usuarios
  • 15. CHMOD en BINARIOEs otro modo de gestionar los permisos; de forma binaria. Elsistema es muy simple y cómodo: se considera un bit para lectura(r) otro para escritura (w) y otro para ejecución (x). Lascombinaciones posibles son ocho y se muestran en la tabla. Chmod 777 archivo.txt Chmod 444 archivo.txt Chmod 751 directorio
  • 16. Mi Sistema de Archivos
  • 17. Manejar mi sistema por Terminal● reboot: Reinicia el sistema.● poweroff: Apaga el sistema.● mount: Montar unidades de disco duro, diskette, cdrom, etc.● wget: Programa para descargar archivos por http o ftp.● ifconfig: Configuración de interfaces de red, modems, etc.● chmod: permisos fichero/directorio: Cambia los permisos deficheros/directorios● chgrp: Cambia el grupo de un archivo o directorio.● adduser: Añadir usuario de sistema.
  • 18. ¿Las terminales poseen sabores?
  • 19. ¿PREGUNTAS?
  • 20. Links de Interés●http://www.guia-ubuntu.org/index.php?title=Terminal●http://www.guia-ubuntu.org/index.php?title=Sistema_●http://www.ubuntu-es.org/?q=node/25822
  • 21. Contacto Sergio Andrés Meneses https://wiki.ubuntu.com/SergioMeneses
  • 22. GRACIAS

×