Libros de informática

'.$alt.'

Puedes consultar mucho libros relacionados con la temática que estás buscando, los enlaces que puedes leer más abajo te llevarán a las correspondientes categorías de Amazón, donde puedes encontrar libros muy baratos.

Hardware y dispositivos portátiles

Seguridad informática

Sistemas operativos


Resumen Linux, Oposiciones Junta Extremadura II

Tema 12: Utilización del Shell en el Sistema Operativo Unix/Linux

 

Resumen de los conceptos más destacados
Shell
  1. Interprete de comandos
  2. Lenguage de programación que desarrolla guiones
  3. Uso: Nombre [parámetros] argumeto1 argumento2...
  4. # Para poner cometarios
  5. chmod + x guión , para hacerlo ejecutable
  6. ;, para poner más de una instrucción en la misma linea
  7. |, cauce
  8. &, nohup, órdenes subordinadas
Argumentos
  • $#, número de parámetros
  • $1...$9, parámetros del 1 al 9
  • Shit, para pasar del parámetro 9, se pierden por el principio
  • $0, nombre del shell
  • $*, cadena con todos los argumentos
Redirecciones
  • <0, entrada estandar
  • 1>, salida estandar
  • 2>, error estandar
Bucles
En el shell sólo disponemos del bucle for:
for var in lista
do
    ........
done;

Tema 13: Filtros en el sistema operativo Unix/Linux

Importante
Un filtro nunca cambia el origen

Familia grep
Tipos
  1. grep, expresiones regulares
  2. fgrep, más de un objetivo
  3. egrep, expresiones regulares complejas y múltiples objetivos
Expresiones regulares
  • ^, principio "^p...."
  • $, final "....p$"
  • [...], rango de caracteres
  • ., cualquier caracter
  • *, 0 o más repeticiones de cualquier caracter
  • +, 1 o más repeticiones de cualquier caracter
  • ?, 0 o 1 caracter
  • ( ), para agrupar.
Parámetros
  • -v, muestra las no coincidencia
  • -i, no distingue minúsculas y mayúsculas
  • -l, Sólo imprime los nombres de los archivos
  • -n, muestra los números de la lineas
  • -f, para coger la entrada de un fichero

Otros filtros
Cut
  • -f, campos
  • -c, columnas
  • -d , cambia el delimitador
Paste
Pega dos archivos
Sort
Ordena, paramétros:
  • -f, no distingue mayúsculas minúsculas
  • -n, ordena por valor numérico
  • -r, invierte
  • -d, ignora caracteres especiales
  • +m, salta campos al principio
  • -u, unique
  • -o, la salida a un archivo
uniq
  • -c, cuenta las ocurrencias
  • -d, muestra lineas repetidas
  • -v, imprime las lineas que salen más de una vez
cmp
Compara dos ficheros
comm
Compara dos fichero ordenados
diff
Muestra las diferencias
tr
Cambia
dd
Convierte formatos
Sed
Herramienta para filtrar archivos
  • sed dir acción
  • [^-], no en rango
  • \ , toma el valor literal del siguiente caracter.
Parámetros
  • d, borra
  • a, añade
  • i, inserta
  • c, cambia
  • s, sustituye
  • r, lee desde
  • w, escribe en
awk
Parecido a sed pero utiliza c
formato: Patrón  {acción}
Trata los campos $1, $2,....$NF

Tema 14: Optimización del sistema operativo Unix/Linux


Resumen de los aspectos más esenciales
Atacantes
  • Cracker
  • Hacker
  • Script Kiddie
Tipos de Ataques
  • Troyano
  • Back Door
  • Servidor de confianza
    • /etc/hosts.equiv
    • rhost
  • Scanning
  • Spoofing
  • Denegación de Servicio
  • Craqueo de contraseñas
  • Ataques sociales
  • Ataques físicos
Seguridad
  • /etc/shadow
  • DES/FDES
  • MD5/RSA
  • PAM
Red
  • Cortafuegos, a nivel de red
  • Ipchains
  • Tablas IP
  • Proxy, a nivel de aplicación
  • chkconfig
Cuello de botella
  • Top
  • Traceroute
Cron
  • /etc/crontab
  • /etc/cron.daily
  • /etc/cron.mounly
  • /etc/cron.weekly
  • uso: minute hour day month dayofweek command
Otros
  • nice y renice, cambia prioridades de los procesos
  • /proc/sys/vm, memoria virtual
  • SetSerial
  • Particiones
    • tune2fs
    • mke2fs
    • defrag
    • e2fsck
    • badblocks

No hay comentarios:

Publicar un comentario

Animaté Comenta