mysql慢日志

开启慢日志 在 MySQL 中,慢查询日志默认为OFF状态,通过如下命令进行查看: show variables like "slow_query_log"; 通过如下命令进行设置为 ON 状态: set global slow_query_log = "ON"; 日志存储位置 其中slow_query_log_file属性,表示慢查询日志存储位置,

分析nginx日志

GoAccess的多种展示方式 goaccess有多种数据可视化的方式,分别为: 命令行输出格式化数据 利用access.log生成静态的可视化数据 生成实时可视化数据 注意,如果是编译安装且选择了 –enabl

arch添加rc.local 实现开机自启

现在有需求,想要开机就运行一些东西,方法有两个,一个是桌面级的启动,一个是系统级的启动 桌面级别,就是进入桌面后,自动打开一些软件 系统级别就是再没有进入桌面就运行一些东西。 先谈桌面级的,比如 gnome,

同时连接内网和外网

笔记本可以同时连接无线和有线,如果可以指定哪些ip使用无线,哪些ip地址可以使用有线, 假设无线连接的是内网, 有线连接的是外网,可以设置静态路由,使访问不同的地址使用不同的网络 首先确定 本机 无线和有线 的网

git生成公钥

Git配置多个SSH-Key 当有多个git账号时,比如: a. 一个gitee,用于公司内部的工作开发; b. 一个github,用于自己进行一些开发活动; 解决方法 生成一个公司用的SSH-Key $ ssh-keygen -t rsa -C 'xxxxx@company.com' -f ~/.ssh/gitee_id_rsa 生

制作docSet文档

docSet 文档可用于 zeal dash 软件中。 zeal 在win 下 和 Linux 均有可用版本 dash 则只在 Mac 可用 制作 dcocSet 文档主要分 3 步 镜像文档网站 做镜像网站就是把整个网站爬下来,并且把 css 和 js 图片等静态资源文件转换成本地的路径, 主要使用工具是 wget 以 vue 中

忽略改动

git 库中已经有文件被跟踪,如何忽略本地改动后的跟踪 放入到.gitinore 并没有什么用,还是会显示改动,是否要提交,看着很烦 忽略本地文件,且不会对线上库里的文件造成影响,执行此命令: git update-index --assume-unchanged filename 如果想撤销忽

Linux tmux 安装及配置

为什么要使用tmux? 对我个人而言,tmux 对我最大的吸引力就是 多窗口,以及会话的保持与恢复,我可以很方便的切换窗口,以及快速恢复工作环境 安装 我使用的是源码安装, 下载源码 下载链接 解压 进入到解压目录,执

修改时区

Linux修改时区的正确方法 CentOS和Ubuntu的时区文件是/etc/localtime,但是在CentOS7以后localtime以及变成了一个链接文件 [root@centos7 ~]# ll /etc/localtime lrwxrwxrwx 1 root root 33 Oct 12 11:01 /etc/localtime -> /usr/share/zoneinfo/Asia/Shanghai 如果采用直

ssh慢

在目标机器中修改/etc/ssh/sshd_conf文件 将UseDNS 的缺省值由yes修改为no,并重启ssh

linux批量重命名

通过rename命令批量重命名文件 基本语法 示例 改变文件扩展名 大写改成小写 更改文件名模式 通过rename命令批量重命名文件 基本语法 rename [-n -v -f] <pcre> <files> ‘pcre’是Perl兼容正则表达式,它表示的是

git 设置和取消代理

设置ss git config --global http.proxy 'socks5://127.0.0.1:1080' git config --global https.proxy 'socks5://127.0.0.1:1080' 设置代理 git config --global https.proxy http://127.0.0.1:1080 git config --global https.proxy https://127.0.0.1:1080 取消代理 git config --global --unset http.proxy git config --global --unset https.proxy

变量

var 方式 var name type = expiression var name string = "zhangsan" var name = "zhangsan" var name string // 默认值是 "" 变量列表声明 var 方式通常用户和初始化类型不一致的局部变量,或则初始化值不重要的情况 短变量声明 多变量声明 i,j := 0,1 重点 := 代表声明 = 标识赋值 交换值 i,j = j,i 第二次