> ## 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.

# Riferimento comandi di TsukineOS

> Riferimento rapido per tutti i comandi di TsukineOS, inclusi gli strumenti proprietari e i comandi di sistema.

# Riferimento comandi — Guida rapida ai comandi di TsukineOS

## Comandi di base del sistema

| Comando                         | Funzione                                                   | Esempio                                                                 |
| ------------------------------- | ---------------------------------------------------------- | ----------------------------------------------------------------------- |
| `taskmgr` / `tsukine_top`       | Gestione task, visualizza l'elenco dei processi            | `taskmgr -u` (solo processi utente) `taskmgr -c` (solo processi kernel) |
| `net` / `tsukine_net`           | Demone di configurazione di rete                           | `net &` (esecuzione in background)                                      |
| `netui` / `tsukine_net_ui`      | Monitoraggio del traffico di rete                          | `netui`                                                                 |
| `ping` / `tsukine_ping`         | Test di connettività ICMP *(implementazione proprietaria)* | `ping -c 4 8.8.8.8`                                                     |
| `iwr` / `tsukine_iwr`           | Strumento di download HTTP                                 | `iwr http://example.com/file -o out.txt`                                |
| `reboot` / `tsukine_reboot`     | Riavvio del sistema                                        | `reboot`                                                                |
| `shutdown` / `tsukine_shutdown` | Spegnimento del sistema                                    | `shutdown`                                                              |

## Comandi di gestione pacchetti

| Comando                               | Funzione                                             | Esempio                          |
| ------------------------------------- | ---------------------------------------------------- | -------------------------------- |
| `tknpkg install <nome_pacchetto.tkn>` | Installa un pacchetto `.tkn`                         | `tknpkg install hello-1.0.0.tkn` |
| `tknpkg remove <nome_pacchetto>`      | Disinstalla un pacchetto                             | `tknpkg remove hello`            |
| `tknpkg list`                         | Elenca i pacchetti installati                        | `tknpkg list`                    |
| `tknpkg build <directory>`            | Genera un pacchetto `.tkn` da una directory sorgente | `tknpkg build mypkg/`            |

## Modifica testi e visualizzazione file

*I seguenti comandi sono forniti da BusyBox e hanno un uso identico a quello standard di Linux.*

| Comando | Funzione                             | Esempio                    |
| ------- | ------------------------------------ | -------------------------- |
| `nano`  | Editor di testo                      | `nano /etc/profile`        |
| `cat`   | Visualizza il contenuto di un file   | `cat /etc/hostname`        |
| `ls`    | Elenca il contenuto di una directory | `ls -l /usr/bin/`          |
| `cp`    | Copia file o directory               | `cp file1 file2`           |
| `mv`    | Sposta o rinomina file               | `mv old new`               |
| `rm`    | Elimina file                         | `rm /tmp/test.txt`         |
| `mkdir` | Crea una directory                   | `mkdir /home/user`         |
| `chmod` | Modifica i permessi di un file       | `chmod +x /usr/bin/script` |

## Shell e ambiente

| Comando    | Funzione                                   | Esempio                         |
| ---------- | ------------------------------------------ | ------------------------------- |
| `dash`     | Shell predefinita (`/bin/sh`)              | attiva automaticamente al login |
| `echo`     | Stampa testo                               | `echo "Hello"`                  |
| `export`   | Imposta una variabile d'ambiente           | `export PATH=/usr/bin:$PATH`    |
| `whoami`   | Mostra il nome utente corrente             | `whoami`                        |
| `id`       | Mostra ID utente e informazioni sui gruppi | `id`                            |
| `hostname` | Mostra o imposta il nome host              | `hostname`                      |

## Informazioni di sistema e log

| Comando                        | Funzione                    | Esempio             |
| ------------------------------ | --------------------------- | ------------------- |
| `dmesg`                        | Visualizza i log del kernel | `dmesg \| tail -20` |
| `cat /proc/cpuinfo`            | Informazioni sulla CPU      | —                   |
| `cat /proc/meminfo`            | Informazioni sulla memoria  | —                   |
| `cat /proc/version`            | Versione del kernel         | —                   |
| `cat /var/log/tsukine_net.log` | Log del servizio di rete    | —                   |

## Gestione utenti

| Comando  | Funzione                                                | Esempio                          |
| -------- | ------------------------------------------------------- | -------------------------------- |
| `login`  | Schermata di login (chiamata automaticamente all'avvio) | `login:` mostrato all'accensione |
| `su`     | Cambia utente                                           | `su - dmin`                      |
| `whoami` | Mostra l'utente corrente                                | `whoami`                         |

## Rete

| Comando    | Funzione                                                      | Esempio             |
| ---------- | ------------------------------------------------------------- | ------------------- |
| `ip addr`  | Mostra le informazioni sulle interfacce di rete               | `ip addr show eth0` |
| `ip route` | Mostra la tabella di routing                                  | `ip route`          |
| `ping`     | Test di connettività di rete *(implementazione proprietaria)* | `ping -c 4 8.8.8.8` |
| `net`      | Configura la rete (demone)                                    | —                   |

## Alias (collegamenti simbolici)

| Comando reale      | Collegamento simbolico | Descrizione            |
| ------------------ | ---------------------- | ---------------------- |
| `tsukine_top`      | `taskmgr`              | Gestione task          |
| `tsukine_net`      | `net`                  | Configurazione di rete |
| `tsukine_net_ui`   | `netui`                | Monitoraggio di rete   |
| `tsukine_ping`     | `ping`                 | Test ICMP              |
| `tsukine_iwr`      | `iwr`                  | Download HTTP          |
| `tsukine_reboot`   | `reboot`               | Riavvio                |
| `tsukine_shutdown` | `shutdown`             | Spegnimento            |

## Percorsi dei file di configurazione

| File                       | Utilizzo                                       |
| -------------------------- | ---------------------------------------------- |
| `/etc/profile`             | Variabili d'ambiente e impostazioni del prompt |
| `/etc/passwd`              | Informazioni sugli account utente              |
| `/etc/shadow`              | Password degli utenti (cifrate)                |
| `/etc/group`               | Informazioni sui gruppi utente                 |
| `/etc/hostname`            | Nome host                                      |
| `/etc/network/interfaces`  | Configurazione di rete (IP statico / DHCP)     |
| `/var/log/tsukine_net.log` | Log del servizio di rete                       |
| `/var/lib/tknpkg/db`       | Database dei pacchetti installati              |

## Spiegazione del prompt

| Utente       | Prompt             | Esempio           |
| ------------ | ------------------ | ----------------- |
| root         | `root@tsukine:\W#` | `root@tsukine:/#` |
| dmin         | `dmin@tsukine:\W$` | `dmin@tsukine:/$` |
| altri utenti | `user@tsukine:\W$` | `user@tsukine:/$` |

<Note>
  Questa pagina è stata tradotta dall'IA e potrebbe contenere imprecisioni. Fa fede la versione in cinese semplificato.
</Note>

***

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