PDF de programación - Tutoriales GNU/Linux: hacking para principiantes

Imágen de pdf Tutoriales GNU/Linux: hacking para principiantes

Tutoriales GNU/Linux: hacking para principiantesgráfica de visualizaciones

Publicado el 15 de Febrero del 2019
3.011 visualizaciones desde el 15 de Febrero del 2019
718,9 KB
136 paginas
Creado hace 6a (19/02/2018)
Table of Contents

Tutoriales GNU/Linux

Licencia
Garantía
Agradecimientos
Sobre el autor
Convenciones de este libro

Prefacio
Usando la línea de comandos

Tutorial aprendiendo a usar la línea de comandos en GNU/Linux
Tutorial editar ficheros y directorios con la línea de comandos en GNU/Linux
Tutorial usar find para buscar archivos o directorios en GNU/Linux
Tutorial comprimir archivos y directorios en GNU/Linux
Tutorial crear enlaces a ficheros y directorios en GNU/Linux
Tutorial usar grep para buscar texto dentro de archivos en GNU/Linux
Tutorial parar momentáneamente un proceso o aplicación
Tutorial cerrando o reiniciando GNU/Linux
Tutorial como descargar programas o archivos de internet con Wget en
GNU/Linux

Instalar aplicaciones en GNU/Linux

Tutorial como instalar programas en GNU/Linux
Tutorial como instalar programas desde el código fuente en GNU/Linux
Tutorial instalar y configurar Git en GNU/Linux
Tutorial instalar LXC en GNU/Linux
Tutorial instalar Vagrant para usar ambientes virtuales en GNU/Linux
Tutorial instalar servidor LAMP en GNU/Linux
Tutorial instalar Atom em GNU/Linux
Tutorial instalar Brackets en GNU/Linux para desarrollo web

Usar aplicaciones en GNU/Linux

Tutorial básico Vim
Tutorial convertir páginas web a pdf

1.1
1.1.1
1.1.2
1.1.3
1.1.4
1.1.5
1.2
1.3
1.3.1
1.3.2
1.3.3
1.3.4
1.3.5
1.3.6
1.3.7
1.3.8

1.3.9
1.4
1.4.1
1.4.2
1.4.3
1.4.4
1.4.5
1.4.6
1.4.7
1.4.8
1.5
1.5.1
1.5.2

2

Tutorial instalar y usar youtube-dl para bajar musica
Tutorial crear imágenes QR de páginas web en GNU/Linux con qrencode
Tutorial usar Pngquant en Linux
Compresor de imágenes Trimage
Tutorial extraer páginas de archivos pdf con PDFTK en Linux
Tutorial uniendo archivos pdf con PDFTK en Linux
Tutorial abrir múltiples consolas en una sola ventana con Tmux en GNU/Linux
Tutorial compartir sesiones SSH con Tmux en GNU/Linux
Tutorial abrir múltiples consolas en una sola ventana con Byobu en GNU/Linux

1.5.3
1.5.4
1.5.5
1.5.6
1.5.7
1.5.8

1.5.10 1.5.9

Administrar GNU/Linux

1.6

1.5.11

Tutorial qué es root y como usarlo en GNU/Linux
Tutorial como funciona el proceso de inicio en GNU/Linux
Tutorial como funcionan los niveles de ejecución en GNU/Linux
Tutorial gestionar procesos en un sistema operativo GNU/Linux
Tutorial ver programas instalados en GNU/Linux
Tutorial configurando un sistema RAID en GNU/Linux
Tutorial crear o eliminar particiones en GNU/Linux con fdisk
Tutorial crear o eliminar una partición swap en GNU/Linux
Tutorial formatear particiones en GNU/Linux
Tutorial montar y desmontar un pendrive usb en GNU/Linux
Tutorial Montar particiones NTFS en GNU/Linux Ubuntu
Tutorial montar particiones NFS en una red GNU/Linux
Tutorial configurar la red en GNU/Linux
Tutorial Configurar Impresora en una red GNU/Linux
Tutorial configurar usuarios en GNU/Linux
Tutorial configurar grupos de usuarios en GNU/Linux
Tutorial gestionar permisos y atributos de archivos en GNU/Linux
Tutorial gestionar atributos extendidos de archivos en GNU/Linux

