
命令
张张小
这个作者很懒,什么都没留下…
展开
-
shell 自动登录服务器,并调用命令
原生的bash 无法完成此操作,需要借助expect 来完成操作1 安装expjectyum install -y expect2 编写脚本我这里实现了自动登录 然后调用pwd命令#!/usr/bin/expectspawn ssh root@192.168.1.133expect "*password*" {send "password\r"}expect "]*...原创 2019-08-05 15:53:03 · 1660 阅读 · 0 评论 -
通过git 更新代码 然后用maven 打包项目 最后用docker 部署项目 一个脚本完成
1 git 更新代码vi update.shcodePath="/root/gitproject/";#自己的项目路径project=$1;#通过调用传入 [./updateCode.sh test1] test1 就是 $1if [ ! -n "$1" ] ;then projectName="test";# 默认项目名 也可以搞个输入框自己输入ficd $...原创 2019-07-31 19:00:19 · 663 阅读 · 0 评论 -
docker -v 和Dockerfile 中VOLUME 区别
Dockerfile中 VOLUME ["/data/nginx","/usr/share/nginx"]docker run -v/data/nginx:/usr/share/nginx 如果只是读文件 两者都可以如果是想把文件写出 两个也都可以 但是有区别volume 默认会写到/var/lib/docker/volumes 中-v 写到指定文件...原创 2019-08-02 17:19:11 · 4983 阅读 · 0 评论 -
docker 创建jdk镜像
1 先查看本地是否centos 镜像 docker images 如果没有 先docker pull centos2 将jdkxxxx.tar.gz 上传到centos 用rz命令或者工具3 在 jdk.tar.gz 目录创建Dockerfile文件 vi DockerfileFROM centos #依赖镜像名称和IDMAINTAINER zhangxg #指定...原创 2019-07-30 10:45:34 · 173 阅读 · 0 评论 -
linxu 防火墙
1、firewalld的基本使用启动: systemctl start firewalld查看状态: systemctl status firewalld停止: systemctl disable firewalld禁用: systemctl stop firewalld2.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkc...转载 2019-07-03 11:13:24 · 117 阅读 · 0 评论 -
安装docker
安装 yum -y install docker-io启动 service docker start service docker stopsystemctrl start dockersystemctrl stopdockersystemctrl start docker.servicesystemctrl stop docker.service...原创 2019-06-17 11:25:15 · 88 阅读 · 0 评论 -
cmd 进程和端口常用相关命令
netstat -ano,列出所有端口的情况。netstat -aon|findstr "49157" 查看被占用端口对应的PIDtasklist|findstr "2720",回车,查看是哪个进程或者程序占用了2720端口taskkill /pid 2472 -t -f 杀死某个进程 -f强制taskkill /f /t /im java.exe 然后根据进程名称杀死进程...原创 2018-04-27 10:45:14 · 203 阅读 · 0 评论 -
redis 集合 好友关注
集合命令A查看B共同关注 AB交集 SINTER 或 SINTERESTRORE我(A)关注的人也关注B 循环遍历我关注的人 是否有关注B SISMEMBER可能认识的人 AB差集 (SDIFF或 SDIFFSTRORE ) 然后排除掉自己 SREMRedis 集合(Set)Redis 的 Set 是 String 类型的无序集合。集合成员是唯...原创 2019-08-22 10:43:50 · 345 阅读 · 0 评论