SlideShare uma empresa Scribd logo
1 de 23
Baixar para ler offline
Instituto Tecnológico de Sonora



Comandos Básicos
De Linux


José Manuel Acosta Rendón
Enero 2011
Línea de comandos

Interfaz de Línea de Comandos (CLI), por su acrónimo en inglés de Command Line
Interface (CLI), es un método que permite a las personas dar instrucciones a algún
programa informático por medio de una línea de texto simple. Debe notarse que los
conceptos de CLI, Shell y Emulador de Terminal no son lo mismo, aunque suelen
utilizarse como sinónimos.
Las CLI pueden emplearse interactivamente, escribiendo instrucciones en alguna
especie de entrada de texto, o pueden utilizarse de una forma mucho más automatizada
(batch), leyendo comandos desde un archivo de scripts.
Esta interfaz existe casi desde los comienzos de la computación, superada en
antigüedad solo por las tarjetas perforadas y mecanismos similares. Existen, para
diversos programas y sistemas operativos, para diversos hardware, y con diferente
funcionalidad.

  Sobre SHELL
 El Shell es una interprete de comandos diseñado específicamente para sistemas
 operativos Unix y derivados como Linux y BSD, su principal función es la de servir como
 puente entre los usuarios y el hardware físico de un equipo; Por puente nos referimos a
 que el Shell se encargara de interpretar y traducir los comandos en un lenguaje que
 pueda ser entendido por el hardware del equipo. El término Shell también hace
 referencia a un programa particular, tal como el Bourne Shell o BASH. El BASH fue el
 Shell usado en las primeras versiones de los sistemas operativos Unix , posteriormente
 paso a convertirse en estándar para todos los sistemas operativos Linux
Algunas variantes del SHELL

Bourne Shell (sh)
Desarrollado por Stephen Bourne de la Bell Labs (de AT&T donde también fue desarrollado el Unix),
este fue durante muchos años el Shell patrón del sistema operativo Unix. Es también llamado de
Standard Shell por haber sido durante varios años, el único y hasta hoy es el mas utilizado ya que
fue transportado para todos los ambientes Unix y distribuciones Linux.

Korn Shell (ksh)
Desarrollado por David Korn, también de la Bell Labs, es un superconjunto del sh, o sea, posee
todas las facilidades del sh y a ellas se agregaron muchas otras. La compatibilidade total con el sh
esta atrayendo a muchos usuarios y programadores de Shell para este ambiente.

Bourne Again Shell (bash)
Este es el Shell mas moderno y cuyo número de adeptos crece mas en todo el mundo, sea por ser
el Shell default de Linux, su sistema operativo natural, o sea por su gran diversidad de comandos,
que incorpora inclusive diversas instrucciones características del C Shell.

CShell (csh)
Desarrollado por Bill Joy de la Berkley University es el Shell mas utilizado en ambientes *BSD e
Xenix. La estrutura de sus comandos es bastante similar al del lenguage C. Su gran pecado fue
ignorar la compatibilidad con el sh, partiendo por un camino propio. Además de estos Shells existen
otros, pero contigo voy a hablar solamente sobre los tres primeros, tratandolos genéricamente por
Shell y señalando las peculiaridades de cada uno que eventualmente tengan.
Comandos Básicos
Comandos Básicos
Comandos Básicos
Comandos Básicos
Comandos Básicos
Comandos Básicos
Comandos Básicos (Guía Rápida)
Comandos Básicos (Guía Rápida)
Comandos Básicos (Guía Rápida)
Comandos Básicos (Guía Rápida)
Comandos Básicos (Guía Rápida)
Comandos Básicos (Guía Rápida)
Comandos Básicos (Guía Rápida)
Comandos Básicos (Guía Rápida)
Comandos Básicos (Guía Rápida)
Comandos Básicos (Guía Rápida)
Comandos Básicos (Guía Rápida)
Comandos Básicos (Guía Rápida)
¿ Dudas ?
¡¡ Gracias ¡¡

José Manuel Acosta R.
Enero 2011

Mais conteúdo relacionado

Mais procurados

Dn11 u3 a34_egrr
Dn11 u3 a34_egrrDn11 u3 a34_egrr
Dn11 u3 a34_egrrchinompgs
 