Resolver problemas en GNU/Linux

Tutorial buscando información del sistema operativo en GNU/Linux
Tutorial aprendiendo a usar un programa de chat para pedir ayuda en Linux
Tutorial buscar ayuda con la línea de comandos en Linux
Tutorial eliminar kernels antiguos en Ubuntu o Debian
Tutorial resolver "GPG error" usando apt-get update en GNU/Linux

1.6.1
1.6.2
1.6.3
1.6.4
1.6.5
1.6.6
1.6.7
1.6.8
1.6.9
1.6.10
1.6.11
1.6.12
1.6.13
1.6.14
1.6.15
1.6.16
1.6.17
1.6.18
1.7
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5

3

Tutorial resolver problema de configuración del idioma en GNU/Linux
Tutorial cerrar programas bloqueados en GNU/Linux
Tutorial introducción a los logs del sistema GNU/Linux
Tutorial usar los logs del sistema GNU/Linux para descubrir errores
Tutorial resolver problemas con sistemas de archivos en GNU/Linux
Tutorial recuperar archivos e información de discos duros, CD-ROMs y DVDs
dañados

1.7.6
1.7.7
1.7.8
1.7.9
1.7.10

Seguridad en GNU/Linux

1.7.11
1.8
1.8.1
Tutorial realizar copias de respaldo (backup) de archivos en GNU/Linux
1.8.2
Tutorial hacer copias de respaldo (backup) de discos rígidos en GNU/Linux
1.8.3
Tutorial configurar un contafuegos (firewall) en GNU/Linux
Tutorial examinar si nuestro ordenador está siendo invadido a través de un rootkit
1.8.4
Tutorial descubrir rootkits, backdoors, sniffers y malware con RKHunter en
GNU/Linux
1.8.5
1.8.6
Tutorial monitorear red de Internet con ntop en GNU/Linux
Tutorial escaneo de puertos con nmap en GNU/Linux
1.8.7
1.8.8
Tutorial usar tcpdump para analizar paquetes de red en GNU/Linux
1.9
1.9.1
1.9.2
1.9.3
1.9.4
1.9.5
1.10
1.11

Como crear un script en la línea de comando (shell script)
Tutorial básico crontab
Comandos de inicio del sistema operativo GNU/Linux
Variables del sistema GNU/Linux
Tutorial Awk como comando y como lenguaje de programación

Bibliografía
Anexo A: Recursos

Programar en GNU/Linux

4

Tutoriales GNU/Linux

Tutoriales GNU/Linux.
Hacking para principiantes

Este libro es una colección de tutoriales con instrucciones para la administración de
usuarios, sistemas de archivos, copias de backup, configuración de hardware, instalación
de software, monitorización de redes, resolución de problemas, seguridad, herramientas y
programación de scripts. La idea es que sea una fuente de consulta para usar como
referencia a la hora de administrar tu sistema operativo GNU/Linux.

5

Licencia

Tutoriales GNU/Linux
Hacking para principiantes

Marcelo Horacio Fortino
Primera edición
Barcelona, España
Setiembre 2014
ISBN: 978-84-606-7548-8

Tutoriales GNU/Linux. Hacking para principiantes por Marcelo Horacio Fortino.

Esta obra está sujeta a la licencia Reconocimiento-CompartirIgual 4.0 Internacional de
Creative Commons. Para ver una copia de esta licencia, visite
http://creativecommons.org/licenses/by-sa/4.0/.

Puede hallar permisos más allá de los concedidos con esta licencia en https://fortinux.com

Todas las marcas son propiedad de sus respectivos dueños. Linux® es una marca
registrada de Linus Torvalds. Ubuntu® es una marca registrada de Canonical Limited.
Google® es una marca registrada de Google Inc.

Imagen de la portada basada en "Man working at computers" de dear_theophilus:
https://openclipart.org/detail/193012/Man%20working%20at%20computers

Sugerencias y comentarios a [email protected]

6

Garantía

Garantía

