Bootstrap

Linux命令总结

这里写自定义目录标题

总结一下在工作、生活中遇到的linux命令

查询

// 实时查询日志
tail -f 日志名

// 实时查询日志,根据条件查询
tail -f 日志名 | grep -i "条件"
-i: 不区分大小写、不全字匹配

// 根据条件查询日志
grep "条件1" 日志名 | grep "条件2"

cat 日志名 | grep -C 5 "条件"
5:展示上下5行

mysql命令

// 登录
mysql -u 用户名 -P 端口 -h ip -p
回车后输入密码

ex: mysql -u user -P 16630 -h 192.168.0.1 -p

// round(* , 2) 四舍五入; sum()求和
ex: select round(sum('字段'), 2) from ad where day = 20231201;

// SUBSTRING_INDEX('字段', '按什么截取', '截取第几位') 截取字符串
ex: SELECT SUBSTRING_INDEX('字段', '_', 1) from ad where day = 20231101;

其他

// linux查看启动端口
netstat -nultp

// 解压缩
unzip *.zip

// 拷贝
cp /tmp/*.zip /opt/*.zip

// 移动	
mv /tmp/*.zip /opt/
;