Comandosbasicoslinux ubuntu
Comandosbasicoslinux ubuntuComandosbasicoslinux ubuntu
Comandosbasicoslinux ubuntuCarlos Robayo
 
Comandos básicos de MS-DOS, Linux y Unix
Comandos básicos de MS-DOS, Linux y UnixComandos básicos de MS-DOS, Linux y Unix
Comandos básicos de MS-DOS, Linux y UnixJuajuin
 
Comandos equivalentes dos y unix
Comandos equivalentes dos y unixComandos equivalentes dos y unix
Comandos equivalentes dos y unixPedro Miranda
 
Comandos dos y linux
Comandos dos y linuxComandos dos y linux
Comandos dos y linuxMauro Leon
 
Berkeley software distribution (BSD)
Berkeley software distribution (BSD)Berkeley software distribution (BSD)
Berkeley software distribution (BSD)FlavioReategui777
 
8 herramientas de procesos de string
8  herramientas de procesos de string8  herramientas de procesos de string
8 herramientas de procesos de stringcyberleon95
 
Comandos linux y windows
Comandos linux y windowsComandos linux y windows
Comandos linux y windows12052010
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativoserik3011
 
Tutorial Comandos
Tutorial ComandosTutorial Comandos
Tutorial Comandoseguzman
 
Script Y Comandos De Linux
Script Y Comandos De LinuxScript Y Comandos De Linux
Script Y Comandos De Linuxsilvanetorres
 
Presentac..
Presentac..Presentac..
Presentac..jjsc18
 
Comandos básicos en Ubuntu
Comandos básicos en Ubuntu Comandos básicos en Ubuntu
Comandos básicos en Ubuntu Daniel Rivas
 
Instalación del sistema operativo diapositivas
Instalación del sistema operativo diapositivasInstalación del sistema operativo diapositivas
Instalación del sistema operativo diapositivasangelicad
 
Resumen Comandos Windows
Resumen Comandos WindowsResumen Comandos Windows
Resumen Comandos WindowsKalotery
 

Mais procurados (19)

Dn11 u3 a34_egrr
Dn11 u3 a34_egrrDn11 u3 a34_egrr
Dn11 u3 a34_egrr
 
Comandosbasicoslinux ubuntu
Comandosbasicoslinux ubuntuComandosbasicoslinux ubuntu
Comandosbasicoslinux ubuntu
 
Comandos básicos de MS-DOS, Linux y Unix
Comandos básicos de MS-DOS, Linux y UnixComandos básicos de MS-DOS, Linux y Unix
Comandos básicos de MS-DOS, Linux y Unix
 
Comandos equivalentes dos y unix
Comandos equivalentes dos y unixComandos equivalentes dos y unix
Comandos equivalentes dos y unix
 
Comandos dos y linux
Comandos dos y linuxComandos dos y linux
Comandos dos y linux
 
Berkeley software distribution (BSD)
Berkeley software distribution (BSD)Berkeley software distribution (BSD)
Berkeley software distribution (BSD)
 
8 herramientas de procesos de string
8  herramientas de procesos de string8  herramientas de procesos de string
8 herramientas de procesos de string
 
Untitled 1
Untitled 1Untitled 1
Untitled 1
 
Comandos linux y windows
Comandos linux y windowsComandos linux y windows
Comandos linux y windows
 
Holameperdonas
HolameperdonasHolameperdonas
Holameperdonas
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Tutorial Comandos
Tutorial ComandosTutorial Comandos
Tutorial Comandos
 
Script Y Comandos De Linux
Script Y Comandos De LinuxScript Y Comandos De Linux
Script Y Comandos De Linux
 
Presentac..
Presentac..Presentac..
Presentac..
 
Comandos básicos en Ubuntu
Comandos básicos en Ubuntu Comandos básicos en Ubuntu
Comandos básicos en Ubuntu
 
Instalación del sistema operativo diapositivas
Instalación del sistema operativo diapositivasInstalación del sistema operativo diapositivas
Instalación del sistema operativo diapositivas
 
Resumen Comandos Windows
Resumen Comandos WindowsResumen Comandos Windows
Resumen Comandos Windows
 
Comandos
ComandosComandos
Comandos
 
Presentacion preliminar
Presentacion preliminarPresentacion preliminar
Presentacion preliminar
 

Destaque (9)

8 compartir recursosasoitsonp
8 compartir recursosasoitsonp8 compartir recursosasoitsonp
8 compartir recursosasoitsonp
 
