Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Cmd

About

The cmd directory contains the CLI entry points for the lssh suite. Each command has its own main.go and delegates the actual application logic to the implementation under internal/app/....

Commands

  • lssh: A TUI-based SSH client with host selection, parallel command execution, and multiple port-forwarding modes.
  • lsshell: An interactive shell for sending commands to multiple hosts at the same time.
  • lsftp: An interactive SFTP shell for working with one or more hosts from a single interface.
  • lscp: A file transfer client that provides an SCP-style interface.
  • lssync: A one-way sync command over SSH/SFTP with optional destination pruning.
  • lsdiff: A synchronized TUI diff viewer for comparing remote files across multiple hosts.
  • lsshfs: A single-host mount command that uses FUSE on Linux and NFS on macOS. Windows is not supported in 0.9.0.
  • lsmon: A TUI monitor for viewing the status of multiple hosts side by side.
  • lspipe: A persistent pipe-oriented runner for reusing selected SSH hosts from local shell pipelines. FIFO bridge features are Unix-only.