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

# Référence des commandes TsukineOS

> Référence rapide des commandes de TsukineOS

# Référence des commandes — Référence rapide TsukineOS

## Commandes système principales

| Commande                        | Fonction                                                  | Exemple                                                                                   |
| ------------------------------- | --------------------------------------------------------- | ----------------------------------------------------------------------------------------- |
| `taskmgr` / `tsukine_top`       | Gestionnaire de tâches, affiche la liste des processus    | `taskmgr -u` (processus utilisateur uniquement) `taskmgr -c` (processus noyau uniquement) |
| `net` / `tsukine_net`           | Daemon de configuration réseau                            | `net &` (exécution en arrière-plan)                                                       |
| `netui` / `tsukine_net_ui`      | Surveillance du trafic réseau                             | `netui`                                                                                   |
| `ping` / `tsukine_ping`         | Test de connectivité ICMP *(implémentation propriétaire)* | `ping -c 4 8.8.8.8`                                                                       |
| `iwr` / `tsukine_iwr`           | Outil de téléchargement HTTP                              | `iwr http://example.com/file -o out.txt`                                                  |
| `reboot` / `tsukine_reboot`     | Redémarrage du système                                    | `reboot`                                                                                  |
| `shutdown` / `tsukine_shutdown` | Arrêt du système                                          | `shutdown`                                                                                |

## Commandes de gestion des paquets

| Commande                      | Fonction                                             | Exemple                          |
| ----------------------------- | ---------------------------------------------------- | -------------------------------- |
| `tknpkg install <paquet.tkn>` | Installer un paquet `.tkn`                           | `tknpkg install hello-1.0.0.tkn` |
| `tknpkg remove <paquet>`      | Désinstaller un paquet installé                      | `tknpkg remove hello`            |
| `tknpkg list`                 | Lister les paquets installés                         | `tknpkg list`                    |
| `tknpkg build <répertoire>`   | Générer un paquet `.tkn` depuis un répertoire source | `tknpkg build mypkg/`            |

## Édition de texte et gestion de fichiers

*Ces commandes sont fournies par BusyBox et s'utilisent comme sur un Linux standard.*

| Commande | Fonction                              | Exemple                    |
| -------- | ------------------------------------- | -------------------------- |
| `nano`   | Éditeur de texte                      | `nano /etc/profile`        |
| `cat`    | Afficher le contenu d'un fichier      | `cat /etc/hostname`        |
| `ls`     | Lister le contenu d'un répertoire     | `ls -l /usr/bin/`          |
| `cp`     | Copier un fichier ou un répertoire    | `cp file1 file2`           |
| `mv`     | Déplacer ou renommer un fichier       | `mv old new`               |
| `rm`     | Supprimer un fichier                  | `rm /tmp/test.txt`         |
| `mkdir`  | Créer un répertoire                   | `mkdir /home/user`         |
| `chmod`  | Modifier les permissions d'un fichier | `chmod +x /usr/bin/script` |

## Shell et environnement

| Commande   | Fonction                                                | Exemple                               |
| ---------- | ------------------------------------------------------- | ------------------------------------- |
| `dash`     | Shell par défaut (`/bin/sh`)                            | Démarrage automatique après connexion |
| `echo`     | Afficher du texte                                       | `echo "Hello"`                        |
| `export`   | Définir une variable d'environnement                    | `export PATH=/usr/bin:$PATH`          |
| `whoami`   | Afficher le nom d'utilisateur courant                   | `whoami`                              |
| `id`       | Afficher l'ID utilisateur et les informations de groupe | `id`                                  |
| `hostname` | Afficher ou définir le nom d'hôte                       | `hostname`                            |

## Informations système et journaux

| Commande                       | Fonction                                      | Exemple             |
| ------------------------------ | --------------------------------------------- | ------------------- |
| `dmesg`                        | Afficher les journaux du noyau                | `dmesg \| tail -20` |
| `cat /proc/cpuinfo`            | Afficher les informations du processeur       | —                   |
| `cat /proc/meminfo`            | Afficher les informations de la mémoire       | —                   |
| `cat /proc/version`            | Afficher la version du noyau                  | —                   |
| `cat /var/log/tsukine_net.log` | Afficher les journaux de configuration réseau | —                   |

## Gestion des utilisateurs

| Commande | Fonction                                                      | Exemple                       |
| -------- | ------------------------------------------------------------- | ----------------------------- |
| `login`  | Interface de connexion (appelée automatiquement au démarrage) | Affiche `login:` au démarrage |
| `su`     | Changer d'utilisateur                                         | `su - dmin`                   |
| `whoami` | Afficher l'utilisateur courant                                | `whoami`                      |

## Réseau

| Commande   | Fonction                                                      | Exemple             |
| ---------- | ------------------------------------------------------------- | ------------------- |
| `ip addr`  | Afficher les informations des interfaces réseau               | `ip addr show eth0` |
| `ip route` | Afficher la table de routage                                  | `ip route`          |
| `ping`     | Tester la connectivité réseau *(implémentation propriétaire)* | `ping -c 4 8.8.8.8` |
| `net`      | Configurer le réseau (daemon)                                 | —                   |

## Alias (liens symboliques)

| Commande réelle    | Lien symbolique | Description            |
| ------------------ | --------------- | ---------------------- |
| `tsukine_top`      | `taskmgr`       | Gestionnaire de tâches |
| `tsukine_net`      | `net`           | Configuration réseau   |
| `tsukine_net_ui`   | `netui`         | Surveillance réseau    |
| `tsukine_ping`     | `ping`          | Test ICMP              |
| `tsukine_iwr`      | `iwr`           | Téléchargement HTTP    |
| `tsukine_reboot`   | `reboot`        | Redémarrage            |
| `tsukine_shutdown` | `shutdown`      | Arrêt                  |

## Chemins des fichiers de configuration

| Fichier                    | Utilisation                                            |
| -------------------------- | ------------------------------------------------------ |
| `/etc/profile`             | Variables d'environnement et configuration de l'invite |
| `/etc/passwd`              | Informations des comptes utilisateurs                  |
| `/etc/shadow`              | Mots de passe des utilisateurs (chiffrés)              |
| `/etc/group`               | Informations des groupes                               |
| `/etc/hostname`            | Nom d'hôte                                             |
| `/etc/network/interfaces`  | Configuration réseau (IP statique / DHCP)              |
| `/var/log/tsukine_net.log` | Journaux du service réseau                             |
| `/var/lib/tknpkg/db`       | Base de données des paquets installés                  |

## Description des invites

| Utilisateur         | Invite             | Exemple           |
| ------------------- | ------------------ | ----------------- |
| root                | `root@tsukine:\W#` | `root@tsukine:/#` |
| dmin                | `dmin@tsukine:\W$` | `dmin@tsukine:/$` |
| Autres utilisateurs | `user@tsukine:\W$` | `user@tsukine:/$` |

<Note>
  Cette page a été traduite par IA et peut contenir des inexactitudes. La version en chinois simplifié fait foi.
</Note>

***

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