Sobre el proyecto

## Linux Command Linux Command es un repositorio de código abierto sin fines de lucro que recopila más de 600 comandos de Linux y ha generado un sitio web sin anuncios para facilitar su uso. El contenido incluye manuales de comandos de Linux, explicaciones detalladas y materiales de aprendizaje, provenientes de internet y de aportes de usuarios; es un manual de consulta rápida de comandos Linux que merece mucho la pena guardar. Los derechos de autor pertenecen a los autores originales; no se asume ninguna responsabilidad por cuestiones o riesgos legales, y no tiene ningún propósito comercial. ### Versión Web Ofrece múltiples puntos de acceso en línea, incluidos GitHub Pages, Githack, Statically y varios sitios espejo. Se puede previsualizar y buscar en dispositivos móviles escaneando un código QR; el sitio web se actualiza automáticamente mediante Github Action. ### Métodos de despliegue - **Docker**: despliegue sencillo mediante docker, `docker pull wcjiang/linux-command`; tras ejecutarlo, acceda a `http://localhost:9665/`. - **Vercel**: despliegue con un clic en Vercel. - **Netlify**: despliegue con un clic en Netlify. - **Panel de control BaoTa**: despliegue rápido a través de la tienda de aplicaciones del panel BaoTa. - **Panel 1Panel**: despliegue rápido a través de la tienda de aplicaciones del panel 1Panel. ### Categorías de comandos Los comandos del repositorio están clasificados por función, e incluyen: - **Transferencia de archivos**: bye, ftp, scp, tftp, etc. - **Copia de seguridad y compresión**: ar, bzip2, gzip, tar, zip, etc. - **Gestión de archivos**: diff, find, git, ln, mv, rm, touch, etc. - **Gestión de discos**: cd, df, du, mkdir, pwd, tree, etc. - **Mantenimiento de discos**: badblocks, dd, fdisk, mkfs, sync, etc. - **Configuración del sistema**: alias, crontab, export, passwd, rpm, etc. - **Administración del sistema**: adduser, date, kill, ps, top, useradd, etc. - **Procesamiento de texto**: awk, grep, sed, sort, vi, wc, etc. - **Comunicación de red**: ifconfig, netstat, ping, tcpdump, traceroute, etc. - **Gestión de dispositivos**: dumpkeys, loadkeys, MAKEDEV, etc. - **Correo electrónico y grupos de noticias**: mail, mutt, pine, etc. - **Otros comandos**: yes. ### Uso en desarrollo Se puede instalar el paquete `linux-command` mediante npm; incluye el texto markdown de todos los comandos y un archivo de índice `dist/data.json`. También se pueden obtener los datos del índice y los detalles de los comandos a través de CDN o GitHub Raw. ### Otras versiones - Complemento para KDE/Krunner - Versión para mini programa de WeChat - Complemento para Chrome - Versión para Raycast - Versión para Alfred (formato Dash) - Versión para Android - Versión de escritorio para Mac/Win/Linux - Versión en Python (`@chenjiandongx/how`) - Versión en Golang (`@chenjiandongx/pls`) ### Recopilación de recursos de aprendizaje de Linux - **Sitios de comunidad**: Linux China, LabEx, Linux privada de cocina de Niao Ge, Linux Commune, etc. - **Conocimientos relacionados**: mapas mentales de Linux, tutoriales de introducción a Linux, métodos de inicio de demonios, etc. - **Herramientas de software**: listas de excelente software para Linux, alternativas a software de Adobe, etc. - **Sitios espejo de código abierto en China**: Alibaba Cloud, NetEase, Sohu, Universidad de Tsinghua, Universidad de Ciencia y Tecnología de China, etc. - **Distribuciones para jugadores**: SteamOS, etc.