Edited at

Linuxモニターに表示される作業内容をファイルに保存

More than 3 years have passed since last update.


モニターに表示される作業内容をエビデェンスとして保存したい場合、scriptコマンドを使う


作業前にscript実行、作業後にexit実行だけで作業内容が「typescript」ファイルに保存される。


filename

[vagrant@vagrant-centos65 ~]$ script

Script started, file is typescript
[vagrant@vagrant-centos65 ~]$ ll
total 0
-rw-rw-r-- 1 vagrant vagrant 0 Feb 27 09:00 typescript
[vagrant@vagrant-centos65 ~]$ vi test
[vagrant@vagrant-centos65 ~]$ cat test
test
[vagrant@vagrant-centos65 ~]$ exit
exit
Script done, file is typescript
[vagrant@vagrant-centos65 ~]$ ll
total 8
-rw-rw-r-- 1 vagrant vagrant 5 Feb 27 09:00 test
-rw-rw-r-- 1 vagrant vagrant 3139 Feb 27 09:00 typescript


保存されたファイルの中身を見てみます。「cat typescript」実行

開始時間と終了時間も表示されますので、作業時間と作業内容をファイルに保存できるのでエビデンスで使えそう。。。


filename

[vagrant@vagrant-centos65 ~]$ cat typescript                                             

Script started on Sat 27 Feb 2016 09:00:03 AM UTC
[vagrant@vagrant-centos65 ~]$ ll
total 0
-rw-rw-r-- 1 vagrant vagrant 0 Feb 27 09:00 typescript
[vagrant@vagrant-centos65 ~]$ vi test
[vagrant@vagrant-centos65 ~]$ cat test
test
[vagrant@vagrant-centos65 ~]$ exit
exit

Script done on Sat 27 Feb 2016 09:00:50 AM UTC


この記事に興味がある方のために追記

こちらにはpoderosaでもっと簡単に作業ログを保存できる方法があります。

http://qiita.com/amagasu1234/items/f7d705fa94b56742d016