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

# Referencja poleceń

> Szybka referencja poleceń TsukineOS

# Referencja poleceń — Szybka referencja poleceń TsukineOS

## Podstawowe polecenia systemowe

| Polecenie                       | Funkcja                                      | Przykład                                                                    |
| ------------------------------- | -------------------------------------------- | --------------------------------------------------------------------------- |
| `taskmgr` / `tsukine_top`       | Menedżer zadań, wyświetla listę procesów     | `taskmgr -u` (tylko procesy użytkownika) `taskmgr -c` (tylko procesy jądra) |
| `net` / `tsukine_net`           | Demon konfiguracji sieci                     | `net &` (działanie w tle)                                                   |
| `netui` / `tsukine_net_ui`      | Monitor ruchu sieciowego                     | `netui`                                                                     |
| `ping` / `tsukine_ping`         | Test łączności ICMP *(własna implementacja)* | `ping -c 4 8.8.8.8`                                                         |
| `iwr` / `tsukine_iwr`           | Narzędzie do pobierania przez HTTP           | `iwr http://example.com/file -o out.txt`                                    |
| `reboot` / `tsukine_reboot`     | Restart systemu                              | `reboot`                                                                    |
| `shutdown` / `tsukine_shutdown` | Wyłączenie systemu                           | `shutdown`                                                                  |

## Polecenia zarządzania pakietami

| Polecenie                            | Funkcja                                            | Przykład                         |
| ------------------------------------ | -------------------------------------------------- | -------------------------------- |
| `tknpkg install <nazwa_pakietu.tkn>` | Instalacja pakietu `.tkn`                          | `tknpkg install hello-1.0.0.tkn` |
| `tknpkg remove <nazwa_pakietu>`      | Odinstalowanie pakietu                             | `tknpkg remove hello`            |
| `tknpkg list`                        | Wyświetlenie zainstalowanych pakietów              | `tknpkg list`                    |
| `tknpkg build <katalog>`             | Wygenerowanie pakietu `.tkn` z katalogu źródłowego | `tknpkg build mypkg/`            |

## Edycja tekstu i przeglądanie plików

*Poniższe polecenia dostarczane przez BusyBox, użycie zgodne ze standardowym Linux.*

| Polecenie | Funkcja                             | Przykład                   |
| --------- | ----------------------------------- | -------------------------- |
| `nano`    | Edytor tekstu                       | `nano /etc/profile`        |
| `cat`     | Wyświetlenie zawartości pliku       | `cat /etc/hostname`        |
| `ls`      | Wyświetlenie zawartości katalogu    | `ls -l /usr/bin/`          |
| `cp`      | Kopiowanie pliku lub katalogu       | `cp file1 file2`           |
| `mv`      | Przenoszenie lub zmiana nazwy pliku | `mv old new`               |
| `rm`      | Usuwanie pliku                      | `rm /tmp/test.txt`         |
| `mkdir`   | Tworzenie katalogu                  | `mkdir /home/user`         |
| `chmod`   | Zmiana uprawnień do pliku           | `chmod +x /usr/bin/script` |

## Powłoka i środowisko

| Polecenie  | Funkcja                                  | Przykład                     |
| ---------- | ---------------------------------------- | ---------------------------- |
| `dash`     | Domyślna powłoka (`/bin/sh`)             | logowanie automatyczne       |
| `echo`     | Wyświetlanie tekstu                      | `echo "Hello"`               |
| `export`   | Ustawianie zmiennej środowiskowej        | `export PATH=/usr/bin:$PATH` |
| `whoami`   | Wyświetlenie nazwy bieżącego użytkownika | `whoami`                     |
| `id`       | Wyświetlenie ID użytkownika i grup       | `id`                         |
| `hostname` | Wyświetlenie lub ustawienie nazwy hosta  | `hostname`                   |

## Informacje o systemie i dzienniki

| Polecenie                      | Funkcja                       | Przykład            |
| ------------------------------ | ----------------------------- | ------------------- |
| `dmesg`                        | Wyświetlenie dzienników jądra | `dmesg \| tail -20` |
| `cat /proc/cpuinfo`            | Informacje o procesorze       | —                   |
| `cat /proc/meminfo`            | Informacje o pamięci          | —                   |
| `cat /proc/version`            | Wersja jądra                  | —                   |
| `cat /var/log/tsukine_net.log` | Dziennik konfiguracji sieci   | —                   |

## Zarządzanie użytkownikami

| Polecenie | Funkcja                                                 | Przykład                           |
| --------- | ------------------------------------------------------- | ---------------------------------- |
| `login`   | Ekran logowania (wywoływany automatycznie przy starcie) | po uruchomieniu wyświetla `login:` |
| `su`      | Przełączenie użytkownika                                | `su - dmin`                        |
| `whoami`  | Wyświetlenie bieżącego użytkownika                      | `whoami`                           |

## Sieć

| Polecenie  | Funkcja                                           | Przykład            |
| ---------- | ------------------------------------------------- | ------------------- |
| `ip addr`  | Informacje o interfejsach sieciowych              | `ip addr show eth0` |
| `ip route` | Wyświetlenie tablicy routingu                     | `ip route`          |
| `ping`     | Test łączności sieciowej *(własna implementacja)* | `ping -c 4 8.8.8.8` |
| `net`      | Konfiguracja sieci (demon)                        | —                   |

## Skróty (dowiązania symboliczne)

| Rzeczywiste polecenie | Dowiązanie | Opis               |
| --------------------- | ---------- | ------------------ |
| `tsukine_top`         | `taskmgr`  | Menedżer zadań     |
| `tsukine_net`         | `net`      | Konfiguracja sieci |
| `tsukine_net_ui`      | `netui`    | Monitor sieci      |
| `tsukine_ping`        | `ping`     | Test ICMP          |
| `tsukine_iwr`         | `iwr`      | Pobieranie HTTP    |
| `tsukine_reboot`      | `reboot`   | Restart            |
| `tsukine_shutdown`    | `shutdown` | Wyłączenie         |

## Ścieżki plików konfiguracyjnych

| Plik                       | Przeznaczenie                             |
| -------------------------- | ----------------------------------------- |
| `/etc/profile`             | Zmienne środowiskowe i ustawienia zachęty |
| `/etc/passwd`              | Informacje o kontach użytkowników         |
| `/etc/shadow`              | Hasła użytkowników (zaszyfrowane)         |
| `/etc/group`               | Informacje o grupach użytkowników         |
| `/etc/hostname`            | Nazwa hosta                               |
| `/etc/network/interfaces`  | Konfiguracja sieci (statyczny IP / DHCP)  |
| `/var/log/tsukine_net.log` | Dziennik usługi sieciowej                 |
| `/var/lib/tknpkg/db`       | Baza zainstalowanych pakietów             |

## Opis zachęty (prompt)

| Użytkownik       | Zachęta            | Przykład          |
| ---------------- | ------------------ | ----------------- |
| root             | `root@tsukine:\W#` | `root@tsukine:/#` |
| dmin             | `dmin@tsukine:\W$` | `dmin@tsukine:/$` |
| inni użytkownicy | `user@tsukine:\W$` | `user@tsukine:/$` |

<Note>
  Ta strona została przetłumaczona przez AI i może zawierać nieścisłości. Wersja w chińskim uproszczonym jest wersją miarodajną.
</Note>

***

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