Overzicht
`tmux-list-sessions` biedt beknopte informatie over alle actieve sessies op de tmux-server. Deze informatie omvat de sessienaam, het aantal vensters en de laatste activiteitstijd. Hierdoor kunnen gebruikers de sessies waarmee ze momenteel werken in één oogopslag begrijpen en efficiënt beheren.
Belangrijkste functies
- Weergeeft een lijst met actieve tmux-sessies
- Controleert sessie-ID's en namen
- Controleert het aantal vensters per sessie
- Biedt informatie over de laatste activiteitstijd
Installatie
`tmux-list-sessions` wordt doorgaans geleverd als onderdeel van het `tmux`-pakket, of kan een script/alias zijn dat het `tmux list-sessions`-commando omhult. Als `tmux` niet is geïnstalleerd, kunt u het installeren met de volgende commando's.
Debian/Ubuntu
sudo apt update && sudo apt install tmux
Installeer tmux met de APT-pakketbeheerder.
CentOS/RHEL/Fedora
sudo yum install tmux
# of
sudo dnf install tmux
Installeer tmux met de YUM- of DNF-pakketbeheerder.
macOS (Homebrew)
brew install tmux
Installeer tmux op macOS met Homebrew.
Gebruiksvoorbeelden
`tmux-list-sessions` wordt voornamelijk gebruikt om de status van momenteel actieve tmux-sessies te controleren.
Basislijst van sessies weergeven
tmux-list-sessions
Toont basisinformatie van alle momenteel actieve tmux-sessies.
Alleen sessienamen en aantal vensters weergeven
tmux-list-sessions -F '#{session_name}: #{session_windows} vensters'
Als `tmux-list-sessions` intern `tmux list-sessions` aanroept en opties kan doorgeven, kunt u informatie in een specifiek formaat uitvoeren.
Lijst van sessies weergeven, gesorteerd op sessienaam
tmux-list-sessions -s session_name
Toont de lijst met sessies gesorteerd op sessienaam. Dit maakt ook gebruik van de sorteeropties van `tmux list-sessions` intern.
Tips & Aandachtspunten
Het beheren van tmux-sessies is belangrijk voor het creëren van een efficiënte terminalwerkomgeving. Gebruik de volgende tips om tmux nog effectiever te gebruiken.
Nuttige tips
- Opnieuw verbinding maken met een sessie: U kunt verbinding maken met een bestaande sessie met het commando `tmux attach -t [sessienaam]` of `tmux a -t [sessienaam]`.
- Een nieuwe sessie maken: U kunt een nieuwe tmux-sessie maken en een naam geven met het commando `tmux new -s [sessienaam]`.
- Een sessie beëindigen: U kunt een specifieke sessie beëindigen met het commando `tmux kill-session -t [sessienaam]`.
- Het is raadzaam om de lijst met sessies regelmatig te controleren om te voorkomen dat onnodig actieve sessies zich ophopen.
- `tmux list-sessions` (of `tmux ls`) is een standaard `tmux`-commando dat dezelfde functionaliteit uitvoert als `tmux-list-sessions`. Als `tmux-list-sessions` niet werkt, probeer dan dit commando direct te gebruiken.