SlideShare ist ein Scribd-Unternehmen logo
1 von 9
redhat
 Redhat
TEMARIO

• Instalación de Linux y resolución de problemas durante la
  instalación
• Configuración manual de la red
• Configuración del subsistema de X-Windows
• Securización de un sistema Linux
• Administración de las copias de respaldo y recuperación
  (Backup & Recovery)
• Desarrollo de Shell Scripts
• Compilación de software a partir de código fuente
• Monitorización avanzada del sistema y tuning
• Administración de cambios de hardware y componentes del
  sistema
TIPOS DE COMANDOS
• EXISTEN DOS TIPOS DE COMANDOS:
      A) INTERNOS: los comandos propios de la
shell
      cd, pwd, echo, alias, history, !!, exit o logout
      B) Externos: comandos para la
      manipulación de ficheros, control de
      procesos:
       cp, mv, rm , rmdir, ls , etc..
SHELLS
• Existen diferentes tipos de shell:
  – bash: Bourne Again Shell
  – bsh: Bourne shell
  – tcsh: basada en C shell (csh)
  – csh: Original C shell.
  – ksh: Korn shell (Mejora las características Bourne
    Shell)
  – zsh: Evolucion del ksh
Herramientas shell
•   cd (permite volver al directorio del usuario)
•   pwd: ruta actual
•   echo cadena (Scripts)
•   exec: ejecución de programas o scripts
•   time: time ls /home
       1º) real: tiempo total que tarda (inicio-fin)
       2º) user: tiempo CPU dedicado.
       3º) sys: tiempo CPU tarda en preparse para
    ejecutar la instrucción.
COMANDOS BÁSICOS
• clear: sirve para limpiar el terminal
• touch: sirve para actualizar la fecha de
  modificación de un archivo a la fecha actual.
  Además si lo lanzamos indicando el nombre
  de un fichero que no exista automáticamente
  nos crea un fichero vacío. Sintaxis:
   touch nombre_archivo1, nombre_archivo2
Herramientas shell
• Para saber que Shell estoy utilizando
       echo $SHELL
       echo $0
       ps | grep $$
• set: muestra todas las variables de entorno
       Ejemplo: set
                 usuario=curso
                 set | grep usuario
                 echo $usuario
• unset: elimina una variable de entorno locales o le asigna null
       EJEMPLO 1:
               unset usuario
               echo $usuario
EJERCICIOS
•   1-. Consulta el directorio actual
•   2-. Crea el directorio test y accede a él.
•   3-. Crea ficheros vacios con el nombre ejer1, ejer2 y ejer3
•   4-. Consultar que pasa cuando tecleamos:
         ls -l ejer + TABULADOR

• 5-. Pulsamos la tecla      que ha ocurrido? Pulsar CTRL+A
  ¿Qué ha ocurrido?
        • Aparece la última instrucción que hemos ejecutado
        • Nos debemos de situar al principio de la línea
COMANDOS BÁSICOS
• ls: sirve para mostrar el contenido de un directorio. Si no
   especificamos el nombre del directorio que queremos listar se
   entiende que es el directorio actual.

       Sintaxis:   ls –opciones ruta
Opciones:

        -a: muestra los ficheros ocultos.
        -l: muestra toda la información sobre los ficheros.
        -r: invierten el orden del listado.
        -t: ordena el listado de archivos por fecha de modificación
        -R: muestra el listado de todas los subdirectorios
recursivamente

Weitere ähnliche Inhalte

Was ist angesagt?

Permisos de archivo
Permisos de archivoPermisos de archivo
Permisos de archivo
jarx75
 
Permisos basicos linux
Permisos basicos linuxPermisos basicos linux
Permisos basicos linux
eclipsotol
 
Permisos de linux
Permisos de linuxPermisos de linux
Permisos de linux
bat18
 
Ubuntu Comand Line
Ubuntu Comand LineUbuntu Comand Line
Ubuntu Comand Line
xander21c
 
Comandos básicos ubuntu
Comandos básicos ubuntuComandos básicos ubuntu
Comandos básicos ubuntu
robertoiglesias
 
Taller Linea de Comandos - Linuxec 29o
Taller Linea de Comandos - Linuxec 29oTaller Linea de Comandos - Linuxec 29o
Taller Linea de Comandos - Linuxec 29o
Tomás Vírseda
 

Was ist angesagt? (20)

Ejercicios permisos
Ejercicios permisosEjercicios permisos
Ejercicios permisos
 
Sobreviviendo commando style
Sobreviviendo commando styleSobreviviendo commando style
Sobreviviendo commando style
 
Permisos de archivo
Permisos de archivoPermisos de archivo
Permisos de archivo
 
Permisos basicos linux
Permisos basicos linuxPermisos basicos linux
Permisos basicos linux
 
Comandos básicos GNU/Linux
Comandos básicos GNU/LinuxComandos básicos GNU/Linux
Comandos básicos GNU/Linux
 
