git 杂记

推送到多个git仓库 git remote add origin git@gitee.com:sherlocky/sherlocky-commons.git git remote add github git@github.com:y836097668/sherlocky-c »

MySQL 8.0 WITH 语法 (Common Table Expressions, CTE)

MySQL 从 8.0 开始才支持 WITH 语法(Common Table Expressions, CTE)。 支持递归公用表表达式! 本文重点以文件夹父节点递归查找为例简单介绍 CTE 递归用法,详情参考第4节。 1.公用表达式(CTE) WITH用法简单介绍 要指定公用表 »

VirtualBox 下 CentOS 7 虚拟机扩容

有时候使用虚拟机,难免会遇到创建时设置的硬盘空间过小的情况,这里记录下自己的一个虚拟机空间扩展过程。 1.在 Virtualbox 中扩展虚拟机硬盘空间 一图胜千言 2.虚拟机内 Linux 根分区空间扩充 步骤1中只是扩展了虚拟分配空间,还需要在 Linux 系统内进行 »

CentOS 7 增加虚拟内存

1.查看内存使用 查看在未增加swap之前虚拟内存的使用情况 free -m 2.创建 swap 文件 使用 dd 命令创建一个 swap 文件, 大小为 2G dd if=/dev/zero of=/home/swap bs=1024 count=2048000 文件越 »

windows 下 查看进程详情

1.查看所有进程详情 wmic process get caption,commandline /value 2.列举当前的进程、进程路径、命令行、进程ID、父进程ID、线程数,内存使用 wmic process get name,executablepath,comman »

CentOS 7 日期及同步

在CentOS 6版本,时间设置有date、hwclock命令,从CentOS 7开始,使用了一个新的命令timedatectl。 1.GMT、UTC、CST、DST 时间 UTC   整个地球分为二十四时区,每个时区都有自己的本地时间。在国际无线电通信场合,为了统一起见,使用 »

群晖 NAS 下 CentOS7 虚拟机挂载主机磁盘

由于要在 NAS 下的 CentOS 虚拟机里跑程序,希望能读取到群晖主机的磁盘空间。 1.群晖 NAS 开机 nfs 服务 先启用群晖的nfs,并将共享文件夹授权给 nfs。 比较简单,可以参考如何访问本地网络中 Synology NAS 上的文件(NFS)。 2.虚拟机中安装 »

群晖 NAS 之 Java 安装

1.群晖官方套件中的 Java8 是 openjdk 版本 舍弃 2.安装 Oracle Java 8 2.1.配置第三方套件源(社群) 详情可参考:群晖第三方套件源(社群) 主要使用http://packages.pcloadletter.co.uk/这个源,启用后找到:Jav »

Netgear 梅林固件添加自定义hosts

目前固件暂未支持该功能,需要手动操作实现。 1. 开启JFFS 和 SSH 登录 系统管理 > 系统设置 。。。 然后重启路由器 2. SSH 登录路由器 在/jffs/configs下建一名为dnsmasq.conf.add的文件 在里面写addn-hosts=/jffs/c »

群晖 NAS Docker 容器镜像加速

1.添加中国镜像加速地址 在群晖 Docker 注册表镜像URL中填写:https://registry.docker-cn.com Docker会要求重启,重启后即可。 或者使用命令修改: vi /var/packages/Docker/etc/dockerd.json # »

使用密钥登陆群晖NAS SSH

群晖NAS暴露到公网后,需要考虑安全问题,使用 SSH 密钥登陆方式 ,禁用密码登陆,提高安全性,彻底杜绝暴力破解! 要修改的配置文件:/etc/ssh/sshd_config 1.生成服务端和客户使用的证书 ssh 登陆群晖(注意切换到root sudo -i),运行以下命令: »

[笔记]从根儿上理解 MySQL

最近在跟着 掘金小册:MySQL 是怎样运行的:从根儿上理解 MySQL 重温Mysql,写的很好,再次结合自己理解,做下笔记,希望没有侵权。 1.启动选项 defaults-extra-file和defaults-file的区别:使用defaults-extra-file可以指 »

群晖 NAS 之 Docker Nginx 反向代理

近期给NAS配备了一个公网IP(使用公网ip盒子,此处不细说了) 诉求:利用 Docker 容器中的 Nginx 实现多域名访问不同应用、或者单域名不同文根访问不同应用,规避IP+端口访问。 1.准备 需要先在 Docker 中下载 Nginx 镜像(国内Docker h »