Linux – Índice

por | 11 diciembre, 2015

Linux es un mundo repleto de información donde se interrelacionan materias de diversos tipos. Este índice es un intento de clasificar y ordenar lógicamente algunas cosas.

1 Conceptos

  • Estructura de directorios Linux
  • Nombramiento de dispositivos y particiones
  • Sistemas de archivos (EXT2, EXT3, ReiserFS, XFS)

2 Arranque de Linux

  • Runlevels
  • /sbin/init
  • Cambio de runlevel (orden telinit)
  • telinit
  • Modo monousuario
  • Servicios y demonios
  • Añadir y quitar servicios a un runlevel
  • Arrancar y parar servicios
  • Listar los servicios que se arrancan en un runlevel
  • service (el comando service, ejecuta un script de inicialización system V)
  • Ejecutar programas en el arranque en Red Hat
  • crond
  • crontab
  • grub

3 Variables de entorno

  •  set
  • La variable PATH

4 Gestión de archivos y directorios

  • cd
  • ls
  • mkdir
  • mv
  • rmdir
  • rm
  • Uso de comodines * y ?

5 Editando texto

  • vi/vim
  • nano
  • Utilidad dos2unix archivo.txt (dos2unix archivo.txt)

6 Usuarios, Grupos y permisos

  • /etc/password
  • /etc/group
  • /etc/shadow
  • comandos vipw y vigr
  • adduser
  • useradd
  • usermod
  • userdel
  • groupadd
  • groupdel
  • groupmod
  • chown
  • chgrp
  • chmod
  • su
  • El atributo SUID
  • sudo  (explicacion de /etc/sudoers)
  • chroot
  • w
  • who
  • whoami

7 Entrada y salida

  • echo
  • cat
  • touch
  • grep
  • Concepto Pipes (tuberías)
  • El caracter |
  • El caracter < y >
  • El caracter >>
  • more
  • less
  • Concepto de stderr (y stdout)
  • El operador >&

8 Shell scripting

9 Instalación y manejo de software

  • rpm     (RedHat)
  • apt-rpm   (RedHat)
  • apt-get   (Debian)
  • dpkg       (RedHat)
  • installpkg (Slackware)
  • upgradepkg (Slackware)
  • urpmi     (Mandrake)
  • emerge     (Gentoo)
  • alien
  • yum
  • Instalación desde las fuentes
  • Utilidades gráficas de instalación

10 Sistemas de paquetes y manejo de librerías

  •  ldconfig

11 Comandos relacionedos con el shell (además de los de entrada/salida)

  • head
  • tail
  • cut

(otros comnados de E/S:)

  • wc
  • strings
  • tac
  • sort

12 Comandos relacionados con el disco y la memoria

  • df
  • free
  • du
  • mc
  • file
  • mount
  • fstab

13 Comandos útiles varios

  • gcc (el compilador de C)
  • uname
  • which
  • touch
  • hwinfo
  • uptime

14 Tiempo y fecha

  • Servicio NTP en Linux
  • date
  • ntpdate

15 Buscar archivos

  • find
  • locate
  • updatedb

16 Páginas de manual

  •  man

17 Apagar y reinicar la máquina

  • poweroff
  • halt
  • reboot
  • shutdown

18 Personalización del Bash

  • Variables interesantes (colores y tipos de letras, ancho de página)
  • alias /unalias
  • &&
  • source

19 Procesos y señales

  • Conceptos básicos (ID, PID, PPID, estado, dueño, prioridad)
  • pstree
  • ps
  • top
  • sleep
  • usleep
  • fg     (forma parte de los bash builint commands, man fg)
  • bg
  • kill
  • nice (sobre prioridad de procesos)
  • renice

20 Log del sistema

  • Explicación de los logs del sistema
  • dmesg

21 Compresion y empaquetado de archivos y directorios

  • Explicacion sobre los formatos de compresión
  • tar
  • gunzip
  • gzip
  • bzip2
  • bunzip2
  • zip / unzip
  • unrar

22 Expresiones regulares y sed

  • Explicacin de las expresiones regulares
  • sed

23 Entorno gráfico en Linux

24 NETWORKING

   1 Archivos de configuración standard de red

   2 Utilidades y técnicas configuración

  • ifconfig
  • route
  • arp
  • ethtool
  • Bonding
  • iptables
  • Multicast en Linux
  • VLAN en Linux

   3 iproute2 (directiva ip)

   4 Utilidades de monitorización específica

  • ping
  • netstat
  • traceroute
  • tcpdump
  • iptraf
  • iperf

   5 Utilidades de inyección de tráfico

   6 Utilidades DNS

  • nslookup
  • dig
  • hostname
  • host
  • bind9

   7 dhcp

   8 Utilidades wifi

  • hackwifi

25 SOFTWARE PARA LINUX

   1 Editores HTML

  • Quanta Plus
  • SciTE
  • XEmacs
  • Azul
  • Nvu
  • KompoZer

   2 Navegadores web

   3 Clientes de correo

   4 Software de astronomía

26 PRACTICAS CON LINUX

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *