ICode9

精准搜索请尝试: 精确搜索
  • k8s集群节点更换ip 或者 k8s集群添加新节点2019-07-12 11:50:57

      1.需求情景:机房网络调整,突然要回收我k8s集群上一台node节点机器的ip,并调予新的ip到这台机器上,所以有了k8s集群节点更换ip一说;同时,k8s集群节点更换ip也相当于k8s集群添加新节点,他们的操作流程是一样的。 2.机器更换ip后发生的现象:   (1)查看节点状态,kubectl get node ,还是原来的

  • Mac 中配置好用的终端(亲测很满意)2019-07-11 19:06:01

    via curl : sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" via wget $ sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)" 官方地址:https://ohmyz.sh/

  • Linux下执行.sh文件的方法和语法2019-07-11 18:37:45

    linux下执行.sh文件的方法 .sh文件就是文本文件,如果要执行,需要使用chmod a+x xxx.sh来给可执行权限。 是bash脚本么 可以用touch test.sh #创建test.sh文件 vi test.sh #编辑test.sh文件 加入内容 #!/bin/bash mkdir test 保存退出。 chmod a+x test.sh #给test.sh可执行权限

  • Ubuntu 中linux 编译错误的(-)2019-07-11 12:50:36

    1.错误 compress.c:14:58: fatal error: zlib.h: No such file or directorycompilation terminated. 解决:sudo apt-get install zlib1g-dev 2.错误 make[2]: bison: Command not found 解决:sudo apt-get install bison 3.错误 /bin/sh: flex: not foundmake[2]: *** [lib/conf-l

  • /bin/sh^M:bad interpreter: No such file or directory问题2019-07-11 10:51:29

    脚本命令正确无误,但是执行脚本的时候报错“/bin/sh^M:bad interpreter: No such file or directory” 原因:该脚本文件在windows系统中编辑过,引入了不可见的字符,这是不同系统的编码格式所致! 比较稳妥的办法: 1.删除该脚本文件 rm xcall.sh             //确保windows系统有备

  • Oracle OEM 13C2019-07-11 10:02:07

    1、环境概要 --------- -------- IP 内存 Linux 6.7 DB 12.2 192.168.3.2 32G OEM 13.2 192.168.3.2 32G 2、系统环境配置 [root@leo ~]# vi /etc/sysctl.conf kernel.shmall = 4294967296 kernel.sem = 510 65280 510 128 kernel.shmmni = 4096 kernel.shmmax = 13743

  • mac下jmeter压测实例2019-07-10 15:37:51

      一 下载 jmeter:https://archive.apache.org/dist/jmeter/binaries/,,因为之前下载的5.1.1版本与下载的插件版本(JMeterPlugins-Standard和JMeterPlugins-Extras)不匹配,导致显示服务器数据时候报错,所以选择3.0。 https://jmeter-plugins.org/downloads/old/中,下载JMeterPlugins

  • Linux中执行shell脚本的4种方法总结2019-07-10 12:55:50

    这篇文章主要介绍了Linux中执行shell脚本的4种方法总结,即在Linux中运行shell脚本的4种方法,需要的朋友可以参考下bash shell脚本的方法有多种,现在作个小结。假设我们编写好的shell脚本的文件名为hello.sh,文件位置在/data/shell目录中并已有执行权限。 方法一:切换到shell脚本所在的

  • shell编程基础2019-07-09 21:56:26

    shell概述 1. shell编程的意义 个人理解,shell编程类似于存储过程。存储过程是完成指定功能的一组sql语句集合,而shell编程就是完成指定功能的一组linux命令的集合。例如,我们要在服务器上部署一个一个项目,通常要做如下几个操作: 进入项目目录:cd /home/dubhlinn/project/demo 切分支:gi

  • JarvisOJ level3_x642019-07-09 17:00:48

    这题和level3大同小异,只不过这一题是x64的程序 做这题之前,建议先写level2_x64。 拿到这题,我们首先查看保护: 程序只开了NX保护,好的。 根据做过level3的经验,我们先找出我们需要的地址(也可以用pwntools工具自动找): vul()函数: write()函数的plt地址: 之后我们找齐需要用的gadget:

  • JavaWeb程序部署(4) : mac一键部署与重新部署2019-07-09 16:42:30

    简介 : macOS 环境maven项目,使用shell脚本打包上传服务器,若该jar包在服务器上运行了会停止进程并备份当前jar包,然后把新的jar包移动到目录下,然后启动项目 准备 相关命令 # 赋予可执行权限 chmod +x redeploy.sh # 创建文件 vi redeploy.sh    在服务器上面创建 /usr/

  • linux 定时任务设置2019-07-09 15:55:01

    创建一个mysqlbak.sh文件 #!/bin/sh#文件名时间time=`date '+%y-%m-%d %H:%M:%S'`#mysql用户user=root#mysql密码passwd=123456#mysql数据库dbname=HttpRunner#备份存放位置mysql_back_path=/usr/local/data/mysqlbak//usr/bin/mysqldump -h127.0.0.1 -u$user -p$passwd $dbname >

  • ubuntu tomcat开机自动启动2019-07-09 09:01:50

    先前是手动启动,后来想一劳永逸,于是就搞了个开机自启动,方法如下 一,首先找到你的tomcat安装路径,我的路径是 /opt/environment/java/apache-tomcat-8.5.35 二,找到你的JDK安装路径,我的路径是 /opt/environment/java/jdk1.8.0_191 三,复制你tomcat下的catalina.sh文件到/etc/in

  • Linux开机自动启动服务2019-07-08 16:54:20

    当我们的Linux,关机后,或者重启后,有些服务需要人工启动才能有。为了解决这个问题,我找了一个办法,用一个脚本,开机启动想启动的服务。 1 cd /etc/rc.d/init.d/ 进入该文件夹2 vi auto.sh 编写脚本3 chmod +x auto.sh 给脚本添加执行权限4 chkconfig --add auto.sh

  • nginx日志切割和日志清理2019-07-08 14:54:30

    ##########################日志切割################################1、上传脚本到/usr/local/nginx/logs/下 2、并附执行权限chmod +x cut_nginx_log.sh 3、编写定时任务  每天0点0分 执行cut_nginx_log.sh脚本crontab -e0 0 * * *  root /usr/local/nginx/logs/cut_nginx_lo

  • Shell 文件包含2019-07-07 17:56:19

    Shell 文件包含 和其他语言一样,Shell 也可以包含外部脚本。这样可以很方便的封装一些公用的代码作为一个独立的文件。 Shell 文件包含的语法格式如下: . filename # 注意点号(.)和文件名中间有一空格或source filename 实例 创建两个 shell 脚本文件。 test1.sh 代码如下: #!/bin/b

  • Linux rsync 同步2019-07-07 16:40:59

    原文链接:http://www.cnblogs.com/Peacha/p/3441883.html rsync 是一个快速增量文件传输工具,它可以用于在同一主机备份内部的备分,我们还可以把它作为不同主机网络备份工具之用。本文主要讲述的是如何自架rsync服务器,以实现文件传输、备份和镜像。相对tar

  • linux 判断一个用户是否存在2019-07-07 13:51:35

    #!/bin/bashread -p "please input a username:" usernameif id -u $username >/dev/null 2>&1; then echo "user exists"else echo "user does not exist"fi 把上面内存保存为 test.sh , 然后 sh test.sh 运行

  • nohup 后台执行2019-07-06 11:07:46

    nohup  默认是当前用户执行的,当当前用户退出会导致执行进程异常。 所以正确的 nohup 是指定 /bin/bash 进行执行。 nohup /bin/bash/ /opt/script/s.sh &> /dev/null# 记录指定到 /dev/null # nohup sh /opt/test/s.sh nohup 执行 默认会自动生成一个  nohup.out 记录文件,会日

  • node.js – 无法创建/ dev / stdout:没有这样的设备或地址2019-07-06 03:51:16

    我想通过节点运行shell命令并捕获stdout的结果.我的脚本在OSX上运行正常,但在Ubuntu上运行不正常. 我已将问题和脚本简化为以下节点脚本: var execSync = require('child_process').execSync, result = execSync('echo "hello world" >> /dev/stdout'); // Do something with

  • idea远程调试tomcat(linux)2019-07-05 20:40:33

    Linux下(CentOS): 在catalina.sh中的首行添加: CATALINA_OPTS="-Xdebug  -Xrunjdwp:transport=dt_socket,address=5005,server=y,suspend=n" address=5005(此处为你deebug的端口,可自定义)。 然后启动 sh catalina.sh start;   idea设置:   然后点击小爬虫开启调试。 如果一开

  • Docker搭建MySQL主从集群,基于GTID2019-07-05 18:57:11

    写在前边 搭建MySQL读写分离主从集群,这里未使用binlog方式,使用的是GTID方式 源码见我的Github https://github.com/hellxz/mysql-cluster-docker.git 主从目录结构 . ├── bin │   ├── add-slave-account-to-master.sh │   ├── reset-slave.sh │   ├── slave-r

  • MongoDB分片配置 优化 不错2019-07-05 18:04:31

    简单注解:mongos 路由进程, 应用程序接入mongos再查询到具体分片,监听端口默认27017config server 路由表服务, 每一台都具有全部chunk的路由信息 shard为数据存储分片, 每一片都可以是复制集(replica set) 部署分片集群 #配置mongoDB shareding时,使用hosts域名代替IP地址好处非常多,可

  • shell脚本编写思路2019-07-05 14:04:28

    shell有两种执行命令的方式: 交互式(Interactive):解释执行用户的命令,用户输入一条命令,Shell就解释执行一条。 批处理(Batch):用户事先写一个Shell脚本(Script),其中有很多条命令,让Shell一次把这些命令执行完,而不必一条一条地敲命令。 我们要知道bash和sh不是一个东西,我们需要了解,bash完全

  • bash脚本的新技能get2019-07-05 14:01:13

    linux下的可执行脚本为.sh,通常我们在开发项目的时候有可能需要书写shell脚本,以避免一系列重复命令的输入 下面教大家如何编写shell脚本 创建.sh文件 touch test.sh 使得文件可执行 chmod +x test.sh 输入文件内容 echo "hello world" exit 0 执行该文件 ./test.sh 输出如下

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有