> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tsukineos.top/llms.txt
> Use this file to discover all available pages before exploring further.

# Referencia de comandos

> Consulta rápida de comandos de TsukineOS

# Referencia de comandos — Consulta rápida de TsukineOS

## Comandos del núcleo del sistema

| Comando                         | Función                                               | Ejemplo                                                                         |
| ------------------------------- | ----------------------------------------------------- | ------------------------------------------------------------------------------- |
| `taskmgr` / `tsukine_top`       | Gestor de tareas, muestra la lista de procesos        | `taskmgr -u` (solo procesos de usuario) `taskmgr -c` (solo procesos del núcleo) |
| `net` / `tsukine_net`           | Demonio de configuración de red                       | `net &` (ejecutar en segundo plano)                                             |
| `netui` / `tsukine_net_ui`      | Monitor de tráfico de red                             | `netui`                                                                         |
| `ping` / `tsukine_ping`         | Prueba de conectividad ICMP *(implementación propia)* | `ping -c 4 8.8.8.8`                                                             |
| `iwr` / `tsukine_iwr`           | Herramienta de descarga HTTP                          | `iwr http://example.com/file -o out.txt`                                        |
| `reboot` / `tsukine_reboot`     | Reiniciar el sistema                                  | `reboot`                                                                        |
| `shutdown` / `tsukine_shutdown` | Apagar el sistema                                     | `shutdown`                                                                      |

## Comandos de gestión de paquetes

| Comando                       | Función                                                        | Ejemplo                          |
| ----------------------------- | -------------------------------------------------------------- | -------------------------------- |
| `tknpkg install <nombre.tkn>` | Instalar un paquete `.tkn`                                     | `tknpkg install hello-1.0.0.tkn` |
| `tknpkg remove <nombre>`      | Desinstalar un paquete                                         | `tknpkg remove hello`            |
| `tknpkg list`                 | Listar paquetes instalados                                     | `tknpkg list`                    |
| `tknpkg build <directorio>`   | Generar un paquete `.tkn` desde un directorio de código fuente | `tknpkg build mypkg/`            |

## Edición de texto y gestión de archivos

*Los siguientes comandos son proporcionados por BusyBox y su uso es idéntico al de Linux estándar.*

| Comando | Función                           | Ejemplo                    |
| ------- | --------------------------------- | -------------------------- |
| `nano`  | Editor de texto                   | `nano /etc/profile`        |
| `cat`   | Ver contenido de un archivo       | `cat /etc/hostname`        |
| `ls`    | Listar contenido de un directorio | `ls -l /usr/bin/`          |
| `cp`    | Copiar archivos o directorios     | `cp file1 file2`           |
| `mv`    | Mover o renombrar archivos        | `mv old new`               |
| `rm`    | Eliminar archivos                 | `rm /tmp/test.txt`         |
| `mkdir` | Crear directorios                 | `mkdir /home/user`         |
| `chmod` | Modificar permisos de archivos    | `chmod +x /usr/bin/script` |

## Shell y entorno

| Comando    | Función                                       | Ejemplo                                     |
| ---------- | --------------------------------------------- | ------------------------------------------- |
| `dash`     | Shell predeterminado (`/bin/sh`)              | Se inicia automáticamente al iniciar sesión |
| `echo`     | Mostrar texto                                 | `echo "Hello"`                              |
| `export`   | Establecer variables de entorno               | `export PATH=/usr/bin:$PATH`                |
| `whoami`   | Mostrar el nombre de usuario actual           | `whoami`                                    |
| `id`       | Mostrar ID de usuario e información de grupos | `id`                                        |
| `hostname` | Mostrar o establecer el nombre del equipo     | `hostname`                                  |

## Información del sistema y registros

| Comando                        | Función                              | Ejemplo |            |
| ------------------------------ | ------------------------------------ | ------- | ---------- |
| `dmesg`                        | Mostrar registros del núcleo         | \`dmesg | tail -20\` |
| `cat /proc/cpuinfo`            | Ver información de la CPU            | —       |            |
| `cat /proc/meminfo`            | Ver información de la memoria        | —       |            |
| `cat /proc/version`            | Ver versión del núcleo               | —       |            |
| `cat /var/log/tsukine_net.log` | Ver registro de configuración de red | —       |            |

## Gestión de usuarios

| Comando  | Función                                                              | Ejemplo                            |
| -------- | -------------------------------------------------------------------- | ---------------------------------- |
| `login`  | Pantalla de inicio de sesión (se invoca automáticamente al arrancar) | Muestra `login:` tras el encendido |
| `su`     | Cambiar de usuario                                                   | `su - dmin`                        |
| `whoami` | Mostrar el usuario actual                                            | `whoami`                           |

## Red

| Comando    | Función                                              | Ejemplo             |
| ---------- | ---------------------------------------------------- | ------------------- |
| `ip addr`  | Mostrar información de interfaces de red             | `ip addr show eth0` |
| `ip route` | Mostrar tabla de rutas                               | `ip route`          |
| `ping`     | Probar conectividad de red *(implementación propia)* | `ping -c 4 8.8.8.8` |
| `net`      | Configurar red (demonio)                             | —                   |

## Atajos (enlaces simbólicos)

| Comando real       | Enlace simbólico | Descripción          |
| ------------------ | ---------------- | -------------------- |
| `tsukine_top`      | `taskmgr`        | Gestor de tareas     |
| `tsukine_net`      | `net`            | Configuración de red |
| `tsukine_net_ui`   | `netui`          | Monitor de red       |
| `tsukine_ping`     | `ping`           | Prueba ICMP          |
| `tsukine_iwr`      | `iwr`            | Descarga HTTP        |
| `tsukine_reboot`   | `reboot`         | Reiniciar            |
| `tsukine_shutdown` | `shutdown`       | Apagar               |

## Rutas de archivos de configuración

| Archivo                    | Uso                                                |
| -------------------------- | -------------------------------------------------- |
| `/etc/profile`             | Variables de entorno y configuración del indicador |
| `/etc/passwd`              | Información de cuentas de usuario                  |
| `/etc/shadow`              | Contraseñas de usuarios (cifradas)                 |
| `/etc/group`               | Información de grupos de usuarios                  |
| `/etc/hostname`            | Nombre del equipo                                  |
| `/etc/network/interfaces`  | Configuración de red (IP estática / DHCP)          |
| `/var/log/tsukine_net.log` | Registro del servicio de red                       |
| `/var/lib/tknpkg/db`       | Base de datos de paquetes instalados               |

## Descripción del indicador de comandos

| Usuario        | Indicador          | Ejemplo           |
| -------------- | ------------------ | ----------------- |
| root           | `root@tsukine:\W#` | `root@tsukine:/#` |
| dmin           | `dmin@tsukine:\W$` | `dmin@tsukine:/$` |
| Otros usuarios | `user@tsukine:\W$` | `user@tsukine:/$` |

<Note>
  Esta página fue traducida por IA y puede contener imprecisiones. La versión en chino simplificado es la autoritativa.
</Note>

***

© 2024-2026 TsutokiTeo/JunweiZhang. All rights reserved.
