ICode9

精准搜索请尝试: 精确搜索
  • 偷偷学习shell脚本之免交互(EOF免交互、Expect免交互)2021-01-03 15:58:23

    目录 一、Here Document 免交互1、相关概念2、语法格式3、注意事项4、示例(1)免交互方式实现对行数的统计(2)通过 read 命令接收输入并打印(3)通过 passwd 给用户设置密码(4)支持变量替换(5)整体赋值给变量(6)关闭变量替换的功能(6)去掉每行之前的 TAB 字符(7)多行注释 二、Expect免交互1

  • 用python判断一个数是否为2的n次方2021-01-03 14:01:02

    小明问了我一个问题: 如何用python判断一个数是否为2的n次方呢? Sample Input: 2 Sample Output True 我的代码如下: n = int(input()) if n & (n - 1) == 0: print('True') else: print('False') 我的思路 看到这个问题首先想到的就是循环来做,应该能做出来,不过要是

  • 单击Tomcat8w.exe无法启动,一闪而过2021-01-03 07:32:12

    原因: windows 服务内没有tomcat服务,所以无法启动 解决办法 cmd ->管理员权限运行 进入tomcat的bin目录下,我的是F:\MapSheep\apache-tomcat-8.5.60-windows-x64\bin 执行命令 可以先执行service.bat remove,是为了移除tomcat服务,防止出现问题 + 如果已经存在会移除,如果不存

  • shell 脚本控制与计划任务2021-01-02 21:33:46

    shell 脚本控制与计划任务 一、脚本优先级控制 可以使用nice和renice调整脚本优先级 避免出现不可控的死循环 死循环导致CPU占用过高死循环导致死机 fork炸弹: .(){.|.&};. 二、捕捉信号 捕获信号脚本的编写 kill 默认会发送15号信号给应用程序ctrl + c 发送2号信号给应用程

  • Windows10 MySQL忘记root密码重置2021-01-02 20:01:47

     1.适用的版本 ​ 本文所用的方法适用于mysql8.0及以上版本 2.具体方法 ​ 首先我们以管理员身份打开cmd,如果你已经设置过mysql的环境变量可以直接操作,否则先进入mysql文件夹下的bin文件夹再进行操作 ​ 关闭mysql net stop mysql ​ 接着输入 mysqld --shared-memory --sk

  • Linux 系统目录结构2021-01-02 19:52:02

    登录系统后,在当前命令窗口下输入命令: ls /你会看到如下图所示:树状目录结构:以下是对这些目录的解释:/bin:bin是Binary的缩写, 这个目录存放着最经常使用的命令。/boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。/dev :dev是Device(设备)的缩写, 该目

  • JumpServer部署使用2021-01-02 18:04:18

    JumpServer部署 目录JumpServer部署极速安装具体过程详解JumpServer使用 极速安装 安装要求 Centos7 (7.x), 内存8G, CPU2核 需要连接 互联网 使用 root 用户执行 更换pip源 mkdir ~/.pip && cat > ~/.pip/pip.conf <<EOF [global] index-url = https://mirrors.aliyun.com/pypi

  • mysql 主从复制2021-01-02 16:36:20

    一、master 服务器配置   1、master 服务器my.cnf配置 server_id=1 log-bin=mysql-bin 2、master 重启并查看master 状态 show master status; 结果; +------------------+----------+--------------+------------------+-------------------+ | File | Position |

  • Ubuntu set up 8 - shortcut for enable/disable touchpad2021-01-02 16:33:43

    https://askubuntu.com/questions/844151/enable-disable-touchpad   I created this bash script from negusp's answer. It finds and toggles TouchPad device. You can configure a custom shortcut to it in system settings. #!/bin/bash read TPdevice <<&

  • 开机自启Windows子系统WSL的守护进程2021-01-02 12:59:23

    说明 Windows的WSL子系统极大的方便了Linux软件在windows下的开发。但其有一个极大的缺陷,即几乎没有Init操作,不会启动后台守护进程(至少到文章编写时)。而有时编写软件时又需要用到一些后台进程,如Rsyslog,虽然可以通过手动执行/etc/init.d下的脚本来启动守护进程,但仍然不方便。

  • centos下安装Python3和虚拟环境2021-01-02 12:01:53

    本文的命令都是在root账户下执行的,假如非root账号执行,提示没有权限,可在命令前加sudo。 一、安装Python3 1> 安装编译环境及相关类库   yum -y groupinstall "Development tools" yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-dev

  • spring-cloud-kubernetes 之 hello world2021-01-02 11:00:35

    文章目录 前言环境安装安装JDK8安装maven 下载源码修改maven设置编译项目源码查看项目健康状态查看注册上去的节点 前言 spring-cloud-kubernetes是springcloud官方推出的开源项目,用于将Spring Cloud和Spring Boot应用运行在kubernetes环境,并且提供了通用的接口来调用k

  • 云计算虚拟化:k8s进阶-CRD开发基础2021-01-01 20:02:49

    一. 前言 趁假期空闲,把以前的学习笔记整理下,梳理下知识,本系列会有三篇,一篇基础,两篇自定义开发&部署。 1.1 CRD定义 Custom Resources Definition,即在Kubernetes 中添加一个和 Pod、service 类似的、新的 API 资源类型,用于统一部署/编排多个内置K8S资源(pod,service等),熟练掌握

  • [VS Code] 配置文件2021-01-01 18:35:25

    1. settings.json 路径:C:\Users\Administrator\AppData\Roaming\Code\User\settings.json {     "workbench.iconTheme": "vscode-icons",     "vsicons.dontShowNewVersionMessage": true,     "editor.fontSize": 15,     &

  • 2021-01-012021-01-01 18:03:20

    前言 Goahead作为一个跨平台的微型web服务程序,完全开源代码,官方网站为www.embedthis.com。官网中包含wabapp个goahead两个web服务器源码。本文主要针对goahead在ubuntu系统中的使用测试。本文中使用的是goahead5.1.1版本(2020年5月22日下载时的最新版本)官网中只有goahead的一个

  • linux node js 安装2021-01-01 16:32:15

    1、去官网下载和自己系统匹配的文件: 英文网址:https://nodejs.org/en/download/ 中文网址:http://nodejs.cn/download/ 解压: ① tar -xvf node-v6.10.0-linux-x64.tar.xz ② mv node-v6.10.0-linux-x64 nodejs 第一种:建立软连接,变为全局 ①ln -s /app/software/nodejs/bin/npm

  • webpack5: Cannot find module ‘webpack-cli/bin/config-yargs‘2021-01-01 15:01:45

    这个错误因为webpack-cli新版本 不支持使用如下的命令 $ npx webpack-dev-server 如果你通过如下方式安装并使用上述命令启动就会标题中的错误。 $ yarn add webpack webpack-cli webpack-dev-server -D $ npx webpack-dev-server # Cannot find module 'webpack-cli/bin/

  • docker - 进入容器报错:OCI runtime exec failed: exec failed: container_linux.go:370: starting container pro2021-01-01 12:34:00

    使用 docker exec -it nginx /bin/bash  提示错误 OCI runtime exec failed: exec failed: container_linux.go:370: starting container process caused: exec: "/bin/bash": stat /bin/bash: no such file or directory: unknown   解决办法: docker exec -it nginx /bin/sh

  • Qt 出现QSslSocket: cannot call unresolved function...错误的解决办法(原)2021-01-01 07:01:06

    Qt 出现QSslSocket: cannot call unresolved function...错误的原因网上有很多说法,包括openssl等,其实都有方向上错误。根本原因是: qt内部自己安装的MinGW 缺libeay32.dll和ssleay32.dll文件。下载minGW(本人的是version : MinGW-W64-builds-4.3.5) 在其中 :\MinGW\mingw32\opt\bin

  • 证书密钥KEYSTORE转换PEM2020-12-31 18:32:05

    没有在线的网站可以搞. 过程 KEYSTORE -> p12 -> pem # KEYSTORE -> p12 C:\Program Files\Java\jre1.8.0_131\bin>keytool -importkeystore -srckeystore Test.keystore -srcstoretype JKS -deststoretype PKCS12 -destkeystore Test.p12 # p12 -> pem C:\Program Fi

  • 记一次https的免费ssl证书安装及配置过程--window系统2020-12-31 18:04:49

    作为之前没接触过ssl证书并且不了解服务器的人,这次第安装ssl证书及配置的过程真是让人绞尽脑汁! 未免忘记,赶紧来总结一下。 一、阿里云免费ssl证书的申请及安装 既然安装ssl证书,首先得要有ssl证书才行。网上搜了一些例如freessl,完全按照其步骤配置或者是一件部署,结果无用。最后又

  • 关于java代码执行fping拿不到输出的问题2020-12-31 15:34:57

    现象:手动在终端执行fping以及/bin/sh -c fping都正常执行,但是通过代码执行拿不到输出,但是不会报错原因:未知解决方法:查找fping命令的路径(一般在/usr/local/sbin/fping),做个软连接到/usr/bin下(ln -s /usr/local/sbin/fping /usr/bin/fping)即可

  • docker基本操作命令2020-12-31 11:03:42

    1、创建并进入容器(创建一般只需要一次) docker run -it --name=xxx /bin/bash 2、进入已经启动的容器 docker ps 找到要进入的容器id docker -exec -it 775c7c9ee1e1 /bin/bash   3、启动停止某个容器 docker start   775c7c9ee1e1     /docker stop 775c7c9ee1e1   

  • Windows 环境下,Kafka的启动步骤2020-12-31 09:04:20

    1.Java Jdk,Kafka与Zookeeper 下载按照,解压完成后,配置环境变量 2.在目录下shift+鼠标右键,选择在此处打开Powershell窗口打开kafka内置zookeeper(打开后保持运行).\bin\windows\zookeeper-server-start.bat .\config\zookeeper.properties3.重新打开一个Powershell(可以参考上一步):.\b

  • 渗透测试靶机练习 DC-22020-12-30 19:33:51

    渗透测试靶机练习 DC-2 一、靶机介绍 与之前的DC-1靶机是一个系列可在该网站下载搭建 链接:https://www.vulnhub.com/ 二、搭建靶机 直接下载靶机在导入到虚拟机中即可 三、渗透测试获取Flag 1.打开靶机看是都能够正常运行 2.发现Flag 2.1flag1 2.1.1 应为处在同一个局域网中

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

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

ICode9版权所有