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

# TsukineOS Befehlsreferenz

> Schnelle Übersicht über alle TsukineOS-Befehle und eigenentwickelten Tools.

# Befehlsreferenz — TsukineOS-Befehle im Überblick

## Systemkern-Befehle

| Befehl                          | Funktion                                                      | Beispiel                                                              |
| ------------------------------- | ------------------------------------------------------------- | --------------------------------------------------------------------- |
| `taskmgr` / `tsukine_top`       | Aufgabenmanager, zeigt Prozessliste                           | `taskmgr -u` (nur Benutzerprozesse) `taskmgr -c` (nur Kernelprozesse) |
| `net` / `tsukine_net`           | Netzwerkkonfigurations-Daemon                                 | `net &` (im Hintergrund ausführen)                                    |
| `netui` / `tsukine_net_ui`      | Netzwerk-Traffic-Monitor                                      | `netui`                                                               |
| `ping` / `tsukine_ping`         | ICMP-Erreichbarkeitstest *(eigenentwickelte Implementierung)* | `ping -c 4 8.8.8.8`                                                   |
| `iwr` / `tsukine_iwr`           | HTTP-Download-Tool                                            | `iwr http://example.com/file -o out.txt`                              |
| `reboot` / `tsukine_reboot`     | System neu starten                                            | `reboot`                                                              |
| `shutdown` / `tsukine_shutdown` | System herunterfahren                                         | `shutdown`                                                            |

## Paketverwaltungsbefehle

| Befehl                           | Funktion                                   | Beispiel                         |
| -------------------------------- | ------------------------------------------ | -------------------------------- |
| `tknpkg install <Paketname.tkn>` | `.tkn`-Paket installieren                  | `tknpkg install hello-1.0.0.tkn` |
| `tknpkg remove <Paketname>`      | Installiertes Paket deinstallieren         | `tknpkg remove hello`            |
| `tknpkg list`                    | Installierte Pakete auflisten              | `tknpkg list`                    |
| `tknpkg build <Verzeichnis>`     | `.tkn`-Paket aus Quellverzeichnis erzeugen | `tknpkg build mypkg/`            |

## Textbearbeitung und Dateibetrachtung

*Diese Befehle werden von BusyBox bereitgestellt und funktionieren wie unter Standard-Linux.*

| Befehl  | Funktion                            | Beispiel                   |
| ------- | ----------------------------------- | -------------------------- |
| `nano`  | Texteditor                          | `nano /etc/profile`        |
| `cat`   | Dateiinhalte anzeigen               | `cat /etc/hostname`        |
| `ls`    | Verzeichnisinhalte auflisten        | `ls -l /usr/bin/`          |
| `cp`    | Dateien oder Verzeichnisse kopieren | `cp file1 file2`           |
| `mv`    | Dateien verschieben oder umbenennen | `mv old new`               |
| `rm`    | Dateien löschen                     | `rm /tmp/test.txt`         |
| `mkdir` | Verzeichnis erstellen               | `mkdir /home/user`         |
| `chmod` | Dateiberechtigungen ändern          | `chmod +x /usr/bin/script` |

## Shell und Umgebung

| Befehl     | Funktion                                      | Beispiel                                  |
| ---------- | --------------------------------------------- | ----------------------------------------- |
| `dash`     | Standard-Shell (`/bin/sh`)                    | Wird nach dem Login automatisch gestartet |
| `echo`     | Text ausgeben                                 | `echo "Hello"`                            |
| `export`   | Umgebungsvariable setzen                      | `export PATH=/usr/bin:$PATH`              |
| `whoami`   | Aktuellen Benutzernamen anzeigen              | `whoami`                                  |
| `id`       | Benutzer-ID und Gruppeninformationen anzeigen | `id`                                      |
| `hostname` | Hostnamen anzeigen oder setzen                | `hostname`                                |

## Systeminformationen und Logs

| Befehl                         | Funktion                             | Beispiel            |
| ------------------------------ | ------------------------------------ | ------------------- |
| `dmesg`                        | Kernel-Logs anzeigen                 | `dmesg \| tail -20` |
| `cat /proc/cpuinfo`            | CPU-Informationen anzeigen           | —                   |
| `cat /proc/meminfo`            | Speicherinformationen anzeigen       | —                   |
| `cat /proc/version`            | Kernel-Version anzeigen              | —                   |
| `cat /var/log/tsukine_net.log` | Netzwerkkonfigurations-Logs anzeigen | —                   |

## Benutzerverwaltung

| Befehl   | Funktion                                                   | Beispiel                                |
| -------- | ---------------------------------------------------------- | --------------------------------------- |
| `login`  | Anmeldebildschirm (wird beim Start automatisch aufgerufen) | Nach dem Einschalten erscheint `login:` |
| `su`     | Benutzer wechseln                                          | `su - dmin`                             |
| `whoami` | Aktuellen Benutzer anzeigen                                | `whoami`                                |

## Netzwerk

| Befehl     | Funktion                                                            | Beispiel            |
| ---------- | ------------------------------------------------------------------- | ------------------- |
| `ip addr`  | Netzwerkschnittstellen anzeigen                                     | `ip addr show eth0` |
| `ip route` | Routing-Tabelle anzeigen                                            | `ip route`          |
| `ping`     | Netzwerk-Erreichbarkeit testen *(eigenentwickelte Implementierung)* | `ping -c 4 8.8.8.8` |
| `net`      | Netzwerk konfigurieren (Daemon)                                     | —                   |

## Kurzbefehle (Symlinks)

| Echter Befehl      | Symlink    | Beschreibung          |
| ------------------ | ---------- | --------------------- |
| `tsukine_top`      | `taskmgr`  | Aufgabenmanager       |
| `tsukine_net`      | `net`      | Netzwerkkonfiguration |
| `tsukine_net_ui`   | `netui`    | Netzwerk-Monitor      |
| `tsukine_ping`     | `ping`     | ICMP-Test             |
| `tsukine_iwr`      | `iwr`      | HTTP-Download         |
| `tsukine_reboot`   | `reboot`   | Neustart              |
| `tsukine_shutdown` | `shutdown` | Herunterfahren        |

## Konfigurationsdateipfade

| Datei                      | Zweck                                       |
| -------------------------- | ------------------------------------------- |
| `/etc/profile`             | Umgebungsvariablen und Prompt-Einstellungen |
| `/etc/passwd`              | Benutzerkontoinformationen                  |
| `/etc/shadow`              | Benutzerpasswörter (verschlüsselt)          |
| `/etc/group`               | Gruppeninformationen                        |
| `/etc/hostname`            | Hostname                                    |
| `/etc/network/interfaces`  | Netzwerkkonfiguration (statische IP / DHCP) |
| `/var/log/tsukine_net.log` | Netzwerkdienst-Logs                         |
| `/var/lib/tknpkg/db`       | Datenbank der installierten Pakete          |

## Prompt-Erklärung

| Benutzer        | Prompt             | Beispiel          |
| --------------- | ------------------ | ----------------- |
| root            | `root@tsukine:\W#` | `root@tsukine:/#` |
| dmin            | `dmin@tsukine:\W$` | `dmin@tsukine:/$` |
| Andere Benutzer | `user@tsukine:\W$` | `user@tsukine:/$` |

<Note>
  Diese Seite wurde von KI übersetzt und kann Ungenauigkeiten enthalten. Maßgeblich ist die Version in vereinfachtem Chinesisch.
</Note>

***

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