sh GOPROXY

goproxy.sh
go env -w GOPROXY=https://goproxy.cn,direct
# Set environment variable allow bypassing the proxy for selected modules
go env -w GOPRIVATE=*.corp.example.com

sh mac_pass

pass.sh
/usr/local/bin/psql -d postgres
CREATE USER someusername PASSWORD 'somepassword';

sh 00_GenerateFaviconFromImage.md

00_GenerateFaviconFromImage.md
画像からfaviconを作成

cf. https://blog.mintsu-dev.com/posts/2019-04-22-imagemagick/
GenerateFaviconFromImage.sh
convert image.png -define icon:auto-resize=16,32,48,64 favicon.ico

sh 管理nginx

stop_nginx.sh
nginx -s stop
reload.sh
nginx -s reload
nginx_systemd.sh
#save to /lib/systemd/system/nginx.service
[Unit]
Description=The NGINX HTTP and reverse proxy server
After=syslog.target network.target remote-fs.target nss-lookup.target

[Service]
Type=forking
PIDFile=/var/run/nginx.pid
ExecStartPre=/usr/bin/nginx -t
ExecStart=/usr/bin/nginx
ExecReload=/usr/bin/nginx -s reload
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true

[Install]
WantedBy=multi-user.target
enable_restart_on_startup.sh
systemctl enable nginx

sh Alpine的包裹经理

update.sh
apk update
install.sh
apk install vim

sh 检查进程是否在Linux上运行

ps_aux.sh
ps aux | grep nginx

sh Artiste Kiosk - 删除仍然引用dev网站的文件。

rmfiles
find platforms/android/ -name '*app\.*\.js' -exec rm -f \{} \;

sh 格式化存储磁盘

format-storage-disk.sh
lsblk

parted /dev/sdX mklabel gpt
parted -a opt /dev/sdX mkpart primary ext4 0% 100%

mkfs.ext4 -L mypartition /dev/sdX1


#Alter /etc/fstab
/dev/sdb1                                   /devops           ext4    defaults    0  0

mount /devops

sh 更改Docker目录

change-docker-dir.sh
# Alter file
/etc/sysconfig/docker
OPTIONS='--selinux-enabled --log-driver=journald --signature-verification=false -g /devops/docker'

systemctl stop docker
systemctl daemon-reload

rsync -aqxP /var/lib/docker/ /devops/docker/
rm -rf /var/lib/docker

systemctl start docker

sh linux更改设备的mac地址

mac_change.sh
sudo ip link set dev enp0s3 address XX:XX:XX:XX:XX:XX