Permisos de linux
Permisos de linuxPermisos de linux
Permisos de linux
 
Permisos en Linux
Permisos en LinuxPermisos en Linux
Permisos en Linux
 
Mis comandos favoritos en linux parte 1
Mis comandos favoritos en linux parte 1Mis comandos favoritos en linux parte 1
Mis comandos favoritos en linux parte 1
 
Mis comandos favoritos en linux parte 0
Mis comandos favoritos en linux parte 0Mis comandos favoritos en linux parte 0
Mis comandos favoritos en linux parte 0
 
Curso GNU/Linux
Curso GNU/LinuxCurso GNU/Linux
Curso GNU/Linux
 
Mis comandos favoritos en linux parte 2
Mis comandos favoritos en linux parte 2Mis comandos favoritos en linux parte 2
Mis comandos favoritos en linux parte 2
 
Untitled 1
Untitled 1Untitled 1
Untitled 1
 
Comandos ubuntu
Comandos ubuntuComandos ubuntu
Comandos ubuntu
 
MÁS DE 400 COMANDOS PARA GNU/LINUX QUE DEBERÍAS CONOCER
MÁS DE 400 COMANDOS PARA GNU/LINUX QUE DEBERÍAS CONOCERMÁS DE 400 COMANDOS PARA GNU/LINUX QUE DEBERÍAS CONOCER
MÁS DE 400 COMANDOS PARA GNU/LINUX QUE DEBERÍAS CONOCER
 
Comandos
ComandosComandos
Comandos
 
Ubuntu Comand Line
Ubuntu Comand LineUbuntu Comand Line
Ubuntu Comand Line
 
como instalar saba en linux
como instalar saba en linuxcomo instalar saba en linux
como instalar saba en linux
 
Comandos básicos ubuntu
Comandos básicos ubuntuComandos básicos ubuntu
Comandos básicos ubuntu
 
Taller Linea de Comandos - Linuxec 29o
Taller Linea de Comandos - Linuxec 29oTaller Linea de Comandos - Linuxec 29o
Taller Linea de Comandos - Linuxec 29o
 
Cómo crear una distribución Linux
Cómo crear una distribución LinuxCómo crear una distribución Linux
Cómo crear una distribución Linux
 

Andere mochten auch

Andere mochten auch (10)

Shell exposición
Shell exposiciónShell exposición
Shell exposición
 
Linux Programacion en Shell
Linux Programacion en ShellLinux Programacion en Shell
Linux Programacion en Shell
 
Filtrado con grep y cut
Filtrado con grep y cutFiltrado con grep y cut
Filtrado con grep y cut
 
MongoDB Avanzado
MongoDB AvanzadoMongoDB Avanzado
MongoDB Avanzado
 
Introducción a NoSQL con MongoDB
Introducción a NoSQL con MongoDBIntroducción a NoSQL con MongoDB
Introducción a NoSQL con MongoDB
 
Modificación de registros comando sed
Modificación de registros   comando sedModificación de registros   comando sed
Modificación de registros comando sed
 
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
 
Rutas absolutas y relativas
Rutas absolutas y relativasRutas absolutas y relativas
Rutas absolutas y relativas
 
El shell-bash
El shell-bashEl shell-bash
El shell-bash
 
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4jBases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
 

Ähnlich wie Tema1 redhat

Linux basico-7.PDF
Linux basico-7.PDFLinux basico-7.PDF
Linux basico-7.PDF
ULEAM
 
Linux basico-3.PDF
Linux basico-3.PDFLinux basico-3.PDF
Linux basico-3.PDF
ULEAM
 
Comandos GNU/Linux-Unix y programación shell.
Comandos GNU/Linux-Unix y programación shell.Comandos GNU/Linux-Unix y programación shell.
Comandos GNU/Linux-Unix y programación shell.
Alan Resendiz
 
Linux basico-8.PDF
Linux basico-8.PDFLinux basico-8.PDF
Linux basico-8.PDF
ULEAM
 
Comandos (1)
Comandos (1)Comandos (1)
Comandos (1)
debby4587
 

Ähnlich wie Tema1 redhat (20)

Linux for bioinformatics
Linux for bioinformaticsLinux for bioinformatics
Linux for bioinformatics
 
Introduction to linux for bioinformatics
Introduction to linux for bioinformaticsIntroduction to linux for bioinformatics
Introduction to linux for bioinformatics
 
Intro comandos unix
Intro comandos   unixIntro comandos   unix
Intro comandos unix
 
Linux básico
Linux básicoLinux básico
Linux básico
 
Introducción a GNU - POSIX - LINUX
Introducción a GNU - POSIX - LINUXIntroducción a GNU - POSIX - LINUX
Introducción a GNU - POSIX - LINUX
 
Curso Linux Basico
Curso Linux BasicoCurso Linux Basico
Curso Linux Basico
 
Comandos utiles linux
Comandos utiles linuxComandos utiles linux
Comandos utiles linux
 
