分类
Golang

go protobuf配置mac m2

1、安装brew

/bin/zsh -c “$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)”

查看版本:brew -v

更新版本:brew -update

注意:

1.后续执行其他命令报错,可执行brew -v查看对应的错误。根据提示安装对应依赖。如安装git

2、执行如下指令安装protoc工具

brew install protobuf protoc-gen-go protoc-gen-go-grpc

分类
linux

解决linux open files too many

系统查询时ulimit -a 默认 1024

修改ulimit -n 65535

修改linux的软硬件限制文件/etc/security/limits.conf. 

在文件尾部添加如下代码: 

* soft nofile 65536

* hard nofile 131072

分类
linux

linux下查看SNMP端口数据情况

tcpdump -i any port 161 -T snmp -vvv

分类
linux

CentOS添加开机自启动

1、创建可执行脚本,可放到目录/etc/rc.d/init.d下,如:/etc/rc.d/init.d/watchmen.sh

2、赋予执行权限,如:chmod +x /etc/rc.d/init.d/watchmen.sh

3、添加到自启动文件,即追加到/etc/rc.d/rc.local文件末尾,如:sh /etc/rc.d/init.d/watchmen.sh

4、赋予rc.local执行权限,如:chmod +x /etc/rc.d/rc.local

5、同步,如:sync6、重启系统,如:reboot

【服务注册-开机自启动】

1、添加脚本为服务

chkconfig –add watchmen # watchmen为脚本

chkconfig watchmen on #启用