2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

tty script コマンドでLinuxサーバ作業を他者に共有

Last updated at Posted at 2020-05-18

AさんのターミナルにBさんの操作ログを表示する手順

Aさんのターミナル

$ tty
/dev/pts/4

Bさんのターミナル

$ echo "hoge" > /dev/pts/4
$ script -fq /dev/pts/4

これで、以後Bさんのターミナル作業すべてがAさんのターミナルに表示されるようになります。

コマンド説明

tty コマンド

    自分の標準入力に接続されている端末のファイル名を出力する。

(man ttyの一部抜粋)

script コマンド

    script は端末に表示されたものすべての写し (typescript) を作成する。
    引き数 file が指定されると、 script はすべての記録を file に保存する。
    ファイル名が与えられなければ、写しは typescript というファイルに保存される。

    オプション
        -f    書き込みをするごとに出力をフラッシュする。
        -q    寡黙な動作にする。

(man scriptの一部抜粋)

参考サイト

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?