ICode9

精准搜索请尝试: 精确搜索
  • PHP Socket编程 之 PHP DDOS的UDP攻击,TCP攻击,和CC攻击的核心代码2020-07-14 17:01:52

    网络安全向,请勿用作非法用途 CC攻击模块: <?php echo “状态 : 正常运行中…..<br>”; echo “================================================<br>”; echo ” <font color=blue>www.phpddos.com<br>”; echo ” CC Flood 模块<br>”; echo ” 作者:ybhacker<br>”;

  • tp5请求2020-07-11 15:07:05

    // 是否为 GET 请求 if (request()->isGet()) echo "当前为 GET 请求"; // 是否为 POST 请求 if (Request::instance()->isPost()) echo "当前为 POST 请求"; // 是否为 PUT 请求 if (Request::instance()->isPut()) echo "当前为 PUT 请求"; // 是否为 DELETE 请求 if (R

  • Shell test 命令2020-07-11 10:37:57

    [ Shell中的 test 命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试。 数值测试 参数 说明 -eq 等于则为真 -ne 不等于则为真 -gt 大于则为真 -ge 大于等于则为真 -lt 小于则为真 -le 小于等于则为真 实例演示: num1=100num2=100if te

  • RANDOM随机数2020-07-10 21:04:28

    系统变量:RANDOM,默认会产生0-32767之间得随机数 调用变量产生随机数 [root@web2 ~]# echo $RANDOM 10851 [root@web2 ~]# set |grep RANDOM //查看系统上一次生成得随机数 RANDOM=10851 [root@web2 ~]# echo $[$RANDOM%2] //取0-1之间的随机数 1 [root@web2 ~]# e

  • Linux Shell 之 if-then 的高级特性2020-07-08 11:35:41

    1、复合条件测试   if-then 语句允许你使用布尔逻辑来组合测试。有两种布尔运算符可用:   [ condition1 ] && [ condition2 ]   [ condition1 ] || [ condition2 ]   第一种布尔运算使用AND布尔运算符来组合两个条件。要让then部分的命令执行,两个条件都必须满足。   布

  • PHP bindec() 函数2020-07-07 21:36:12

    [ PHP bindec() 函数 PHP Math 参考手册 实例 把二进制转换为十进制: <?php echo bindec("0011") . "<br>"; echo bindec("01") . "<br>"; echo bindec("11000110011") . "<br>"; echo bindec(&qu

  • PHP高并发问题处理思路2020-07-07 15:03:53

    转发来自:https://www.cnblogs.com/walblog/articles/8476579.html(咸鱼想翻身) 我们通常衡量一个Web系统的吞吐率的指标是QPS(Query Per Second,每秒处理请求数),解决每秒数万次的高并发场景,这个指标非常关键。举个例子,我们假设处理一个业务请求平均响应时间为100ms,同时,系统内有20台Apac

  • linux 字符串 md5sum2020-07-06 15:06:21

    [root@web-master ~]# echo -n "hello world"|md5sum 5eb63bbbe01eeed093cb22bb8f5acdc3 - [root@web-master ~]# echo -n "hello world"|md5sum |cut -d" " -f1 5eb63bbbe01eeed093cb22bb8f5acdc3 命令解释: md5sum: 显示或检查 MD5(128-bit) 校验和,若

  • shell-脚本_防火墙规则的简单应用2020-07-06 10:05:36

    脚本源码:#!/bin/bash echo_caidan() { # 清空防火墙规则 read -ep "是否清空防火墙规则(y/n):" name if [ $name == y ];then iptables -F echo " 1) 放行端口 2) 封锁端口 3) 放行ip 4) 封锁ip " else echo " 1) 放行端口

  • Shell:结构化语句2020-07-04 12:02:25

    ver: 1.0 博客:https://www.cnblogs.com/Rohn 本文介绍了Shell常用的结构化语句。 目录数组获取数组所有元素获取数组元素个数数组合并删除数组元素实例选择结构if-else语句基本格式if-elseif-elif-elsecase-in语句循环结构while语句死循环until语句for语句C语言风格的 for 循

  • 适用于Bash编程初学者小例子 - 第一篇2020-07-03 19:04:59

    如何声明字符串变量,并赋值?#!/bin/bashTARGET_CLUSTER_NODE_IP="10.245.110.69"printf “%s \n” $TARGET_CLUSTER_NODE_IP如何初始化一个字符串数组变量,并遍历输出其每一个字符串元素的值?#!/bin/bash declare -a string_array=("Hello world!" "How are you?" "Nice to meet you!&

  • linux xargs 命令详解2020-07-02 11:34:59

    Linux学习: xargs 命令 xargs ,execute arguments ,从名字看它就是给其他命令传递参数的一个过滤器,也是组合多个命令的一个工具,它擅长将标准输入数据转换成命令行采纳数,在并行中非常有用。本文汇总网络的资料 1 为什么要用xargs 有的命令可以接收标注输入(stdin)。如cat。 #cat的输

  • shell复制文件2020-07-01 23:07:54

    命令+路径 #!/bin/bash # 需求:循环复制文件到集群所有节点的相同目录下 # 使用方式:脚本+需要复制的文件名称 #脚本编写大致步骤 #1 获取传入脚本的参数,参数个数 paramnum=$# if((paramnum==0)); then echo no args; exit; fi #2 获取到文件名称 p1=$1 file_name=`base

  • 将linux系统内存的cache和buffer的内存释放2020-07-01 20:02:54

      我是写了一个shell脚本,直接执行脚本就行,脚本中的内容如下: #!/bin/bash echo "start time : `date "+%F %H:%M:%S"`"#多同步几次,比较保险sync sleep 3syncsleep 3#清除buffer和cache中占用的内存echo 3 > /proc/sys/vm/drop_cachessleep 30#恢复默认配置echo 0 > /proc/sys/vm/

  • bash 数组2020-07-01 16:37:12

    bash 数组 普通的索引数组 定义数组 数组初始化:在赋值语句的等号右侧,紧挨着用一对括号表示数组,数组中元素之间使用“空格”分隔 myarray=() #定义一个空数组 myarray=(1 2 3 4 5) #全部元素为数字 myarray=(one two three four five) #全部元素为字符串 myarray=(1 two 3 th

  • 使用Bat自动打包并通过FTP发送到备份服务器——实战测试2020-07-01 11:55:23

    这个bat文件要求本地安装有winrar解压软件,位置是:C:\Program Files\WinRAR\WinRAR.exe 如果执行报错,请检查你复制我的代码是否有问题,有些复制粘贴进去后因为一些字符原因更改,粘贴后请检查是否和复制的一致。   rem 定时备份文件并FTP上传至备份服务器 rem 要备份的文件夹 set bak

  • Linux中,&和&&,|和||2020-06-30 22:05:37

    在linux中,&和&&,|和||介绍如下: 1、&和&& &  表示任务在后台执行,如要在后台运行redis-server,则有  redis-server & && 表示前一条命令执行成功时,才执行后一条命令 ,如 echo '1‘ && echo '2'     2、|和|| | 表示管道,上一条命令的输出,作为下一条命令参数,如 echo 'yes' |

  • iconv(gb2312<->utf-8)2020-06-29 11:08:51

    转载请注明来源:https://www.cnblogs.com/hookjc/unix下安装PHP的module,需要重新编译PHP,Windows下安装模板,只需将php.ini里的配置打开相应的dll就可,例如,需要加入gb库的支持,需要如下设置:extension_dir = "C:/ipaddr/php/extensions/"(注意,建议写全地址,并且后面加上/,很多时候是因为这

  • PHP表单2020-06-28 14:57:52

      PHP获取下拉菜单的数据 PHP下拉菜单单选 <?php //htmlspecialchars()函数把预定义的字符转换为HTML实体 $q = isset($_GET['q'])? htmlspecialchars($_GET['q']) : ''; if ($q) { if ($q == 'Python') { echo 'Python是一门脚本语言<br>http

  • Zsh和Bash,究竟有何不同2020-06-28 10:02:24

    偶然发现这个zsh和bash的介绍文章,作者讲的很基础细节,转载记录学习下,也有很多其他好文章,向作者取经学习。 转载于:破冰 https://www.xshell.net/thinking/1513.html 坑很深。 已经有不少人写过类似“为什么Zsh比Bash好”“为什么Zsh比* shell好”的文章了,讲解如何配置Zsh或折腾各种o

  • Linux sudo 命令以及配置详解2020-06-25 17:40:25

    背景 不想让用户能进行root登录的话,可以给普通用户添加sudoer权限。sudo命令可以让用户临时或者长久拥有执行root的权限命令。   (1)让普通用户能执行所有的root的命令 visudo 复制原来的root行,位置是在100行的位置(以Centos7.x为例讲解) root ALL=(ALL) ALL user AL

  • 标准库sys模块2020-06-25 17:37:07

    标准库sys模块 官方文档:https://docs.python.org/3/library/sys.html (1)stdin 从标准输入读入数据 import sys text = sys.stdin.read() words = text.split("-") for i in words: print(i) 要得到返回结果,需要按 CTRL+D 才能返回。 因为 read读取数据 ctrl+d是结束输

  • 使用关联数组统计文件/etc/passwd中用户使用的不同类型shell的数量2020-06-25 16:02:41

      一、脚本编写 #!/bin/bash #**************************************************** #Date: 2020-06-25 #Author: Damon Ye #FileName: countshell.sh #Description:The test script #**************************************************** declare -A ArrayFor

  • 第一阶段考试2020-06-25 09:55:46

    1、wc统计文件行数的选项是(C) A、-L  B、-w  C、-l  D、-c   2、Linux用户创建命令(A) A、useradd  B、chown  C、chmod  D、groupadd   3、有一些文件某普通用户无法读取,说明其权限位缺少哪个权限(D) A、w  B、s  C、x  D、r   4、bash脚本首行通常为(D) A、无实意

  • shell编程--变量和if语句的使用2020-06-24 22:03:54

    一、什么是Shell?         shell是外壳的意思,就是操作系统的外壳。我们可以通过shell命令来操作和控制操作系统,比如Linux中的Shell命令就包括ls、cd、pwd等等。总结来说,Shell是一个命令解释器,它通过接受用户输入的Shell命令来启动、暂停、停止程序的运行或对计算机进行控制

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

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

ICode9版权所有