Este libro se distribuye con la esperanza de que sea útil, pero SIN NINGUNA GARANTÍA,
incluso sin la garantía MERCANTIL implícita o sin garantizar la CONVENIENCIA PARA UN
PROPÓSITO PARTICULAR. El autor no asume ninguna responsabilidad si el lector hace un
mal uso del mismo.

7

Agradecimientos

Agradecimientos

A Adriana.

A tod@s los que me enseñaron, principalmente mis amigos y mi familia.

A toda la comunidad de Software Libre.

8

Sobre el autor

Sobre el autor

Marcelo Horacio Fortino es un profesional de las tecnologías de la información con más de
17 años de experiencia en la industria y servicios asociados. Trabajó como diseñador y
programador web, administrador de sistemas, formador y líder de proyectos. Actualmente
es consultor de TI.

Ha contribuído en varios proyectos de Software Libre como PHP Calendar, Ubuntu Manual,
OpenOffice.Org y The Document Foundation.

Dictó conferencias y tutoriales en varios Congresos y eventos de TI en Argentina, Brasil,
España y Uruguay.

En 1999, escribió el libro "Internet: Una aproximación a sus aplicaciones y usos" editado en
formato electrónico.

Escribe además artículos periodísticos para publicaciones gráficas y Sitios web, y es editor
de http://www.fortinux.com.

Es miembro activo de las siguientes asociaciones profesionales: ICASA, Free Software
Foundation, Hispalinux, y fue presidente y fundador de LibrePlanet Barcelona y de
Profesionales Asociados de la Web (PAW).

E-mail: [email protected]
Twitter: @fortinux
Google+ https://google.com/+marcelofortino
Linkedin http://es.linkedin.com/in/marcelofortino
Blog: http://www.fortinux.com
Github https://github.com/fortinux
Slideshare.net http://www.slideshare.net/fortinux
Planeta Linux http://planetalinux.org/es/

Si busca un formador, conferencista o consultor TIC con conocimientos de software libre y
de fuente abierta lo puede contactar por email, twitter o linkedin.

9

Convenciones de este libro

Convenciones de este libro

Cuando leas este libro, verás que algunas palabras están representadas con fuentes y tipos
de letra diferentes. Por ejemplo:

comando

Los comandos en GNU/Linux se representan de esta manera. Este estilo indica que puedes
escribir la palabra o frase en la línea de comandos y pulsar la tecla intro para invocar el
comando.

Ctrl + Shift + F3

Esta es una combinación de teclas que tienes que apretar simultáneamente. Las teclas
siempre se representan en cursiva.

- . -

Para poder realizar los tutoriales simpre deberás tener un terminal a mano. Para abrirlo en:

Debian/Ubuntu: Apretar las teclas CONTROL + ALT + T.
Ubuntu Unity: Apretar la tecla SUPER (suele tener el icono de Windows® diseñado) y
el número 2.
Gnome: Ir al Menú Aplicaciones/Accesorios/Terminal.
Xfce: Ir al Menú Aplicaciones/Accesorios/Terminal.
Kde: Clic en KickOff /Aplicaciones/Sistema/Terminal.

10

Prefacio

Prefacio

Bienvenid@s a Tutoriales GNU/Linux, hacking para principiantes; una colección de
tutoriales que resuelven dudas y problemas técnicos básicos relacionados con el software y
el hardware en un sistema operativo GNU/Linux. Un libro ideal para usar como referencia a
la hora de administrar tu sistema operativo GNU/Linux.

La mayoría de las definiciones de 'hacking' en el 'jargon file' del hacker Eric S. Raaymond¹
están basadas principalmente "en la afición a lo técnico y en el placer de resolver
problemas sobrepasando los límites".

La idea de este libro es capturar esa esencia mediante simples y prácticos tutoriales para
que puedas comenzar a hackear tu ordenador utilizando la línea de comandos.

Aquí encontrarás instrucciones para la administración de usuarios, sistemas de archivos,
copias de backup, c
  • Links de descarga
http://lwp-l.com/pdf15217

Comentarios de: Tutoriales GNU/Linux: hacking para principiantes (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad