La Terminal es una herramienta muy poderosa Manejo de Terminal  GNU / LINUX Bienvenidos.   Mostraremos principios básicos del trabajo en terminal.
Sin utilizar el Nautilus del Escritorio GNOME.
La Terminal es una herramienta muy poderosa Contenido ¿Que es el interprete de ordenes?
Inicio sesión Comandos básicos
pwd, whoami, man, ls, cd, clear, date, passwd, cal, exit, halt, poweroff, reboot
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 .
La Terminal es una herramienta muy poderosa Consideraciones iniciales - Hay algunos comandos que su ejecución puede ser "peligrosa". Ejemplo. El comando  rm -f -r -v nombre_carpeta , eliminará todas las carpetas y subcarpetas a partir de la carpeta "nombre_carpeta", sin pedir confirmación. El comando  halt   apagará el equipo sin pedir confirmación
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 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
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 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).
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.
La Terminal es una herramienta muy poderosa Terminal Shell Nucleo Usuarios Interprete de comandos Linux
Podemos hacer todas  las tareas con la terminal Interfaces GNU/Linux La entrada estándar (stdin) se refiere al archivo por el que una orden recibe su entrada (por defecto, es el teclado).
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).
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).
Interfaces GNU/Linux La Terminal es una herramienta muy poderosa stdin stdout stderr Procesos
Inicio Sesión pc login: usuario Password: La Terminal es una herramienta muy poderosa
La Terminal es una herramienta muy poderosa 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$
La Terminal es una herramienta muy poderosa usuario@pc:directorio actual$ root@pc:directorio actual#  usuario@: indica el nombre del usuario.
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.
La Terminal es una herramienta muy poderosa Carácter ~ usuario@pc:~$ 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.
Podemos hacer todas  las tareas con la terminal 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.
Podemos hacer todas  las  tareas 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 ]
Podemos hacer todas  las tareas con la terminal "case sensitive" MAYÚSCULAS y minúsculas son diferentes en Linux
Podemos hacer todas  las tareas con la terminal pwd [email_address] :~$pwd /home/usuario Nos mostrara donde nos encontramos ubicados
Con algo de practica en la terminal es una gran ayuda whoami usuario@pc:~$whoami usuario Nos mostrara el usuario de trabajo
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.
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.jpg  imagen2.jpg El símbolo "." representa el directorio actual y ".." el directorio padre.
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.
Con algo de practica en la terminal es una gran ayuda cd $cd directorio Nos sirve para movernos entre directorios. cd ..  cd
El Software libre es un asunto de libertad, no de precio 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.
El Software libre es un asunto de libertad, no de precio clear $clear Limpia pantalla
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
El Software libre es un asunto de libertad, no de precio passwd $ passwd Cambiar contraseña de usuario

Comandos basicos linux

  • 1.
    La Terminal esuna herramienta muy poderosa Manejo de Terminal GNU / LINUX Bienvenidos. Mostraremos principios básicos del trabajo en terminal.
  • 2.
    Sin utilizar elNautilus del Escritorio GNOME.
  • 3.
    La Terminal esuna herramienta muy poderosa Contenido ¿Que es el interprete de ordenes?
  • 4.
  • 5.
    pwd, whoami, man,ls, cd, clear, date, passwd, cal, exit, halt, poweroff, reboot
  • 6.
    La Terminal esuna 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 esuna herramienta muy poderosa Consideraciones iniciales - 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.
    La Terminal esuna herramienta muy poderosa 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
  • 9.
    La Terminal esuna herramienta muy poderosa 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).
  • 10.
    La Terminal esuna 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 esuna herramienta muy poderosa Terminal Shell Nucleo Usuarios Interprete de comandos Linux
  • 12.
    Podemos hacer todas las tareas con la terminal Interfaces GNU/Linux La entrada estándar (stdin) se refiere al archivo por el que una orden recibe su entrada (por defecto, es el teclado).
  • 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.
    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).
  • 15.
    Interfaces GNU/Linux LaTerminal es una herramienta muy poderosa stdin stdout stderr Procesos
  • 16.
    Inicio Sesión pclogin: usuario Password: La Terminal es una herramienta muy poderosa
  • 17.
    La Terminal esuna herramienta muy poderosa 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$
  • 18.
    La Terminal esuna herramienta muy poderosa usuario@pc:directorio actual$ root@pc:directorio actual# usuario@: indica el nombre del usuario.
  • 19.
  • 20.
    :directorio actual: ubicacióndel usuario en el sistema de archivos.
  • 21.
    Símbolo $: quienesta usando la terminal es un usuario sin privilegios de administrador.
  • 22.
    Símbolo #: elusuario loqueado es root o administrador.
  • 23.
    La Terminal esuna herramienta muy poderosa Carácter ~ usuario@pc:~$ 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.
  • 24.
    Podemos hacer todas las tareas con la terminal 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.
  • 25.
    Podemos hacer todas las tareas 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 todas las tareas con la terminal &quot;case sensitive&quot; MAYÚSCULAS y minúsculas son diferentes en Linux
  • 27.
    Podemos hacer todas las tareas con la terminal pwd [email_address] :~$pwd /home/usuario Nos mostrara donde nos encontramos ubicados
  • 28.
    Con algo depractica en la terminal es una gran ayuda whoami usuario@pc:~$whoami usuario Nos mostrara el usuario de trabajo
  • 29.
    Con algo depractica 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 depractica en la terminal es una gran ayuda 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.
  • 31.
    Con algo depractica 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.
    Con algo depractica en la terminal es una gran ayuda cd $cd directorio Nos sirve para movernos entre directorios. cd .. cd
  • 33.
    El Software librees un asunto de libertad, no de precio 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.
  • 34.
    El Software librees un asunto de libertad, no de precio clear $clear Limpia pantalla
  • 35.
    El Software librees 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 librees un asunto de libertad, no de precio passwd $ passwd Cambiar contraseña de usuario