abduco
Overview
The abduco
command provides session management with a focus on simplicity. It allows you to create, attach, and detach from sessions while maintaining their state.
Syntax
abduco [options] [-e detach] {-A|-a} session [command]
Common Options
Option | Description |
---|---|
-A |
Attach or create |
-a |
Attach to session |
-c |
Create new session |
-n |
Create new session |
-r |
Read-only attach |
-e key |
Set detach key |
-v |
Show version |
-h |
Show help |
-l |
List sessions |
-f |
Force operation |
Key Bindings
Command | Action |
---|---|
Ctrl-\ |
Detach session |
Ctrl-c |
Interrupt |
Ctrl-d |
EOF |
Ctrl-z |
Suspend |
Key Use Cases
- Session persistence
- Remote work
- Long-running tasks
- Process management
- Simple multiplexing
Examples with Explanations
Example 1: Create Session
abduco -c mysession bash
Create new session
Example 2: Attach Session
abduco -a mysession
Attach to existing session
Example 3: List Sessions
abduco -l
Show running sessions
Common Usage Patterns
Create/attach:
abduco -A name bash
Read-only:
abduco -r name
Custom detach:
abduco -e ^q -c name
Security Considerations
- Session access
- Multi-user mode
- Process isolation
- File permissions
- System resources
Additional Resources
Best Practices
- Name sessions
- Monitor state
- Clean unused
- Document usage
- Regular checks
Configuration
- Detach key
- Session naming
- Command options
- Environment
- Permissions
Troubleshooting
- Session errors
- Attach issues
- Permission problems
- Process state
- Resource limits