manual de Bash 4.1
manual de Bash 4.1manual de Bash 4.1
manual de Bash 4.1
 
Intro comandos unix
Intro comandos   unixIntro comandos   unix
Intro comandos unix
 
Agilidad en shell de linux
Agilidad en shell de linuxAgilidad en shell de linux
Agilidad en shell de linux
 
Curso Bash 1
Curso Bash 1Curso Bash 1
Curso Bash 1
 
COMANDOS SHELL Y PROGRAMACIÓN EN LA SHELL DEL BASH
COMANDOS SHELL Y PROGRAMACIÓN EN LA SHELL DEL BASHCOMANDOS SHELL Y PROGRAMACIÓN EN LA SHELL DEL BASH
COMANDOS SHELL Y PROGRAMACIÓN EN LA SHELL DEL BASH
 
Curso Gratuito de Shell Script
Curso Gratuito de Shell ScriptCurso Gratuito de Shell Script
Curso Gratuito de Shell Script
 
Linux - Shell e Comandos Básicos
Linux - Shell e Comandos BásicosLinux - Shell e Comandos Básicos
Linux - Shell e Comandos Básicos
 
Introducción a Kali Linux
Introducción a Kali LinuxIntroducción a Kali Linux
Introducción a Kali Linux
 

Semelhante a 17 comandos basicoslinuxasoitsonp

[ES] Línea de Comandos GNU/Linux
[ES] Línea de Comandos GNU/Linux[ES] Línea de Comandos GNU/Linux
[ES] Línea de Comandos GNU/LinuxEudris Cabrera
 
[ES] Administración básica de GNU / Linux
[ES] Administración básica de GNU / Linux[ES] Administración básica de GNU / Linux
[ES] Administración básica de GNU / LinuxEudris Cabrera
 
Manejo de sistemas operativos
Manejo de sistemas operativosManejo de sistemas operativos
Manejo de sistemas operativosEssa Hom's
 
Programacinenshell linux
Programacinenshell linuxProgramacinenshell linux
Programacinenshell linuxusupr2014
 
01 practicas de laboratorio
01 practicas de laboratorio01 practicas de laboratorio
01 practicas de laboratorioFree Lancer
 
Innovaciones realizadas a los programas
Innovaciones realizadas a los programasInnovaciones realizadas a los programas
Innovaciones realizadas a los programasCahydeSwaan
 
Unix solaris chrome os
Unix solaris chrome osUnix solaris chrome os
Unix solaris chrome osarithvillalbab
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionEdagaJunior
 
Manejo de sistemas operativos
Manejo de sistemas operativosManejo de sistemas operativos
Manejo de sistemas operativosEssa Hom's
 

Semelhante a 17 comandos basicoslinuxasoitsonp (20)

[ES] Línea de Comandos GNU/Linux
[ES] Línea de Comandos GNU/Linux[ES] Línea de Comandos GNU/Linux
[ES] Línea de Comandos GNU/Linux
 
ShellLinux.pdf
ShellLinux.pdfShellLinux.pdf
ShellLinux.pdf
 
[ES] Administración básica de GNU / Linux
[ES] Administración básica de GNU / Linux[ES] Administración básica de GNU / Linux
[ES] Administración básica de GNU / Linux
 
Manejo de sistemas operativos
Manejo de sistemas operativosManejo de sistemas operativos
Manejo de sistemas operativos
 
Linux Programacion en Shell
Linux Programacion en ShellLinux Programacion en Shell
Linux Programacion en Shell
 
Programacinenshell linux
Programacinenshell linuxProgramacinenshell linux
Programacinenshell linux
 
Herramientas de Computo
Herramientas de ComputoHerramientas de Computo
Herramientas de Computo
 
01 practicas de laboratorio
01 practicas de laboratorio01 practicas de laboratorio
01 practicas de laboratorio
 
Innovaciones realizadas a los programas
Innovaciones realizadas a los programasInnovaciones realizadas a los programas
Innovaciones realizadas a los programas
 
Unix solaris chrome os
Unix solaris chrome osUnix solaris chrome os
Unix solaris chrome os
 
Bison y flex
Bison y flexBison y flex
Bison y flex
 
Curso linux clase_1_2012
Curso linux clase_1_2012Curso linux clase_1_2012
Curso linux clase_1_2012
 
