tlog='tail -f /usr/local/tomcat5/logs/catalina.out &' 是啥意思,tail -f 是啥?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tlog='tail -f /usr/local/tomcat5/logs/catalina.out &' 是啥意思,tail -f 是啥?相关的知识,希望对你有一定的参考价值。
# .bashrc
# User specific aliases and functions
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
alias astart='/usr/local/apache2/bin/apachectl start'
alias astop='/usr/local/apache2/bin/apachectl stop'
alias astat='ps ax | grep httpd '
alias tstart='/usr/local/tomcat5/bin/catalina.sh start'
alias tstop='/usr/local/tomcat5/bin/catalina.sh stop'
alias tstat='ps ax | grep tomcat '
alias tlog='tail -f /usr/local/tomcat5/logs/catalina.out &'
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
这是全部代码,还有if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
是什么意思,谢谢!
/usr/local/tomcat5/logs/catalina.out &
再问下path后面的“&”是什么意思??
alias tstat='ps ax | grep tomcat '这句什么意思?
谢谢!
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
上面这个是 文件中包含个人的别名和函数设置,固定写法。用途是
# 个人环境变量和启动程序在 ~/.bash_profile中设置。
# 文件包含系统全局变量和初始程序包含于/etc/profile
# 系统全局的别名(aliases)和函数应该包含于/etc/bashrc。本回答被提问者和网友采纳
在tlog里统计注册统计相关功能
#!/usr/bin/env python #_*_ encoding: utf-8 _*_ ‘‘‘ 注册统计相关功能 ‘‘‘ __author__ = ‘augustyang‘ import os,sys,time,datetime ###当前时间的几个小时内的 #now_times =time.strftime(‘%Y-%m-%d %H:%M:%S‘,time.localtime(time.time())) #当前时间 #last_times=((datetime.datetime.now()-datetime.timedelta(minutes=60)).strftime("%Y-%m-%d %H:%M")) #前一个小时 last_times=sys.argv[1] now_times=sys.argv[2] #指定开始时间和结束时间 #last_times=str(datetime.datetime.strptime("2017-05-18 00:00:00",‘%Y-%m-%d %H:%M:%S‘)) #开始时间 #now_times=str(datetime.datetime.strptime("2017-05-19 23:59:59",‘%Y-%m-%d %H:%M:%S‘)) #结束时间 shebeitime=str(datetime.datetime.strptime("2017-05-17 00:00:00",‘%Y-%m-%d %H:%M:%S‘)) #开服时间 t_log=‘tlog.log‘ #T_log文件名可以自己修改 result = [] result1 = [] result2 = [] result3=[] with open(t_log, ‘rt‘) as f: for i in f: if i.startswith(‘GameSvrState‘): registeredtime=i.split(‘|‘)[4] #注册时间 openid=i.split(‘|‘)[1] #用户OPENID logintime=i.split(‘|‘)[5] #登录时间 IMEI=i.split(‘|‘)[7] #新注册设备 if last_times <=logintime <=now_times: if len(openid)==1: #为空 continue #print openid#规定时间内的有openid的用户,没有去重 result.append(openid + ‘\n‘) if last_times <=registeredtime <=now_times: if len(openid)==1: #为空 continue result1.append(openid + ‘\n‘) if shebeitime <=logintime <=last_times: result2.append(IMEI + ‘\n‘) if shebeitime <=logintime <=now_times: result3.append(IMEI + ‘\n‘) #print last_times,‘之间‘,now_times,‘注册人数: ‘,len(list(set(result))) msg = "%s 到 %s qq登录人数: %s" % (last_times, now_times, len(list(set(result)))) msg1 = "%s 到 %s qq注册人数: %s" % (last_times, now_times, len(list(set(result1)))) msg2 = len(list(set(result2))) msg3 = len(list(set(result3))) msg4 = "%s 到 %s 新增设备: %s" % (last_times, now_times,(msg3 -msg2)) print msg print msg1 print msg4 #with open(‘result‘, ‘wt‘) as f: # f.write(‘\n\n\n-----------------------------------------------\n‘) # f.write(msg + ‘\n‘) # f.write(msg1 + ‘\n‘) # f.write(msg4+ ‘\n‘)
以上是关于tlog='tail -f /usr/local/tomcat5/logs/catalina.out &' 是啥意思,tail -f 是啥?的主要内容,如果未能解决你的问题,请参考以下文章
linux 问 tail -2 /etc/passwd/这个命令啥意思