运维部署
搭建一个单机版的k8s
Gitlab部署及使用
docker-compose安装Harbor
LDAP部署
Chrony时钟源部署
PXE批量安装
wiki.js部署指南
常用源
常用脚本
阿里云ossfs部署
华为光交划zone
Ubuntu虚拟部署FusionCompute
Rancher部署
AIX7.0安装JAVA
eggo部署K8S
Harbor本地镜像仓库离线安装及使用
使用kubeadm部署K8S(docker+CRI+Flannel)集群
使用kubeadm部署K8S(containerd+Calico)集群
AIX7.0安装JAVA
Elasticsearch单机部署
本文档使用 MrDoc 发布
-
+
首页
常用脚本
# Linux #### 1、自动生成带时间戳文件 ``` #!/bin/bash a=1 b=1 # 60代表时间,单位为秒 while [ $a -le 60 ] do NAME="/opt/test0515/"$(date "+%Y%m%d_%H:%M:%S") touch $NAME.txt printf "$NAME\n" sleep 1s a=$[$a+$b] done ``` #### 2、自动生成文件(数据全为0,一般不用) ``` seq 10 | xargs -i dd if=/dev/zero of={}.dat bs=1024M count=1 # 10代表个数 ``` #### 3、NFS挂载命令 ``` # NFS3: mount -t nfs 192.16.1.11:/data/nfs(IP后跟全路径) /mnt/mountpoint/(本机挂载点) # NFS4: mount -t nfs4 192.168.1.11:/nfs (IP后跟设备名称) /mnt/mountpoint/ # NFS4.1: mount -t nfs4 -o minorversion=1 192.16.1.11:/nfs(IP后跟设备名称) /mnt/mountpoint/ ``` #### 4、后台执行命令,回显输出到指定文件 ``` nohup ./vdbench -f test1 -o test1.out > test1.txt # nohup 运行命令 > 回显输出到文件 ``` #### 5、判断上一条命令是否执行成功 ``` if [$? -ne 0]; then echo "faild" else echo "success" fi ``` # Windows #### 1、Git上传 ``` @echo off D: cd note set /p description=Please enter a description: git add . git commit -a -m "%description%" if %errorlevel% == 1 ( echo. echo There are no updated files! echo. pause ) else ( git push echo. echo The update is successful! echo. pause ) ``` #### 2、Git下载 ``` @echo off D: cd note git pull echo. pause ``` #### 3、访问CIFS共享 ``` net use * /del /y net use \\10.0.1.106 Zmx.1028 /user:axing start \\10.0.1.106 ``` #### 4、批量生成指定大小文件 ``` @echo off for /l %%c in (1 1 10) do ( fsutil file createNew file%%c.txt 10485760 echo file%%c done ) pause ``` #### 5、Robocopy文件夹同步 ``` @echo off net use * /del /y net use \\10.0.1.106 Zmx.1028 /user:axing robocopy \\10.0.1.106\Desktop\Work F:\Backup\1.Work /MIR /Z /R:3 /W:60 /NFL /NDL pause ```
阿星
2024年1月21日 21:35
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
PDF文档(打印)
分享
链接
类型
密码
更新密码