Mysql root 密码找回

MySQL 从 5.7.6 开始,user 表结构发生了变化,重置密码的方式不太相同,请根据 MySQL 的版本来操作。 查询 MySQL 版本 mysql --version 停止mysql服务 根据 MySQL 的安装方式来停止 init 方式 sudo /etc/init.d/mysqld stop systemd 方式 sudo systemctl stop mysqld 跳过权限认证启动 方法一 mysqld_safe --skip-grant-tables --skip-networking

archlinux开机自动挂载磁盘

来源: https://blog.hellojukay.cn/2018/03/28/20180401/ Tag: #Linux #系统知识 #磁盘 我的这台archlinux的主板上接了一个2TB的硬盘,每次开机启动他斗没有自动挂载上来,我总是在自己需要使用这硬盘的时候来手动挂载他,这样太不方便了,我想能不能在开机的时候自动来挂载这个块硬盘。解决这个问题的方法是有的,往/etc/fstab这个文件的后面加入的分区信息和挂载点 [[email protected] ~]$ cat /etc/fstab

SSH 自动登录脚本

密钥登录(免密码) 在客户端生成公钥 ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa 参数说明: -t 指定密钥类型,如果不指定,默认就是 rsa -P 指定密码,如果不指定这个参数,将会出现交互式提示,按照提示收入密码也可以 -f 指定密钥文件吗,如果不指定,处出现交互式提示,按照提示输入也可以 执行完上面的命令,会在 ~/.ssh 下生成两个文件 id_rsa (私钥) 和 id_rsa.pub (公钥),然后将 id_rsa.pub 上传到服务器。 上传到服务器的命

archive/tar 实现打包压缩及解压

通过 archive/tar 包实现 Golang 对文件的打包压缩及解包,tar.gz 这种格式 这个包比较简单,就是将文件进行打包和解包,要是熟悉 Linux 下的 tar 命令这个就很好理解了。 主要是通过 tar.Reader 读取 tar 包,通过 tar.Writer 写入 tar 包,在写入的过程中再设置一下头,详细的过程以示例的方式进行展示,可以查看代码里面的注释。 参考: 标准库 tar 中文文档 标准库 tar 官方文档 单个文件操作 这个非常简单,就是读取一个文件,进行打包及解包操作

36 * N 个工作中常用的 JavaScript 函数片段

###来源:知乎 最近在思否看到一个文章36个工作中常用的JavaScript函数片段。 身为坑爹面试官(▄█▀█●),怎么能只有一个答案呢? 数组 Array 数组去重 方案一:Set + … function noRepeat(arr) { return [...new Set(arr)]; } noRepeat([1,2,3,1,2,3]) 方案二:Set + Array.from function noRepeat(arr) { return Array.from(new Set(a