Introduccion al s
Introduccion al sIntroduccion al s
Introduccion al s
 
Introduccion al s
Introduccion al sIntroduccion al s
Introduccion al s
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Manejo de sistemas operativos
Manejo de sistemas operativosManejo de sistemas operativos
Manejo de sistemas operativos
 
Unidad 1_ 3
Unidad 1_ 3Unidad 1_ 3
Unidad 1_ 3
 
Unidad 1 3
Unidad 1 3Unidad 1 3
Unidad 1 3
 
Scripts
ScriptsScripts
Scripts
 
Sistema operativo linux
Sistema operativo linuxSistema operativo linux
Sistema operativo linux
 

Mais de OpenCourseWare México

LaGuerraEnNumeros-TResearch-HOMICIDIOS-MX (1).pdf
LaGuerraEnNumeros-TResearch-HOMICIDIOS-MX (1).pdfLaGuerraEnNumeros-TResearch-HOMICIDIOS-MX (1).pdf
LaGuerraEnNumeros-TResearch-HOMICIDIOS-MX (1).pdfOpenCourseWare México
 
Presentacion tutores ingles 7 de junio 2012
Presentacion tutores ingles 7 de junio 2012Presentacion tutores ingles 7 de junio 2012
Presentacion tutores ingles 7 de junio 2012OpenCourseWare México
 
Temario Administración de Usuarios UTS
Temario Administración de Usuarios UTSTemario Administración de Usuarios UTS
Temario Administración de Usuarios UTSOpenCourseWare México
 
Arquitectura de Redes Orientadas a Servicios
Arquitectura de Redes Orientadas a ServiciosArquitectura de Redes Orientadas a Servicios
Arquitectura de Redes Orientadas a ServiciosOpenCourseWare México
 
Introducción a las Redes Convergentes
Introducción a las Redes ConvergentesIntroducción a las Redes Convergentes
Introducción a las Redes ConvergentesOpenCourseWare México
 
Introducción a LDAP y los Servicios de Directorio
Introducción a LDAP y los Servicios de DirectorioIntroducción a LDAP y los Servicios de Directorio
Introducción a LDAP y los Servicios de DirectorioOpenCourseWare México
 

Mais de OpenCourseWare México (20)

LaGuerraEnNumeros-TResearch-HOMICIDIOS-MX (1).pdf
LaGuerraEnNumeros-TResearch-HOMICIDIOS-MX (1).pdfLaGuerraEnNumeros-TResearch-HOMICIDIOS-MX (1).pdf
LaGuerraEnNumeros-TResearch-HOMICIDIOS-MX (1).pdf
 
Presentacion tutores ingles 7 de junio 2012
Presentacion tutores ingles 7 de junio 2012Presentacion tutores ingles 7 de junio 2012
Presentacion tutores ingles 7 de junio 2012
 
Herramientas de Seguridad en Linux
Herramientas de Seguridad en LinuxHerramientas de Seguridad en Linux
Herramientas de Seguridad en Linux
 
Sistemas de Cableado Estructurado
Sistemas de Cableado EstructuradoSistemas de Cableado Estructurado
Sistemas de Cableado Estructurado
 
Temario Redes Convergentes UTS
Temario Redes Convergentes UTSTemario Redes Convergentes UTS
Temario Redes Convergentes UTS
 
Instalación de phpLDAPadmin
Instalación de phpLDAPadminInstalación de phpLDAPadmin
Instalación de phpLDAPadmin
 
Open LDAP
Open LDAPOpen LDAP
Open LDAP
 
Ejercicios LDAP
Ejercicios LDAPEjercicios LDAP
Ejercicios LDAP
 
Administración de LDAP
Administración de LDAPAdministración de LDAP
Administración de LDAP
 
Introducción a LDAP
Introducción a LDAPIntroducción a LDAP
Introducción a LDAP
 
Temario Administración de Usuarios UTS
Temario Administración de Usuarios UTSTemario Administración de Usuarios UTS
Temario Administración de Usuarios UTS
 
Arquitectura de Redes Orientadas a Servicios
Arquitectura de Redes Orientadas a ServiciosArquitectura de Redes Orientadas a Servicios
Arquitectura de Redes Orientadas a Servicios
 
