-
2.条件与循环
Wednesday, May 31, 2023
接下来,go的条件与循环~ 调用方法 定义方法:与给定类型的值相关联的函数。 示例: package main import ( "fmt" "time" ) func main() { var now time.Time = time.Now() var year int = now.Year() fmt.Println(year) } time 包有一个表示日期…
-
1-1.golang25个保留关键字
Wednesday, May 31, 2023
golang 有25个保留关键字,比26个英文字母还少一个~ break default func interface select case defer go map struct chan else goto package switch const fallthrough if range type continue for import return var Go 25个关键字不能用作标识符,分为3类: 包…
-
1.golang语法基础
Thursday, May 25, 2023
go 语言打怪升级之路~ 出发~ 让我们先来看一段代码 package main import "fmt" func main() { fmt.Println("Hello,World!") } package main 这行表示文件中的所有其余代码都属于 “main” 包。 import "fmt" 表示将使用 “fmt” 包中的文本格式代…
-
ssh密钥类型选择
Thursday, May 25, 2023
As everyone knows,ssh key can improve ssh connection security. RSA(Rivest–Shamir–Adleman)是最早的公钥密码系统之一,被广泛用于安全数据传输。它的…
-
Proxmox高可用集群
Wednesday, May 24, 2023
接上文proxmox安装~ 安装集群顺序 安装proxmox 创建并加入集群 创建pveceph分布式存储 创建高可用 创建虚拟机并测试 创建Bond网络…
-
K3s初体验
Tuesday, May 23, 2023
本文使用离线安装方式 1.下载k3s 二进制程序与images https://github.com/k3s-io/k3s/releases 2.下载安装脚本 https://get.k3s.io 将tar 文件放到下边这个目录内。 mkdir -p /var/lib/rancher/k3s/agent/images/ cp ./k3s-airgap-images-$ARCH.tar /var/lib/rancher/k3s/agent/images/ 执行脚本 INSTALL_K3S_SKIP_DOWNLOAD=true ./install.sh [INFO] Skipping k3s…
-
Proxmox安装
Tuesday, May 23, 2023
本文使用非系统镜像模式安装 安装debian系统 配置debian网卡 服务器需要使用两个网口,一个access,一个trunk,这里使用acce…
-
Rsync+inotify数据实时同步
Monday, May 22, 2023
不啰嗦,不介绍rsync用法,直接实现使用 rsyncd.conf配置 # vim /etc/rsyncd.conf port=873 log file=/var/log/rsync.log pid file=/var/run/rsyncd.pid [test] path=/home/test_server use chroot=true max connections=4 read only=no list=false uid=root gid=root auth users=test secrets file=/etc/rsync.pass hosts allow=192.168.0.31 auth users 与系统用户没有任何…
-
一朝shell函数倾斗转星移任我行
Friday, April 17, 2020
函数 函数(function),可以理解为:函数是实现一定功能的代码块。 函数也是重用代码(reuse code)的很好方式。 可以把函数想象成sh…
-
循环往复shell开路
Friday, March 27, 2020
while 循环 while循环的逻辑: while [ 条件测试 ] do 做某些事 done 也可以这样: while [ 条件测试 ];do 做某些事 done 例子: #!/bin/bash while [ -z $response ] || [ $response != 'yes' ] do read -p 'say yes:' response done…