https://github.com/nisamov/linuxcore
🟠 Linux Core | Un repositorio creado con la simple finalidad de aprender sin depender de tutoriales genéricos, cursos de pago o fuentes poco seguras.
https://github.com/nisamov/linuxcore
all-in-one auditing core docker documentation hardware knowledge linux linux-core network
Last synced: 9 days ago
JSON representation
🟠 Linux Core | Un repositorio creado con la simple finalidad de aprender sin depender de tutoriales genéricos, cursos de pago o fuentes poco seguras.
- Host: GitHub
- URL: https://github.com/nisamov/linuxcore
- Owner: nisamov
- License: mit
- Created: 2026-05-13T17:55:27.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2026-06-03T13:28:04.000Z (20 days ago)
- Last Synced: 2026-06-09T11:30:55.099Z (15 days ago)
- Topics: all-in-one, auditing, core, docker, documentation, hardware, knowledge, linux, linux-core, network
- Language: Shell
- Homepage: https://nisamov.github.io/linuxcore/
- Size: 380 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
- Security: .github/SECURITY.md
Awesome Lists containing this project
README
LinuxCore
**El repositorio definitivo de Linux en Español**
[](LICENSE) [](https://github.com/nisamov/linuxcore/commits) [](.)
**Un repositorio creado con la simple finalidad de aprender sin depender de tutoriales genéricos, cursos de pago o fuentes poco seguras.**
---
## Descripción del Proyecto
**LinuxCore** es un repositorio creado a raíz de su predecesor [LinuxCommands](https://github.com/nisamov/LinuxCommands), con el fin de suplir la ambiciosa finalidad de albergar y ofrecer conocimiento absoluto sobre Linux, no solo con el propósito de sustituir al repositorio previo, sino de consolidar años de experiencia en sistemas Linux, arquitectura, prácticas de seguridad e infraestructuras modernas.
### Arquitectura del Proyecto
El proyecto genera automáticamente bases de datos estructuradas en formato JSON que permiten indexar y consultar determinadas zonas de contenido de manera eficiente. Estas bases de datos incluyen:
- **Comandos del Sistema**: Indexación completa de comandos Linux con sintaxis, opciones, ejemplos y casos de uso
- **Servicios del Sistema**: Documentación de servicios y procesos del sistema
- **Protocolos de Red**: Especificaciones técnicas de protocolos y protocolos de aplicación
- **Búsqueda Avanzada**: Capacidad de búsqueda por etiquetas, categorías y dependencias
La base de datos se actualiza automáticamente con cada contribución, manteniendo la integridad y consistencia de toda la documentación.
---
## Contenido
Esta documentación está organizada en los siguientes dominios principales:
### Fundamentos (`core/`)
- Filosofía Linux y Principios de Diseño
- Proceso de Arranque e Inicialización del Sistema
- Modelo de Procesos y Programación
- Gestión de Memoria y Memoria Virtual
- Estándar de Jerarquía del Sistema de Archivos (FHS)
- Usuarios, Grupos y Modelo de Permisos
- Señales e IPC (Comunicación Inter-Proceso)
- Entorno Shell y Configuración
### Sistemas (`kernel/`, `networking/`)
- Arquitectura del Kernel e Internals
- Gestión de Procesos y Cambio de Contexto
- Protocolos de Red e Implementación de Stack
- Conceptos TCP/IP y Configuración
### Seguridad (`security/`)
- **Defensiva**: Fortalecimiento, Control de Acceso, Detección de Intrusiones
- **Ofensiva**: Pruebas de Penetración, Técnicas de Explotación
- **Forense y Análisis**: Análisis de procesos, servicios e investigación de memoria
- **Cumplimiento y Estándares**: Cumplimiento de estandares de seguridad informática
---
## Estructura de los comandos
Esta es la estructura del cuerpo de los comandos en formato `json`:
```json
{
"comando": "commando",
"descripcion": "Descripcion técnica",
"categoria": "categoria interna",
"estructura": "comando [opciones] otro",
"opciones": [
{
"parametro": "-h",
"descripcion": "Muestra la ayuda del comando."
},
{
"parametro": "ejemplo",
"descripcion": "Un simple comando de ejemplo."
}
],
"instalacion": {
"es_instalable": true,
"metodo_preferido": "gestor_paquetes",
"pasos": {
"debian_ubuntu": "sudo apt update && sudo apt install comando -y",
"arch_linux": "sudo pacman -S comando",
"rhel_centos": "sudo dnf install comando -y"
}
},
"ejemplos": [
{
"uso": "sudo comando -h",
"explicacion": "Muestra por consola la ayuda del comando."
}
]
}
```
Estando en este formato, es posible filtras los comandos según sus parámetros, categoría o relaciones internas.
---
Este es un proyecto de carácter personal desarrollado con fines de aprendizaje. Cualquier contribución, sugerencia o difusión es sumamente valorada y bienvenida.