feat(L02): add tmux sessions and panes card
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
# L02 · Tmux — sessions, windows and panes
|
||||
|
||||
Karta uczy pracy z trwałym serwerem terminalowym. Taski używają osobnego
|
||||
socketu `tmux -L`, więc nie widzą ani nie modyfikują sesji użytkownika.
|
||||
|
||||
## Taski
|
||||
|
||||
| Task | Dowód PASS |
|
||||
| --- | --- |
|
||||
| `task01_session_lifecycle` | utworzenie, wykrycie i kontrolowane zamknięcie sesji `lab` |
|
||||
| `task02_windows_and_panes` | dwa nazwane okna oraz dwa panele w oknie `shell` |
|
||||
| `task03_detach_attach_state` | stan serwera zachowany między klientami: 2 okna, 3 panele, marker `ready` |
|
||||
|
||||
```bash
|
||||
stemctl card use console-bash L02
|
||||
stemctl test native-amd64 console-bash L02 1
|
||||
stemctl test native-amd64 console-bash L02 2
|
||||
stemctl debug native-amd64 console-bash L02 3
|
||||
```
|
||||
|
||||
Wyniki wpisz do [answers/tmux-evidence.md](answers/tmux-evidence.md).
|
||||
|
||||
Skróty interaktywne do przećwiczenia po testach: `Ctrl-b c` tworzy okno,
|
||||
`Ctrl-b %` dzieli pionowo, `Ctrl-b "` poziomo, `Ctrl-b d` odłącza klienta.
|
||||
Ponowne dołączenie wykonuje `tmux attach -t NAZWA`.
|
||||
Reference in New Issue
Block a user