Files
lab-console-tmux/lesson-flow.yaml
T

38 lines
1.4 KiB
YAML

schema: 1
card: console-bash/L02
title: Tmux — sessions, windows and panes
steps:
- id: session
task: task01_session_lifecycle
action: test
profile: native-amd64
target: native
command: stemctl test native-amd64 console-bash L02 1
board:
show: [tmux_server, socket_label, session_lab, client_command]
highlight: [isolated_socket, new_session, has_session, kill_server]
question: Co działa dalej po zamknięciu pojedynczego klienta terminala?
evidence: [tmux_version, session_count, isolated_socket]
- id: layout
task: task02_windows_and_panes
action: test
profile: native-amd64
target: native
command: stemctl test native-amd64 console-bash L02 2
board:
show: [session_lab, windows, shell_panes, active_window]
highlight: [window_shell, window_editor, horizontal_split]
question: Czym różni się okno od panelu?
evidence: [window_count, pane_count, window_names]
- id: persistence
task: task03_detach_attach_state
action: debug
profile: native-amd64
target: native
command: stemctl debug native-amd64 console-bash L02 3
board:
show: [client_1, server_state, client_2, marker, trace_log]
highlight: [detach_model, attach_model, persistent_server]
question: Dlaczego drugi klient widzi marker ustawiony przez pierwszy?
evidence: [reattach_state, windows, panes, marker, trace_log]