shell
不会敲代码的皮皮今
golang工程师, 代码和人有一个能跑就行
展开
-
Linux日志快速定位
背景以clickhouse生产日志为例,我们通过系统监控看到服务器占用大量内存日志定位步骤1. 对监控表象进行粗粒度的分析这里可以看到, clickhouse的内存在某个时间点飙升, 那么我们可以通过Memroy的关键字对日志进行grep2. 用less和grep的组合来找打错误在第几行#参数-n就是就是在输出结果中显示行号。-i是忽略大小写我觉的还是有必要加上这个参数的。less clickhouse-server.log | grep -in 'Memory limit' 3. 使原创 2021-07-09 12:29:15 · 1864 阅读 · 0 评论 -
Mac Big Sur mkdir: /data: Read-only file system
mac根目录读写权限问题创建一个可达的目录 比如 /Users/user/datasudo vim /etc/synthetic.conf内容data /Users/user/data (中间是tab,注意这里我按了两下tab才成功)重启你的操作系统即可最后附上/etc/synthetic.conf文件内容的截图..................原创 2020-12-14 10:26:30 · 7359 阅读 · 7 评论 -
HomeBrew Error for MacOs Big Sur
解决步骤创建一个目录 eg: /Users/you/data编辑文件 sudo vim /etc/synthetic.conf内容 data /Users/you/data重启电脑生效升级后,我的HomeBrew也出问题了HomeBrew解决方案重装HomeBrew即可卸载脚本(会自动备份到桌面) /bin/bash -c “$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)原创 2020-11-24 12:01:49 · 995 阅读 · 0 评论 -
Mac Catalina Read-Only filesystem
在这次mac升级系统后,我发现我的/data目录消失了,于是我执行了命令:mkdir /data结果发现居然提示我Read-Only filesystem,即使加上了sudo也没用在我查阅相关资料后找到了解决办法(关闭SIP,然后输入sudo mount -uw /,创建文件夹添加权限,最后启用SIP),具体步骤如下:1、重启mac,按住Command+R,等到系统进入安全模式。......原创 2019-11-06 09:19:52 · 67180 阅读 · 22 评论 -
编写简单的shell脚本发布war包到tomcat
下面是脚本的完整代码,大家需要修改自己的home目录,和war包名称,最后只需要用bash命令去执行就可以了(例如bashtr_admin.sh)#!/bin/kshhome=/home/admin-tomcatSTART=$home/bin/startup.shSHUTDOWN=$home/bin/shutdown.shPID=$home/bin/CATALINA_PIDec...原创 2018-09-07 16:47:33 · 1725 阅读 · 0 评论