ICode9

精准搜索请尝试: 精确搜索
  • 网站镜像工具2020-02-22 19:43:30

    简介 将一个网站的镜像到本地,主要用于学习和提升,涉及到python,数据库,多线程,锁,字符编码,http规范等知识点。目前仅在linux平台测试运行过。 功能: 本程序目前支持断点下载,就是如果程序在运行中意外终止,重新运行就可以继续恢复到之前状态,不用重新再去运行程序。 支持多配置文

  • windows运行shell脚本2020-02-22 13:51:30

    1. 环境变量的理解:快速找到程序并执行,配置在path的目录下有系统环境和用户环境,配置在此的只要目录路径就好,在cmd输入名字就会去此路径找匹配程序执行 2. 将git安装目录下的....\Git\bin配置环境变量 3. 在vscode可以输入bash进入bash模式 注意:vscode要是已经开启了再配置环境变量

  • Mac下升级ruby至最新版本2020-02-22 10:00:13

    Mac自身的ruby 版本 2.x,通过ruby -v可以查看版本号。 为更新到ruby的最新版本,可通过以下命令解决: brew update brew install ruby 执行完命令后,ruby -v后其实还是原来的版本

  • linux学习笔记(3)2020-02-20 17:40:42

    shell概述 脚本执行方式: 1、echo 输出命令 echo [选项] [输出内容] #选项:-e:支持反斜线控制的字符转换 \e[1;31m 开启颜色显示,结尾要加上 \e[0m 2、创建shell脚本文件hello.sh:脚本第一行写上#!bin/bash 例: #!bin/bash echo -e "\e[1;32m 第一个脚本文件\e[0m" 3、脚

  • 几种常见shell解释器(sh,bash,csh,tcsh,ash)以及bash的优点2020-02-19 21:41:13

    文章目录shell解释器的定义shell的分类shcshtcshashbashbash 的优点 shell解释器的定义 Unix/Linux上常见的Shell脚本解释器有bash、sh、csh、ksh等,习惯上把它们称作一种Shell。我们常说有多少种Shell,其实说的是Shell脚本解释器。 shell本身是一个用C程序编写的程序。 用户

  • bash-shell高级编程--操作符与相关主题2020-02-06 21:07:21

    操作符与相关主题 操作符 赋值 变量赋值,初始化或者修改变量的值 = 通用赋值操作符,可用于算术和字符串赋值。 var=12 car=bmw # 在=号后面不能出现空白字符的 不要混淆=赋值操作符与=测试操作符 # = 在这里是测试操作符 if [ "$string1" = "$string2" ] # if [ "X$string1"

  • [转载] shell、bash 和 zsh 等词的真正含义2020-02-04 18:07:28

    文章转载自知乎作者阿德的文章《你明白 shell、bash 和 zsh 等词的真正含义吗?》,原文地址在这里。导言最近花了点时间,把和 shell 有关内容都整理了一遍。如果你对这方面有些疑惑,这篇文章可以让你更好地理解它们的含义。阅读时间大概5分钟。解释与编译编程语言没有编译型和解释型的

  • Linux Bash语法总结2020-02-04 11:55:08

    在学习Linux的过程中,无可避免的会碰到一个既让人喜欢、又令人十分头疼的神奇的东西——bash编程,也就是shell脚本。那么什么是shell脚本呢?shell是一个命令语言解释器,而shell脚本则是Linux命令的集合,按照预设的顺序依次解释执行,来完成特定的、较复杂的系统管理任务,类似于windows中的

  • 海思SDK安装时,无法运行sdk.unpack2020-02-03 18:43:12

    问题 海思SDK安装时,无法运行sdk.unpack 原因 BASH 和 DASH 的问题。 Debian和Ubuntu中,/bin/sh默认已经指向dash,这是一个不同于bash的shell,它主要是为了执行脚本而出现,而不是交互,   它速度更快,但功能相比bash要少很多,语法严格遵守POSIX标准。 解决办法: # sudo dpkg-reconfigu

  • GitHub 使用2020-02-03 15:00:08

    目录 GitHub 1 注册 2 登陆 3 git bash 初始化git 上传项目 项目的下载,查看和修改 GitHub 1 注册 2 登陆 在登陆自己的GitHub账号之后,在网页右上角的小加号是用来创建自己的库的按钮,之后的步骤将网页翻译成中文之后,按提示进行创建自己的库即可。 为了实现,就需要安装一个

  • Linux安装pip命令2020-02-01 18:38:56

    1 报错内容 # pip -bash: pip: 未找到命令 或者 - bash: pip: command not found 2 解决办法 1、如果没有epel源下载阿里的epel源 # wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo 2、安装pip # yum -y install python-pip 3 验证 #

  • docker命令2020-02-01 14:53:33

    1、安装docker:yum -y install docker查看版本docker version来自 <https://www.cnblogs.com/lonelyxmas/p/10370491.html> 2、查看镜像docker images3、查看容器Docker ps -a exit状态是已退出的容器,up是运行中4、删除容器docker rm 加ID5、删除镜像Docker rmi 加ID6、官网下载镜

  • 渗透技巧——如何逃逸Linux的受限制shell执行任意命令2020-01-31 18:00:25

    导语:本文介绍了如何在受限制的shell中执行任意命令,实现交互。其相应的利用场景是说当我们通过一些手段拿到当前Linux机器的shell时,由于当前shell的限制,很多命令不能执行,导致后续的渗透无法进行,在这篇文章中,就介绍了一些常见的绕过方法,同时在文章末尾提供了一个线上的练习环境。 0x

  • Vulnhub_bossplayersCTF 记录2020-01-31 10:00:19

    目录 经验 & 总结 步骤流水 经验 & 总结 CTF这种东西还是有一些脑洞和约定俗成的东西: 比如多次编码 比如cmd参数传入执行的命令 步骤流水 端口信息搜集nmap -A 192.168.1.109,只开放了80和22端口。 访问80端口 查看页面源代码,尝试base64解码ZDI5eWEybHVaMmx1Y0hKdlo

  • Bash Shell脚本2020-01-30 19:08:32

    echo 1. echo "It is $num" 等价于 echo It is $num 且$num为变量的值。 2. echo 'It is $num' 则代表了"It is $num"这个字符串。 点赞 收藏 分享 文章举报 Chernyang 发布了5 篇原创文章 · 获赞 0 · 访问量 188 私信

  • Git的安装2020-01-30 11:56:09

    Git版本控制工具软件下载 https://git-scm.com/download 默认安装地址:C:/Program Files/Git 当我们右击时会出现:Git GUI Here和Git Bash Here两个选项 其中点击Git GUI Here选项会出现如下选择 1)Create New Repository 2)Clone Existing Repository 3)Open Existing Repository 点击

  • 4.2 bash 特性2020-01-30 10:57:14

    命令历史history 可通过环境变量来定制history功能,环境变量有: HISTSIZE 定制内存中保存的条目数 HISTFILE 持久保存的文件路径 HISTFILESIZE 文件保存起来的条目数 HISTCONTROL 取值有:ignoredups、ignorespace(命令前加一个空格,就不会记录这条history)、ignoreboth 同时生效 !#

  • 日常工作中遇到“-bash: netstat: 未找到命令”的解决方法2020-01-30 10:55:10

    1、遇到的问题如下: [root@localhost ~]# netstat -anptu | grep mysql -bash: netstat: 未找到命令 2、解决方法如下: [root@localhost ~]# yum -y install net-tools <!--安装依赖程序--> 已加载插件:fastestmirror Loading mirror speeds from cached hostfile * base: mirrors.

  • BASH脚本基础:环境变量PS2介绍2020-01-29 22:35:52

    这篇文章介绍一下Bash中的环境变量PS2。 PS2 是什么 PS1 是Prompt String 2的缩写,它是Linux/Unix下的一个用于控制提示信息的环境变量,PS2是交互式的shell中一条命令多行连接时的显示信息。 PS2使用示例1 在本文示例的Bash环境中,PS2环境变量设定值如下所示: liumiaocn:~ lium

  • linux bash 用户输入yes or no.2020-01-29 21:55:09

    脚本为script2     vim 打开脚本   内容是 对用户的键盘输入反应    sh 运行脚本,一次输入的是y ,一次输入的是n.  

  • Linux bush快捷键2020-01-28 17:57:42

    目录 编辑命令 重新执行命令 控制命令 Bang (!) 命令 原文链接: 让你提升命令行效率的 Bash 快捷键 编辑命令 Ctrl + a :移到命令行首 Ctrl + e :移到命令行尾 Ctrl + f :按字符前移(右向) Ctrl + b :按字符后移(左向) Ctrl + u :从光标处删除至命令行首 Ctrl + k :从光标处删除至命

  • port命令记录2020-01-27 22:53:35

    port 命令记录 # fetch the ports tree portsnap fetch extract # update the locally cached copy of the ports database portsnap fetch update # search the ports tree,install BASH cd /usr/ports make search name="bash" | less cd /usr/ports/shells/bash ma

  • 常见Bash命令操作2020-01-26 22:01:15

    常见Bash命令操作 查看当前目录 pwd 查看目录下的文件 ls 进入某个目录 cd 返回上一级目录 cd .. 创建一个目录 mkdir abc 创建一个文件 touch a.html 保存文件退出 :wq 不保存文件退出 :q Git常用命令 第一次使用git时,需要设置用户信息 git config --global us

  • Ubuntu中实用操作2020-01-24 20:55:12

    进入超级用户进入超级用户权限:此时会在最底层目录中/home的上一层目录中 1 sudo –i修改或隐藏Linux终端命令行中的用户名和主机名只需要修改.bashrc文件中的内容:原来的内容: 1 # ~/.bashrc: executed by bash(1) for non-login shells. 2 # see /usr/share/doc/bash/examples

  • Mac安装mongodb并启动2020-01-24 19:00:16

    1、选择自己版本下载,下载完成后进入Finder看下usr文件夹下是否有mongodb 2、默认情况下是看不到需要我们输入指令:shift + command +G 输入 /usr/local 进入文件夹就能看见啦3、配置环境变量一、open -e .bash_profile (因为我这没有这个文件所以我要新建一个) cd ~/ 创建.bash_p

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

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

ICode9版权所有