学习过程中产生的脚本

在多个pod容器的文件中搜索字符串
for i in $(kubectl get pods -n xxx-dev -o custom-columns=name:.metadata.name|grep aaa-http);do
    echo "pod================="$i;
    echo "path:/dir/templateweb."${2}".log";
    echo "csid================"$1;
    kubectl exec -it $i -n xxx-dev -- grep $1 /dir/templateweb.${2}.log;
done;

windows环境下无界面启动virtualbox虚拟机
d:
cd D:\Program Files\Oracle\VirtualBox
VBoxManage startvm centos7-mini-s110 -type headless
VBoxManage startvm centos7-mini-s111 -type headless
VBoxManage startvm centos7-mini-s112 -type headless
VBoxManage startvm centos7-mini-s113 -type headless
VBoxManage startvm centos7-mini-s114 -type headless
Pause

windows环境下关闭无界面virtualbox虚拟机
d:
cd D:\Program Files\Oracle\VirtualBox
VBoxManage controlvm centos7-mini-s110 poweroff
VBoxManage controlvm centos7-mini-s111 poweroff
VBoxManage controlvm centos7-mini-s112 poweroff
VBoxManage controlvm centos7-mini-s113 poweroff
VBoxManage controlvm centos7-mini-s114 poweroff
Pause

ftp文件下载
#!/bin/bash 
ftp -n <<EOF 
open $1 $2 
user $3 $4 
binary 
prompt 
get $5 $6 
close 
bye 
EOF

sftp文件下载
lftp -u $3,$4 sftp://$1:$2<<EOF
cd $5
lcd $6
get $7 -o $8
by
EOF
echo $?
 

镜像制作安装opencv

FROM xx.xx.xx.xx/library/cuda:9.0-cudnn7-py3.6-jupyter

RUN rm -f /etc/apt/sources.list.d/cuda.list \
    && gpg --keyserver keyserver.ubuntu.com --recv E084DAB9 \
    && gpg --export --armor E084DAB9 \
    #&& apt-key add - \
    && apt-get clean \
    && apt-get update \
    && apt-get install -y cmake \
    && apt-get install -y git \
    && apt-get install -y pkg-config \
    && mkdir /opt/opencv-3.4.9 \
    && mkdir /darknet
COPY opencv-3.4.9 /opt/opencv-3.4.9
COPY darknet /darknet
RUN cd /opt/opencv-3.4.9 && mkdir build && cd build && cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local .. && make -j8 && make install 
    #&& rm -rf /opt/opencv-3.4.9
RUN cd /darknet \
    && sed -i 's/OPENCV=0/OPENCV=1/' Makefile \
    && sed -i 's/GPU=0/GPU=1/' Makefile \
    && sed -i 's/CUDNN=0/CUDNN=1/' Makefile \
    && sed -i 's/OPENMP=0/OPENMP=1/' Makefile \
    && sed -i 's/DEBUG=0/DEBUG=1/' Makefile \
    && make -j8
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值