GNU Screen でウィンドウを「読み取り専用」にするにはどうすればいいですか?

GNU Screen でウィンドウを「読み取り専用」にするにはどうすればいいですか?

非常に長いプロセスを開始し、その進行状況を時々確認したいのですが、誤って中断されることは避けたいです。このウィンドウのみを「読み取り専用」に設定する方法はありますか?

答え1

このchaclコマンドは、ウィンドウ番号 N (以下の例では 0) のすべてのユーザーの書き込み権限を削除する必要がある場合に役立ちます。

<Ctrl-A>:chacl * -w 0<Enter>

ここで、 は*「接続しているすべてのユーザー」を意味し、-w「書き込み権限を削除する」場合、0 はロックされているウィンドウの数です。書き込み権限を復元するには、次の手順を実行します。

<Ctrl-A>:chacl * +w 0<Enter>

関連情報