
shell
不会敲代码的皮皮今
golang工程师, 代码和人有一个能跑就行
展开
-
Linux日志快速定位
背景 以clickhouse生产日志为例,我们通过系统监控看到服务器占用大量内存 日志定位步骤 1. 对监控表象进行粗粒度的分析 这里可以看到, clickhouse的内存在某个时间点飙升, 那么我们可以通过Memroy的关键字对日志进行grep 2. 用less和grep的组合来找打错误在第几行 #参数-n就是就是在输出结果中显示行号。-i是忽略大小写我觉的还是有必要加上这个参数的。 less clickhouse-server.log | grep -in 'Memory limit' 3. 使原创 2021-07-09 12:29:15 · 1911 阅读 · 0 评论 -
Mac Big Sur mkdir: /data: Read-only file system
mac根目录读写权限问题 创建一个可达的目录 比如 /Users/user/data sudo vim /etc/synthetic.conf 内容 data /Users/user/data (中间是tab,注意这里我按了两下tab才成功) 重启你的操作系统即可 最后附上/etc/synthetic.conf文件内容的截图 ..................原创 2020-12-14 10:26:30 · 7443 阅读 · 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 · 1025 阅读 · 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 · 67295 阅读 · 22 评论 -
编写简单的shell脚本发布war包到tomcat
下面是脚本的完整代码,大家需要修改自己的home目录,和war包名称,最后只需要用bash命令去执行就可以了(例如bashtr_admin.sh) #!/bin/ksh home=/home/admin-tomcat START=$home/bin/startup.sh SHUTDOWN=$home/bin/shutdown.sh PID=$home/bin/CATALINA_PID ec...原创 2018-09-07 16:47:33 · 1753 阅读 · 0 评论