当前位置: 技术问答>linux和unix
关于SHELL脚本的问题
来源: 互联网 发布时间:2016-09-25
本文导语: 自己写了一个SHELL脚本,用ftp上传文件至远程主机,脚本执行的时候会在终端输出很多日志信息,比如ftp登录成功,文件传送成功,退出ftp等等,我现在想把这些日志信息保存到某个指定的文件,如果将来传文件有问...
自己写了一个SHELL脚本,用ftp上传文件至远程主机,脚本执行的时候会在终端输出很多日志信息,比如ftp登录成功,文件传送成功,退出ftp等等,我现在想把这些日志信息保存到某个指定的文件,如果将来传文件有问题可以分析一下,不知如何实现,请高手给指点一下~~~~~~
|
你在/var/log下专门建一个目录给你的日志
#mkdir /var/log/myftplog
也把刚才的定向改了
yourshell >> /var/log/myftplog/yourlog 2>&1
在/etc/logrotate.d/下创建一个文件 命名为myftp 内容
/var/log/myftplog/yourlog {
nocompress
size 10MB
rotate 30
}
这样会在 /var/log/myftplog/下保存30代的日志 每个日志的大小是10M
更多详情自己学http://archive.freelamp.com/1003237698/index_html
#mkdir /var/log/myftplog
也把刚才的定向改了
yourshell >> /var/log/myftplog/yourlog 2>&1
在/etc/logrotate.d/下创建一个文件 命名为myftp 内容
/var/log/myftplog/yourlog {
nocompress
size 10MB
rotate 30
}
这样会在 /var/log/myftplog/下保存30代的日志 每个日志的大小是10M
更多详情自己学http://archive.freelamp.com/1003237698/index_html