Introducción a las Redes Convergentes
Introducción a las Redes ConvergentesIntroducción a las Redes Convergentes
Introducción a las Redes Convergentes
 
Diseño de Redes
Diseño de RedesDiseño de Redes
Diseño de Redes
 
Ldap
LdapLdap
Ldap
 
Introducción a LDAP y los Servicios de Directorio
Introducción a LDAP y los Servicios de DirectorioIntroducción a LDAP y los Servicios de Directorio
Introducción a LDAP y los Servicios de Directorio
 
12 servicios webftp_windowsasoitson
12 servicios webftp_windowsasoitson12 servicios webftp_windowsasoitson
12 servicios webftp_windowsasoitson
 
21 dns linux_asoitsonp
21 dns linux_asoitsonp21 dns linux_asoitsonp
21 dns linux_asoitsonp
 
20 dhcp linux_asoitsonp
20 dhcp linux_asoitsonp20 dhcp linux_asoitsonp
20 dhcp linux_asoitsonp
 
19 usuarios gruposlinuxasoitsonp
19 usuarios gruposlinuxasoitsonp19 usuarios gruposlinuxasoitsonp
19 usuarios gruposlinuxasoitsonp
 

17 comandos basicoslinuxasoitsonp

  • 1. Instituto Tecnológico de Sonora Comandos Básicos De Linux José Manuel Acosta Rendón Enero 2011
  • 2. Línea de comandos Interfaz de Línea de Comandos (CLI), por su acrónimo en inglés de Command Line Interface (CLI), es un método que permite a las personas dar instrucciones a algún programa informático por medio de una línea de texto simple. Debe notarse que los conceptos de CLI, Shell y Emulador de Terminal no son lo mismo, aunque suelen utilizarse como sinónimos. Las CLI pueden emplearse interactivamente, escribiendo instrucciones en alguna especie de entrada de texto, o pueden utilizarse de una forma mucho más automatizada (batch), leyendo comandos desde un archivo de scripts. Esta interfaz existe casi desde los comienzos de la computación, superada en antigüedad solo por las tarjetas perforadas y mecanismos similares. Existen, para diversos programas y sistemas operativos, para diversos hardware, y con diferente funcionalidad. Sobre SHELL El Shell es una interprete de comandos diseñado específicamente para sistemas operativos Unix y derivados como Linux y BSD, su principal función es la de servir como puente entre los usuarios y el hardware físico de un equipo; Por puente nos referimos a que el Shell se encargara de interpretar y traducir los comandos en un lenguaje que pueda ser entendido por el hardware del equipo. El término Shell también hace referencia a un programa particular, tal como el Bourne Shell o BASH. El BASH fue el Shell usado en las primeras versiones de los sistemas operativos Unix , posteriormente paso a convertirse en estándar para todos los sistemas operativos Linux
  • 3. Algunas variantes del SHELL Bourne Shell (sh) Desarrollado por Stephen Bourne de la Bell Labs (de AT&T donde también fue desarrollado el Unix), este fue durante muchos años el Shell patrón del sistema operativo Unix. Es también llamado de Standard Shell por haber sido durante varios años, el único y hasta hoy es el mas utilizado ya que fue transportado para todos los ambientes Unix y distribuciones Linux. Korn Shell (ksh) Desarrollado por David Korn, también de la Bell Labs, es un superconjunto del sh, o sea, posee todas las facilidades del sh y a ellas se agregaron muchas otras. La compatibilidade total con el sh esta atrayendo a muchos usuarios y programadores de Shell para este ambiente. Bourne Again Shell (bash) Este es el Shell mas moderno y cuyo número de adeptos crece mas en todo el mundo, sea por ser el Shell default de Linux, su sistema operativo natural, o sea por su gran diversidad de comandos, que incorpora inclusive diversas instrucciones características del C Shell. CShell (csh) Desarrollado por Bill Joy de la Berkley University es el Shell mas utilizado en ambientes *BSD e Xenix. La estrutura de sus comandos es bastante similar al del lenguage C. Su gran pecado fue ignorar la compatibilidad con el sh, partiendo por un camino propio. Además de estos Shells existen otros, pero contigo voy a hablar solamente sobre los tres primeros, tratandolos genéricamente por Shell y señalando las peculiaridades de cada uno que eventualmente tengan.
  • 23. ¡¡ Gracias ¡¡ José Manuel Acosta R. Enero 2011