Saki's 研究记录

Saki's 研究记录

MckeeのClub & SAKI’sブログ

减小 golang 编译出的程序体积
安装 upx1234# CentOSyum install -y upx# Macbrew install upx 进行压缩参数 -o 指定压缩后的文件名; -9 指定压缩级别,1-9。 12345678910upx -9 -o gin_admin_empty_upx gin_admin_emptyUltimate Packer for eXecutables Copyright (C) 1996 - 2020UPX 3.96 Markus Oberhumer, Laszlo Molnar & John Reise...
彩色的git lg及常用git命令
将git log替换成git lg,并且彩色显示,方便查看及回滚到某个版本: 1git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit" Git 常用命令: 12345678910111213141516171819202122232425262728291.到本地仓库 ...
你的 Mac 保存了一份你所有下载的记录!
想看看你在 Mac 的下载历史记录么? 根据OS X Daily 上的说明只要在Mac的Terminal下执行下面的命令就可以: 1sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* 'select LSQuarantineDataURLString from LSQuarantineEvent' Show一下我的MBP的: 123456sakishum$ sqlite3 ~/Library/Preferences/com.apple.LaunchServices.Qua...
查看自己在 Linux/Mac 下常用的命令
看看你在Linux下最常用的命令是哪些? 在Linux或者Mac的Terminal下执行下面的命令就可以: 1history | awk '{CMD[$2]++;count++;} END { for (a in CMD )print CMD[ a ]" " CMD[ a ]/count*100 "% " a }' | grep -v "./" | column -c3 -s " " -t |sort -nr | nl | head -n10 Sh...
CentOS 更新 Python 版本
刚到手的Centos服务器默认的Python版本是2.7,现在很多新开发的Python均需要3.X以上。下面升级Centos的预装Python版本到最新。 下载Python3.9.512wget https://www.python.org/ftp/python/3.9.5/Python-3.9.5.tgztar zxvf Python-3.9.5.tgz 安装必须的包1dnf -y install gcc libffi-devel 安装1234cd Python-3.9.5/mkdir /usr/local/python3/./configure --prefix=/usr/loc...
解决 Empty reply from server
新服务器上 git clone 自己的项目时报错: 1fatal: unable to access ‘https://github.com/***/***.git/‘: Empty reply from server 检查密匙: 1ls -al ~/.ssh 应该会有一个 id_rsa.pub 文件,如果没有,在终端运行 ssh-keygen -t rsa 以生成之。 打开你的 github 主页,打开 Add SSH key 的页面 https://github.com/settings/ssh 按照2的做法添加密钥 最后测试验证: 1ssh -T git@github.com ...
yum 安装/更新 golang
安装install EPEL package by using yum install epel-release command: 1yum install -y epel-release update your system: 1yum update install Golang using yum: 1yum install -y golang check Golang version: 12go versiongo version go1.15.14 linux/amd64 更新 yum 安装版本比较旧,需要先删掉再手动安装较新的版本: 123yum rm golangwg...
docker-compose 安装
安装1curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose 修改权限1chmod +x /usr/local/bin/docker-compose 验证1docker-compose --version *** 注意 *** 如果提示 docker-compose: command not found, 需要将 /usr/local/bi...
Centos8 安装 Docker 并替换源
零.背景介绍CentOS的服务器刚到手,执行yum install docker -y安装docker,反手一个docker run就报错: 12Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.Error: open /proc/self/uid_map: no such file or directory 壹.解决办法 卸载服务器上老版本的docker,如果没有安装过执行命令也无妨。 1yum remove docker docker-client docker-client-...
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick StartCreate a new post1$ hexo new "My New Post" More info: Writing Run server1$ hexo ...