All Projects → d-tsuji → ttycopy

d-tsuji / ttycopy

Licence: MIT License
A tool scanning other terminal.

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to ttycopy

x-terminal
An xterm based Atom plugin for providing terminals inside your Atom workspace.
Stars: ✭ 34 (+126.67%)
Mutual labels:  tty
gdb-dashboard
Modular visual interface for GDB in Python
Stars: ✭ 8,699 (+57893.33%)
Mutual labels:  tty
bash-streams-handbook
💻 Learn Bash streams, pipelines and redirection, from beginner to advanced.
Stars: ✭ 153 (+920%)
Mutual labels:  tty
shellcast
Shellcasting client and server
Stars: ✭ 26 (+73.33%)
Mutual labels:  tty
pinktrace
Pink's Tracing Library
Stars: ✭ 20 (+33.33%)
Mutual labels:  strace
viewts
Display PCR, DTS, PTS, bitrate, jitter of a mpeg TS.
Stars: ✭ 46 (+206.67%)
Mutual labels:  pts
std
stdout, for humans.
Stars: ✭ 17 (+13.33%)
Mutual labels:  tty
CLIp
CLIp is a clipboard manager for a command line interface written in 100% standard C only. Pipe to it to copy, pipe from it to paste.
Stars: ✭ 12 (-20%)
Mutual labels:  tty
std-env
Detect current Javascript environment
Stars: ✭ 85 (+466.67%)
Mutual labels:  tty
uniterm
🚧Universal Terminal Emulator, might be a great toy terminal front-end for geeks.
Stars: ✭ 22 (+46.67%)
Mutual labels:  tty
fenrir
An TTY screenreader for Linux.
Stars: ✭ 33 (+120%)
Mutual labels:  tty
sfm
simple file manager
Stars: ✭ 163 (+986.67%)
Mutual labels:  tty
showme
Rapid diagnostic system status tool (performance monitoring, network scanning, mysql performance monitoring, kubectl status)
Stars: ✭ 24 (+60%)
Mutual labels:  tty
ansicolor
A JavaScript ANSI color/style management. ANSI parsing. ANSI to CSS. Small, clean, no dependencies.
Stars: ✭ 91 (+506.67%)
Mutual labels:  tty
enquirer
Stylish, intuitive and user-friendly prompts, for Node.js. Used by eslint, webpack, yarn, pm2, pnpm, RedwoodJS, FactorJS, salesforce, Cypress, Google Lighthouse, Generate, tencent cloudbase, lint-staged, gluegun, hygen, hardhat, AWS Amplify, GitHub Actions Toolkit, @airbnb/nimbus, and many others! Please follow Enquirer's author: https://github.…
Stars: ✭ 6,523 (+43386.67%)
Mutual labels:  tty
react-pts-canvas
Pts Canvas React Component
Stars: ✭ 22 (+46.67%)
Mutual labels:  pts
tty-tree
Print directory or structured data in a tree like format
Stars: ✭ 54 (+260%)
Mutual labels:  tty
cloudterm
Cloud Web Terminal Emulator. Opens your terminal to Web.
Stars: ✭ 58 (+286.67%)
Mutual labels:  tty
hatrace
scriptable strace
Stars: ✭ 117 (+680%)
Mutual labels:  strace
tracecode-toolkit-strace
Trace software components, packages and files between Development/Source and Deployment/Distribution/Binaries codebases - strace build analysis
Stars: ✭ 21 (+40%)
Mutual labels:  strace

ttycopy GitHub release

What is ttycopy?

  • This is a simple tool that can scan terminals of other users through tty or pts, inspired by ttylog.
  • Get the pid of tty and pts you want to scan, It is realized by issuing the same read system call as the referenced terminal to my terminal by strace.

ttycopy.gif

INSTALL

wget https://github.com/d-tsuji/ttycopy/releases/latest/download/ttycopy && chmod +x ttycopy

REQUIRE

  • strace

USAGE

./ttycopy pts/x

Type "w" to find tty:

  [root@localhost ~]$ w
   20:32:24 up 3 days, 19:45,  4 users,  load average: 0.00, 0.01, 0.05
  USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
  root     pts/0    tty.sample.com     16:12    7:52   0.38s  0.38s w
  huga     pts/1    test.for           16:12   23:52   1.16s  0.00s less -s
  John     pts/3    aaa.jp             20:11   20:24   0.04s  0.04s -bash
  dai001   pts/4    localhost          20:14    0.00s  0.08s  0.01s -bash

If you want to scan tty of USER dai001, type:

  [root@host root]# ./ttycopy pts/4
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].