Subido por elmero

Indice-curso-Linux

Anuncio
Índice curso Linux
Sección 8: Permisos y usuarios
Lectura
Comandos
Lectura
Comandos
La shell de Linux
Clear, history
Permisos y usuarios
Passwd, shadow, group
Lectura
Comandos
Rwx-rwx-rwx
Comandos de la shell
Type
Lectura, Escritura y
Ejecución
El usuario root
Apt update, sources.list, apt-cache,
apt upgrade
dpkg
Información de los
comandos
Help, man, info, whatis, apropos
Chmod, notación octal
Manejo de commandos y
expresiones lógicas
Atajos
&&, ||
Modificación de permisos
en octal
Modificación de permisos
simbólica
Buscar, instalar y actualizar
paquetes
Instalación manual de
paquetes
Eliminar, listar y buscar
paquetes
Caso práctico: Creando
nuestro propio alias
alias
Permisos por defecto
Umask
Setuid, Setgid, Sticky bit
Setuid, setgid, sticky bit
Cambio de identidad
Su
Sudo
Sudo
Sudoers
sudoers
Gestión de usuarios y
grupos
Cambio de propietario
Useradd, groupadd, usermod,
passwd, delgroup…
Chown, chgrp
Documento de atajos en lectura 13
Sección 5: Sistema de ficheros
Root
Chmod, notación simbólica
Lectura
Comandos
El Sistema de ficheros
Tree,
Navegación
Pwd, ls, cd, ., .., -
Ficheros
Tipos de ficheros en Linux
Creación de ficheros y
editores de texto
Visualización de ficheros y
directorios
Manipulación de ficheros
Mkdir, nano, pico, vi, emacs
Sección 9: Procesos
File, more, less, cat
Lectura
Comandos
Procesos en Linux
/proc, pidof
Ps
Búsqueda de ficheros y
directories
Principales directorios de
Linux
Find
Visualización estática de
procesos
Visualización dinámica de
procesos
Interrupción de procesos
Top
Home, lib, media, mnt, sys, usr, var,
snap, opt…
Procesos en segundo plano
&, jobs, fg, bg
Señales
Kill, killall, STOP, INT, KILL…
Init, demonios y servicios
Init, init.d
Gestión de servicios
Init.d, systemctl, service
Apagado del sistema
Halt, poweroff, reboot, shutdown
Cambio de prioridad
Nice, renice
Cp, mv, rm
Sección 6: Conceptos avanzados
del Sistema de ficheros
Ctrl+C, Ctrl+Z, bg
Lectura
Comandos
Inodos
Debugfs, df
Dentries
Debugfs, df
Soft Links
Ln -s
Hard Links
Ln
Wildcards
*, ?, [, ], classes…
Lectura
Comandos
Shell expansions
Echo, $(()), {}…
Interfaces de red
ip link
Command substitution
$()
Direcciones IP
ip addr
Comillas en la shell
‘, “
Escapando caracteres
\, \t, \n…
Sección 7: Redirecciones y
pipelines
Sección 10: Networking
Routing
ip route, traceroute
Sniffers
Wireshark, Tcpdump
Examinando la red
Ping, nmap
DHCP y DNS
Dhclient, resolv.conf
Curl, wget
Lectura
Comandos
I/O Redirection
Stdout, stderr, stdin
Descarga y subida de
información
Conexiones remotas
Standard Output
>
Intercambio de ficheros I
ftp
Standard Error
2>
Intercambio de ficheros II
Sftp
/dev/null
/dev/null
Standard Input
<
Pipelines
|
Visualizando las conexiones Ss
activas
Netstat
netstat
Filtros y búsquedas
Sort, uniq, wc
Filtros y búsquedas II
Grep, head, tail, tee
Comando sed
sed
Ssh
Shell Script
Sección 11: Gestión de paquetes
y liberías
Sección 4: La shell de Linux
Apt remove, dpkg
Sección 17: Introducción a
Shell Script
Lectura
Comandos
Sección 12: El entorno
Shebang y comentarios
#!/bin/bash, #
Lectura
Comandos
Variables
Definición de variables
El entorno en Linux
Printenv, alias, set
Constantes
Declare –r
Como se establece el
entorno
/etc/environment, /etc/profile,
/etc/profile.d, /etc/bash.bashrc,
~/.profile, ~/.bashrc, ~/bash_profile,
~/bash_login
Creación de variables de Shell y de
entorno
SHELL, HOME, LANG, PATH, PWD, _,
USER…
Here Documents
<<
Funciones
Function, return
Parámetros y argumentos
$, parámetros
Variables Locales
local
Modificando el entorno
Variables de entorno
interesantes
Sección 18: Control de Flujo
Sección 13: Dispositivos de
Almacenamiento externos
Lectura
Comandos
Sentencia if
If, else,
Lectura
Comandos
Comando test
Test, [ ]
Dispositivos extraibles
mount
Condiciones avanzadas
[[ ]]
Montar y desmontar
Mount, umount, /dev
dispositivos
Identificando el nombre del /dev, syslog
dispositivo
Combinando expresiones
AND, OR, NOT
Comando Exit
Exit, return
Bucle for
For
Bucle while
While
Sección 14: Archivando y
Comprimiendo ficheros
Break y Continue
Break, continue
Bucle until
Until
Sentencia case
case
Lectura
Comandos
Comprimiendo y
descomprimiendo ficheros
Otra solución para
comprimir y descomprimir
Archivando ficheros
Gzip, gunzip
Bzip2, bunzip2
Tar
Archivar y comprimir con zip Zip, unzip
Sección 15: Expresiones regulares
Y búsquedas avanzadas
Lectura
Comandos
Referenciar cualquier
carácter
Símbolos de anclaje
.
Expresiones con corchetes
[, ]
POSIX Classes
Alternancia y Paréntesis
Clases Posix (Ej. [:alnum:], [:word:],
[:alpha:]…
|, (, )
Cuantificadores
*, +, {,}
Editores de expresiones
regulares
regex101
^, $
Sección 19: Otros componentes
importantes
Lectura
Comandos
Lectura de teclado
Read
Argumentos en un script
$
Conceptos avanzados sobre $#, $0, ${}, shift
argumentos y parámetros
Importando otros scripts
Source
Arrays
Declare –a, arrays asociativos
Operadores lógicos
&&, ||
Descargar