![【Linux】scriptコマンドでターミナル画面を共有する方法](https://itechsearchengine.com/wp-content/uploads/2021/05/a01879afc226463c28292c5841df7a5d.png)
ターミナルを二つを用意します。
左側が共有するターミナル画面
右側が共有したターミナルを確認するターミナル画面
(右側で)接続されている端末のファイル名を表示する
tty
![](https://itechsearchengine.com/wp-content/uploads/2020/11/image-123.png)
(左側で)画面を共有するコマンドを実施します。
scriptコマンドを使用してターミナル画面を共有します。
script -fq (右側の画面で確認した接続されている端末のファイル名を入力する)
script -fq /dev/pts/2
![](https://itechsearchengine.com/wp-content/uploads/2020/11/image-124.png)
右側の画面で「スクリプト開始」と表示されることを確認します。
![](https://itechsearchengine.com/wp-content/uploads/2020/11/image-125.png)
左側の画面で入力したコマンドが右側の画面に表示されます。
![](https://itechsearchengine.com/wp-content/uploads/2020/11/image-126.png)
右側の画面で入力したコマンドは左側の画面には表示されません。
![](https://itechsearchengine.com/wp-content/uploads/2020/11/image-127.png)
左側のコマンドの履歴を「history」コマンドを使って確認してみます。
「history」の前に実行されているコマンドが「ls」コマンドになっています。
![](https://itechsearchengine.com/wp-content/uploads/2020/11/image-128.png)
右側のコマンドの履歴を「history」コマンドを使って確認してみます。
「history」コマンドの前に実行されているコマンドが「こんにちは」になっています。
それぞれのターミナルのコマンドは共有されていないことがわかりました。
![](https://itechsearchengine.com/wp-content/uploads/2020/11/image-129.png)
画面の共有を終了する
exit
左の画面で「スクリプト終了」と表示されることを確認します。
![](https://itechsearchengine.com/wp-content/uploads/2020/11/image-130.png)
以上でターミナル画面の共有は終わりです。