Guia-Comandos-Linux es una herramienta de línea de comandos en Python que proporciona ejemplos y descripciones detalladas para el uso de múltiples comandos de Linux. Esta guía permite al usuario ejecutar ejemplos prácticos y ver descripciones de comandos útiles en la terminal, haciéndola ideal para quienes desean mejorar su productividad y comprensión de la CLI en sistemas Linux.
- 🖥 Ejemplos Interactivos: Muestra ejemplos de uso para comandos comunes de Linux.
- 📖 Descripciones Claras: Explicaciones detalladas para cada comando, lo que facilita el aprendizaje.
- 🎛 Menú de Herramientas: Acceso rápido a herramientas específicas a través de un menú interactivo.
-
Clona este repositorio en tu máquina local:
git clone https://github.com/serber1990/Guia-Comandos-Linux.git cd Guia-Comandos-Linux
-
Asegúrate de tener Python instalado en tu sistema.
Para ejecutar el script, utiliza:
python3 helper.py -o <herramienta>
Ejemplos de uso:
-
Mostrar ayuda general:
python3 helper.py -h
-
Ejecutar una herramienta específica (ejemplo con
grep
):python3 helper.py -o grep
Aquí está la lista completa de herramientas disponibles en Guia-Comandos-Linux y una breve descripción de cada una:
- awk: Muestra ejemplos y descripciones de uso de
awk
. - cat: Muestra ejemplos y descripciones de uso de
cat
. - chown: Muestra ejemplos y descripciones de uso de
chown
. - chmod: Muestra ejemplos y descripciones de uso de
chmod
. - curl: Muestra ejemplos y descripciones de uso de
curl
. - cut: Muestra ejemplos y descripciones de uso de
cut
. - descriptors: Muestra ejemplos y descripciones sobre descriptores de archivos y redirecciones.
- df: Muestra ejemplos y descripciones de uso de
df
. - docker: Muestra ejemplos y descripciones de uso de
docker
. - du: Muestra ejemplos y descripciones de uso de
du
. - firewall-cmd: Muestra ejemplos y descripciones de uso de
firewall-cmd
. - find: Muestra ejemplos y descripciones de uso de
find
. - free: Muestra ejemplos y descripciones de uso de
free
. - git: Muestra ejemplos y descripciones de uso de
git
. - grep: Muestra ejemplos y descripciones de uso de
grep
. - head: Muestra ejemplos y descripciones de uso de
head
. - htop: Muestra ejemplos y descripciones de uso de
htop
. - ifconfig: Muestra ejemplos y descripciones de uso de
ifconfig
. - ip: Muestra ejemplos y descripciones de uso de
ip
. - iptables: Muestra ejemplos y descripciones de uso de
iptables
. - logs: Muestra ejemplos y ubicaciones de logs comunes en Linux.
- lsblk: Muestra ejemplos y descripciones de uso de
lsblk
. - lxc: Muestra ejemplos y descripciones de uso de
lxc
. - nc: Muestra ejemplos y descripciones de uso de
nc
(netcat). - netstat: Muestra ejemplos y descripciones de uso de
netstat
. - nmap: Muestra ejemplos y descripciones de uso de
nmap
. - regex: Muestra ejemplos y descripciones de expresiones regulares.
- ps: Muestra ejemplos y descripciones de uso de
ps
. - scp: Muestra ejemplos y descripciones de uso de
scp
. - sed: Muestra ejemplos y descripciones de uso de
sed
. - sort: Muestra ejemplos y descripciones de uso de
sort
. - system: Muestra ejemplos y descripciones de uso básico del sistema.
- systemctl: Muestra ejemplos y descripciones de uso de
systemctl
. - tail: Muestra ejemplos y descripciones de uso de
tail
. - tee: Muestra ejemplos y descripciones de uso de
tee
. - top: Muestra ejemplos y descripciones de uso de
top
. - tr: Muestra ejemplos y descripciones de uso de
tr
. - uname: Muestra ejemplos y descripciones de uso de
uname
. - uniq: Muestra ejemplos y descripciones de uso de
uniq
. - vim: Muestra ejemplos y descripciones de uso de
vim
. - watch: Muestra ejemplos y descripciones de uso de
watch
. - xargs: Muestra ejemplos y descripciones de uso de
xargs
.
Este proyecto está bajo la Licencia MIT. Consulta el archivo LICENSE para más detalles.
Si tienes preguntas, sugerencias o deseas contribuir, no dudes en abrir un issue o un pull request.