在Unix中保存每个命令及其输出到日志中
时间:2019-08-20 17:58:29 来源:igfitidea点击:
在本文中,我们将学习如何将每个linux/unix命令及其输出保存在日志文件中。
将使用名为script的命令将命令输出保存到日志中。
运行脚本命令,将命令输出保存到文件/日志中
script filename.log
示例:
[root@server1 ~]#
[root@server1 ~]# script my.log
Script started, file is my.log
Welcome
[root@server1 ~]#
[root@server1 ~]# date
Thu Nov 24 12:02:39 MST 2017
[root@server1 ~]#
[root@server1 ~]# cal
November 2017
Su Mo Tu We Th Fr Sa
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
[root@server1 ~]#
[root@server1 ~]# echo "This is a test"
This is a test
[root@server1 ~]#
[root@server1 ~]# exit
exit
Script done, file is my.log
[root@server1 ~]#
查看日志:
[root@server1 ~]# [root@server1 ~]# cat my.log Script started on Thu Nov 24 12:02:35 2017

