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

# Command Reference

> TsukineOS 명령어 빠른 참조

# 명령어 참조 — TsukineOS 명령어 빠른 참조

## 시스템 핵심 명령어

| 명령어                             | 기능                           | 예시                                             |
| ------------------------------- | ---------------------------- | ---------------------------------------------- |
| `taskmgr` / `tsukine_top`       | 작업 관리자, 프로세스 목록 표시           | `taskmgr -u`(사용자 프로세스만) `taskmgr -c`(커널 프로세스만) |
| `net` / `tsukine_net`           | 네트워크 구성 데몬                   | `net &`(백그라운드 실행)                              |
| `netui` / `tsukine_net_ui`      | 네트워크 트래픽 모니터링                | `netui`                                        |
| `ping` / `tsukine_ping`         | ICMP 연결 테스트 *(참고: 자체 개발 구현)* | `ping -c 4 8.8.8.8`                            |
| `iwr` / `tsukine_iwr`           | HTTP 다운로드 도구                 | `iwr http://example.com/file -o out.txt`       |
| `reboot` / `tsukine_reboot`     | 시스템 재부팅                      | `reboot`                                       |
| `shutdown` / `tsukine_shutdown` | 시스템 종료                       | `shutdown`                                     |

## 패키지 관리 명령어

| 명령어                         | 기능                      | 예시                               |
| --------------------------- | ----------------------- | -------------------------------- |
| `tknpkg install <패키지명.tkn>` | `.tkn` 패키지 설치           | `tknpkg install hello-1.0.0.tkn` |
| `tknpkg remove <패키지명>`      | 설치된 패키지 제거              | `tknpkg remove hello`            |
| `tknpkg list`               | 설치된 패키지 목록              | `tknpkg list`                    |
| `tknpkg build <디렉터리>`       | 소스 디렉터리에서 `.tkn` 패키지 생성 | `tknpkg build mypkg/`            |

## 텍스트 편집 및 파일 보기

*이 명령어들은 BusyBox에서 제공하며, 사용법은 표준 리눅스와 동일합니다.*

| 명령어     | 기능             | 예시                         |
| ------- | -------------- | -------------------------- |
| `nano`  | 텍스트 편집기        | `nano /etc/profile`        |
| `cat`   | 파일 내용 보기       | `cat /etc/hostname`        |
| `ls`    | 디렉터리 내용 목록     | `ls -l /usr/bin/`          |
| `cp`    | 파일 또는 디렉터리 복사  | `cp file1 file2`           |
| `mv`    | 파일 이동 또는 이름 변경 | `mv old new`               |
| `rm`    | 파일 삭제          | `rm /tmp/test.txt`         |
| `mkdir` | 디렉터리 생성        | `mkdir /home/user`         |
| `chmod` | 파일 권한 수정       | `chmod +x /usr/bin/script` |

## 쉘 및 환경

| 명령어        | 기능                | 예시                           |
| ---------- | ----------------- | ---------------------------- |
| `dash`     | 기본 쉘(`/bin/sh`)   | 로그인 후 자동 진입                  |
| `echo`     | 텍스트 출력            | `echo "Hello"`               |
| `export`   | 환경 변수 설정          | `export PATH=/usr/bin:$PATH` |
| `whoami`   | 현재 사용자 이름 표시      | `whoami`                     |
| `id`       | 사용자 ID 및 그룹 정보 표시 | `id`                         |
| `hostname` | 호스트 이름 표시 또는 설정   | `hostname`                   |

## 시스템 정보 및 로그

| 명령어                            | 기능            | 예시                  |
| ------------------------------ | ------------- | ------------------- |
| `dmesg`                        | 커널 로그 표시      | `dmesg \| tail -20` |
| `cat /proc/cpuinfo`            | CPU 정보 보기     | —                   |
| `cat /proc/meminfo`            | 메모리 정보 보기     | —                   |
| `cat /proc/version`            | 커널 버전 보기      | —                   |
| `cat /var/log/tsukine_net.log` | 네트워크 구성 로그 보기 | —                   |

## 사용자 관리

| 명령어      | 기능                 | 예시               |
| -------- | ------------------ | ---------------- |
| `login`  | 로그인 화면(부팅 시 자동 호출) | 부팅 후 `login:` 표시 |
| `su`     | 사용자 전환             | `su - dmin`      |
| `whoami` | 현재 사용자 표시          | `whoami`         |

## 네트워크 관련

| 명령어        | 기능                           | 예시                  |
| ---------- | ---------------------------- | ------------------- |
| `ip addr`  | 네트워크 인터페이스 정보 표시             | `ip addr show eth0` |
| `ip route` | 라우팅 테이블 표시                   | `ip route`          |
| `ping`     | 네트워크 연결 테스트 *(참고: 자체 개발 구현)* | `ping -c 4 8.8.8.8` |
| `net`      | 네트워크 구성(데몬)                  | —                   |

## 바로가기(심볼릭 링크)

| 실제 명령어             | 심볼릭 링크     | 설명        |
| ------------------ | ---------- | --------- |
| `tsukine_top`      | `taskmgr`  | 작업 관리자    |
| `tsukine_net`      | `net`      | 네트워크 구성   |
| `tsukine_net_ui`   | `netui`    | 네트워크 모니터링 |
| `tsukine_ping`     | `ping`     | ICMP 테스트  |
| `tsukine_iwr`      | `iwr`      | HTTP 다운로드 |
| `tsukine_reboot`   | `reboot`   | 재부팅       |
| `tsukine_shutdown` | `shutdown` | 종료        |

## 구성 파일 경로

| 파일                         | 용도                    |
| -------------------------- | --------------------- |
| `/etc/profile`             | 환경 변수 및 프롬프트 설정       |
| `/etc/passwd`              | 사용자 계정 정보             |
| `/etc/shadow`              | 사용자 비밀번호(암호화)         |
| `/etc/group`               | 사용자 그룹 정보             |
| `/etc/hostname`            | 호스트 이름                |
| `/etc/network/interfaces`  | 네트워크 구성(고정 IP / DHCP) |
| `/var/log/tsukine_net.log` | 네트워크 서비스 로그           |
| `/var/lib/tknpkg/db`       | 설치된 패키지 데이터베이스        |

## 프롬프트 설명

| 사용자    | 프롬프트               | 예시                |
| ------ | ------------------ | ----------------- |
| root   | `root@tsukine:\W#` | `root@tsukine:/#` |
| dmin   | `dmin@tsukine:\W$` | `dmin@tsukine:/$` |
| 기타 사용자 | `user@tsukine:\W$` | `user@tsukine:/$` |

<Note>
  이 페이지는 AI가 번역하였으며 부정확한 내용이 포함될 수 있습니다. 간체 중국어 원본을 기준으로 합니다.
</Note>

***

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