ICode9

精准搜索请尝试: 精确搜索
  • Git学习笔记(②)2022-03-01 23:01:10

    Git环境的搭建 1.说在前面 上一篇文章我们大致地了解了Git产生和发展的历史,并对集中式版本控制系统(例如SVN)和分布式版本控制系统(例如Git)之间主要的区别以及其具有的相关优势有了一个大概的认知。今天,我就在这里记录一下Git环境的搭建过程。上一篇博客的地址:Git学习笔记(①) 2.

  • 设置kubectl自动补全2022-03-01 19:02:42

    kubectl命令自动补全 yum install -y bash-completion source /usr/share/bash-completion/bash_completion source <(kubectl completion bash) 以上只是零时起作用,每次登录终端都得起效需要: source /usr/share/bash-completion/bash_completion source <(kubectl completion b

  • 【启用rabbitmq遇到的问题全】command not found /Crash dump is being written to: erl_crash.dump...done2022-02-28 15:30:16

    启用 sudo rabbitmq-server -detached时遇到的问题: 当在终端执行:sudo rabbitmq-server -detached输入密码时提示 command not found , 而且,刚进终端就显示:user/***/.bash_profileexport no such file or directory ,可是本地只有bash_profile 文件,没有bash_profileexport 文件。

  • Linux jdk环境变量配置2022-02-28 14:05:57

    export JAVA_HOME=/usr/share/jdk1.6.0_20 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar /etc/profile 该文件用于设置全局变量,也就意味着,如果修改了该文件,那么该设置将对所有的用户生效。修改后重新登录才能生效,当然

  • bash字符串操作2022-02-28 10:01:40

    字符串的长度 获取字符串长度的语法如下。 ${#varname} 下面是一个例子。 $ myPath=/home/cam/book/long.file.name $ echo ${#myPath} 29 大括号{}是必需的,否则 Bash 会将$#理解成脚本的参数个数,将变量名理解成文本。 $ echo $#myvar 0myvar 上面例子中,Bash 将$#和myvar分开

  • Bash2022-02-27 01:32:19

    Prerequisite Bash 是 Unix 系统和 Linux 系统的一种 Shell(命令行环境),是目前绝大多数 Linux 发行版的默认 Shell Shell 这个单词的原意是“外壳”,跟 kernel(内核)相对应,比喻内核外面的一层,即用户跟内核交互的对话界面 Shell 是一个程序,提供一个与用户对话的环境,这个环境只有一个命令

  • 1.单master双node集群搭建2022-02-25 21:02:12

      1.初始化安装 k8s 集群的实验环境 1.1 修改机器 IP,变成静态 IP master: 192.168.1.160 node1: 192.168.1.162 node2: 192.168.1.163 1.2 配置机器主机名 hostnamectl set-hostname master1 && bash hostnamectl set-hostname node1 && bash hostnamectl set-hostname n

  • 靶机渗透日记 controller2022-02-25 12:34:47

    IP 端口 目录扫描 发现是 wordpress ,使用 wpscan 扫描一下,并没有发现存在漏洞的插件,但是扫描到了一个用户 control ,但是没有爆破出来 访问80端口 文档说明我们可以上传一个项目,并可以被运行 服务器还开放了 139,445 端口,访问 SMB 服务 可以匿名访问 上传 shell.txt

  • Shell执行脚本时——bash: jps: 未找到命令2022-02-24 18:34:24

    原代码: #!/bin/bash for i in node01 node02 node03; do #statements echo "------------------$i----------------------" ssh $i "jps $@ | grep -v Jps" done  运行以上程序出现:bash: jps: 未找到命令。 解决办法:   方式一:在ssh到其他节点的时候source 一下配

  • Docker挂载本地目录2022-02-24 10:04:20

    命令: docker run -v 需挂载目录的路径:容器挂载路径 --name 数据卷名字 容器名字 /bin/bash 例子: docker run -v /home/dock/Downloads:/usr/Downloads --name dataVol ubuntu64 /bin/bash 之后只需要运行下面命令就可以运行容器了 命令:docker run -it --volumes-from 数据卷名

  • Jenkins Build step 'Execute shell' marked build as failure2022-02-23 14:34:29

    背景:   命名命令执行了也成功了,但是jenkins标记为失败,且提示 Build step 'Execute shell' marked build as failure   解决:   在步骤“Execute shell”命令最上面添加 #!/bin/bash   解释: 默认情况下,Jenkins采取/bin/sh -xe这种方式-x将打印每一个命令。另一个选项-e,当

  • MySQL使用bash脚本造数据2022-02-22 22:00:43

    create database test001; use test001 CREATE TABLE runoob_tbl( runoob_id INT NOT NULL AUTO_INCREMENT, runoob_title VARCHAR(100) NOT NULL, runoob_author VARCHAR(40) NOT NULL, submission_date DATE, PRIMARY KEY (runoob_id) )ENGINE=InnoDB DEFAULT CHARSET=ut

  • Mac用户如何下载并配置JDK2022-02-22 18:30:24

    下载和安装JDK 首先进入官网下载jdk:https://www.oracle.com/java/technologies/javase-downloads.html,选择合适的版本下载,第一推荐位是1.8,其次是1.1 我下载的是1.8,网盘下载链接如下: 链接:https://pan.baidu.com/s/18S3KRKwOUvedOJ9aHucZow 提取码:E236 双击下载的dmg文件即可

  • 支持最少的BASH编辑。对于第一个单词,TAB列出了可能的命令完成。2022-02-21 21:31:36

    问题描述:支持最少的BASH编辑。对于第一个单词,TAB列出了可能的命令完成。“其他任何地方”选项卡列出设备/文件名的可能完整性。   问题是这样的,我重置开机密码后就进入不了系统了,看了百度也没有解决办法,不知道你们有没有遇到过。 这个问题属于:磁盘主引导区故障,但C盘(即系统盘)可

  • (第二课)2022-02-21 16:36:07

      第二堂课: 以前没有仔细学过shell script,现在认真学一下。 1. 写一个mcd.sh包含以下内容,并source mcd.sh mcd () { mkdir -p "$1" cd "$1" } 上述代码是一个函数,因此source时并不会执行任何命令,但是在source之后,主shell就定义了这个函数mcd 接下来在主shell键入 mcd test,就

  • [HITCON 2017]SSRFme 12022-02-20 12:04:42

    1.发现 1.1题目提示ssrf,打开地址发现代码. 2.步骤 1.1直接开始代码审计. <?php if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) { #_SERVER:服务器和执行环境信息 $http_x_headers = explode(',', $_SERVER['HTTP_X_FORWARDED_FOR']); #explode:把字符串打散为数组 .

  • Docker 进入容器,并在容器内执行命令2022-02-20 01:33:52

    – 语法: docker exec [OPTIONS] CONTAINER COMMAND [ARG...] – OPTIONS 参数说明: -i: 让容器的标准输入(STDIN)始终保持打开,即使没有输入任何指令(没有附加) -t: 分配一个终端,这样我们就可以使用命令来操作 -d: 分离模式,让命令在后台(指的是宿主后台)运行。 –user:指定用户运行,当我们

  • 命令提示符-bash-4.1$错误解决2022-02-18 16:31:15

    有时候在使用用户登陆Linux系统时会发现,命令行提示符成了:-bash-4.1$,不显示用户名,路径信息。 原因:用户家目录里面与环境变量有关的文件被删除所导致的 也就是这俩文件:.bash_profile .bashrc 这两个文件被删除了,导致了这个错误 解决方法:从/etc/skel把丢失的文件 复制回来就可以

  • Idea个人配置2022-02-18 14:35:05

    Intellij IDEA配置 1. 优化导包配置 2. 取消tab页单行显示 多行显示更多的文件,方便查看。 3. 双斜杠注释改成紧跟代码头 4. 选中复制整行 原本只会复制你选中的代码,改完配置后,就能复制整行,无论你是否完全选中。 5. 取消匹配大小写 取消勾选后,输入小写 s ,也能提示出 String

  • BASH的文件名扩展挖的一个坑2022-02-18 14:33:20

    问题 这两天看到一个问题,整理之后是这样: “对于一般情况,在 bash 里执行find / -name test*,会得到预期结果吗?” 这里有坑。如果一眼就看出来了,基础扎实,可以忽略后文了。 过程 执行一把,看看结果: bash-4.2# find / -name test* /usr/bin/test /sys/devices/virtual/net/ip6tnl0/testi

  • 用 curl 在 Linux 系统中安装 kubectl2022-02-18 09:03:56

    kubectl 版本和集群版本之间的差异必须在一个小版本号内。 例如:v1.23 版本的客户端能与 v1.22、 v1.23 和 v1.24 版本的控制面通信。 用最新兼容版的 kubectl 有助于避免不可预见的问题。 用 curl 在 Linux 系统中安装 kubectl 用以下命令下载最新发行版 curl -LO "https://dl.k

  • linux(八)环境变量2022-02-16 23:03:24

    1 env和export env和export命令会列出系统中所有的环境变量        2 set set命令可以查看所有变量,包括环境变量和用户自定义变量    3 export export作用是自定义变量转成环境变量 如果我们自定义的变量,我们希望它能在子进程中使用,我们必须使用[export 变量名]方式把它

  • shell基础2022-02-15 15:34:38

    shell是用户(user)与linux内核(kernel)沟通的桥梁,是一种解释性编程语言 shell功能:命令行解释器、启动程序、输入输出重定向、管道连接、文件名置换、变量维护、环境控制、shell编程 shell脚本就是将完成一个任务的所有命令按照执行的先后顺序、自上而下写入到一个文本文件中,然后

  • 靶机练习 No.23 Vulnhub靶机DarkHole 2 .git信息泄露 .bash_history历史命令提权2022-02-11 10:03:30

    靶机练习 No.23 Vulnhub靶机DarkHole 2 0x00 环境准备0x01 信息收集步骤一:ip 探测步骤二 :端口扫描 0x02 漏洞挖掘思路一:web漏洞挖掘(.git信息收集)思路二:22ssh 爆破步骤一:githack.py收集.git步骤二:从git仓库审查代码及数据库文件(1)config/config.php(2)审计index.php login.php

  • mac配置nvm2022-02-10 10:35:37

    1.电脑里边需要装git,我是直接下载的xcode,git已经可以用了。 2.下载nvm,直接clone下载 git clone https://github.com/creationix/nvm.git ~/.nvm && cd ~/.nvm && git checkout `git describe --abbrev=0 --tags` 3. 1、进入nvm安装到文件目录 cd ~/.nvm 2、查看目录下文件列表 ls

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

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

ICode9版权所有