Actividad v administración y comandos básicos if04 emerson
Actividad v administración y comandos básicos if04 emersonActividad v administración y comandos básicos if04 emerson
Actividad v administración y comandos básicos if04 emerson
 
Comandos basicos en linux
Comandos basicos en linuxComandos basicos en linux
Comandos basicos en linux
 
Presentación linux
Presentación linuxPresentación linux
Presentación linux
 
Linux basico-7.PDF
Linux basico-7.PDFLinux basico-7.PDF
Linux basico-7.PDF
 
Administracion de Directorio - Linux Ubuntu
Administracion de Directorio - Linux UbuntuAdministracion de Directorio - Linux Ubuntu
Administracion de Directorio - Linux Ubuntu
 
Linux basico-3.PDF
Linux basico-3.PDFLinux basico-3.PDF
Linux basico-3.PDF
 
Linux Para Asterisk
Linux Para AsteriskLinux Para Asterisk
Linux Para Asterisk
 
Comandos GNU/Linux-Unix y programación shell.
Comandos GNU/Linux-Unix y programación shell.Comandos GNU/Linux-Unix y programación shell.
Comandos GNU/Linux-Unix y programación shell.
 
Comandos linux
Comandos linuxComandos linux
Comandos linux
 
Linux basico-8.PDF
Linux basico-8.PDFLinux basico-8.PDF
Linux basico-8.PDF
 
Comandos basicos linux
Comandos basicos linuxComandos basicos linux
Comandos basicos linux
 
Comandos (1)
Comandos (1)Comandos (1)
Comandos (1)
 
Manual de linux
Manual de linuxManual de linux
Manual de linux
 

Kürzlich hochgeladen

Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
NancyLoaa
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
JonathanCovena1
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 

Kürzlich hochgeladen (20)

OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 

Tema1 redhat

  • 2. TEMARIO • Instalación de Linux y resolución de problemas durante la instalación • Configuración manual de la red • Configuración del subsistema de X-Windows • Securización de un sistema Linux • Administración de las copias de respaldo y recuperación (Backup & Recovery) • Desarrollo de Shell Scripts • Compilación de software a partir de código fuente • Monitorización avanzada del sistema y tuning • Administración de cambios de hardware y componentes del sistema
  • 3. TIPOS DE COMANDOS • EXISTEN DOS TIPOS DE COMANDOS: A) INTERNOS: los comandos propios de la shell cd, pwd, echo, alias, history, !!, exit o logout B) Externos: comandos para la manipulación de ficheros, control de procesos: cp, mv, rm , rmdir, ls , etc..
  • 4. SHELLS • Existen diferentes tipos de shell: – bash: Bourne Again Shell – bsh: Bourne shell – tcsh: basada en C shell (csh) – csh: Original C shell. – ksh: Korn shell (Mejora las características Bourne Shell) – zsh: Evolucion del ksh
  • 5. Herramientas shell • cd (permite volver al directorio del usuario) • pwd: ruta actual • echo cadena (Scripts) • exec: ejecución de programas o scripts • time: time ls /home 1º) real: tiempo total que tarda (inicio-fin) 2º) user: tiempo CPU dedicado. 3º) sys: tiempo CPU tarda en preparse para ejecutar la instrucción.
  • 6. COMANDOS BÁSICOS • clear: sirve para limpiar el terminal • touch: sirve para actualizar la fecha de modificación de un archivo a la fecha actual. Además si lo lanzamos indicando el nombre de un fichero que no exista automáticamente nos crea un fichero vacío. Sintaxis: touch nombre_archivo1, nombre_archivo2
  • 7. Herramientas shell • Para saber que Shell estoy utilizando echo $SHELL echo $0 ps | grep $$ • set: muestra todas las variables de entorno Ejemplo: set usuario=curso set | grep usuario echo $usuario • unset: elimina una variable de entorno locales o le asigna null EJEMPLO 1: unset usuario echo $usuario
  • 8. EJERCICIOS • 1-. Consulta el directorio actual • 2-. Crea el directorio test y accede a él. • 3-. Crea ficheros vacios con el nombre ejer1, ejer2 y ejer3 • 4-. Consultar que pasa cuando tecleamos: ls -l ejer + TABULADOR • 5-. Pulsamos la tecla que ha ocurrido? Pulsar CTRL+A ¿Qué ha ocurrido? • Aparece la última instrucción que hemos ejecutado • Nos debemos de situar al principio de la línea
  • 9. COMANDOS BÁSICOS • ls: sirve para mostrar el contenido de un directorio. Si no especificamos el nombre del directorio que queremos listar se entiende que es el directorio actual. Sintaxis: ls –opciones ruta Opciones: -a: muestra los ficheros ocultos. -l: muestra toda la información sobre los ficheros. -r: invierten el orden del listado. -t: ordena el listado de archivos por fecha de modificación -R: muestra el listado de todas los subdirectorios recursivamente