Tema1 redhat

  • 1,385 views
Uploaded on

 

More in: Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,385
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
8
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. redhat 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 lashell 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 rutaOpciones: -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 subdirectoriosrecursivamente