在服务器中日志一般会分为debug_xxxx.log 和error_xxx.log,每次docker容器启动会根据当前容器ip生成一个logfile,如果频繁的重启,到导致大量的log文件被生成,每次tail日志前都要ls -t看一下最新的日志文件,比较麻烦,于是google一把发现alias可以传参,script 如下,添加到/etc/profile中即可
alias llog='_llog(){ tail -f -n "$2" $(ls -t "$1"*.log | head -1);}; _llog'
解释:
$1 : 第一个参数
$2: 第二个参数
用法:
llog d 100
表示 查看debug开头的日志,最后100行