脚本 命令shell paste
shell脚本-入侵检测与告警
# shell脚本-入侵检测与告警 ## 原理 利用inotifywait命令对一些重要的目录作一个实施监控,例如:当/root 、/usr/bin 等目录发生改变的,利用inotifywait看可以对其作一个监控作用。 ## inotifywait ### 介绍 inotifywait 是一个 L ......
Day 4: Shell字符串处理
学习目标学习内容1. 字符串拼接2. 字符串替换3. 字符串截取4. 练习任务大树哥个人信息 学习目标 学习Shell中的字符串处理技巧。 掌握字符串的拼接、替换和截取方法。 练习编写脚本,处理和操作字符串数据。 学习内容 今天我们将学习如何在Shell编程中处理和操作字符串。 1. 字符串拼接 在 ......
Shell编程教程 - 字符串变量表达式
1. 字符串变量表达式基本比较示例脚本 - `string_comparison.sh`字符串长度检查示例脚本 - `string_length.sh`逻辑运算符连接表达式示例脚本 - `logical_operators.sh`2. 执行示例脚本3. 结论大树哥个人信息 本教程将向你介绍Shell ......
Unity3D 使用带刚体组件的预制体配合脚本自动生成一面墙时上层墙体被弹飞
异常效果如下图所示: 预制体是一个正方体(Cube),其参数设置如下图所示: 控制墙面生成的C#脚本如下所示: using System.Collections; using System.Collections.Generic; using UnityEngine; public class Wa ......
windows 上书写shell脚本上传远程服务器注意问题
①权限问题:上传脚本,没有可执行权限,解决:chmod -u=rwx *.sh; ②文件格式问题:windows上的是dos格式,linux上需要的是unix格式,解决: vim 修改我们的脚本,执行以下命令 :set ff? 查看脚本格式,如果是fileformat=dos 就说明是dos格式需要 ......
WEB漏洞—RCE代码及命令漏洞执行
RCE:远程命令/代码执行(remote command/code execute) 在 Web 应用中有时候程序员为了考虑灵活性、简洁性,会在代码调用代码或命令执行函数去处理。比如当应用在调用一些能将字符串转化成代码的函数时,没有考虑用户是否能控制这个字符串,将造成代码执行漏洞。同样调用系统命令处 ......
shell echo 同一行输出
**单行命令:** ```bash for i in {1..100000}; do echo -ne "\r$i"; done; echo ``` **多行命令:** ```bash for i in {1..100000}; do echo -ne "\r$i" done echo "" ``` ......
Windows11专业版KMS命令激活(不需要激活工具)
激活方式如下: 右击开始图标,打开Windows终端(管理员),输入以下命令 slmgr -ipk W269N-WFGWX-YVC9B-4J6C9-T83GX slmgr -skms kms.0t.net.cn slmgr -ato 如下图,已激活 ......
docker 一键安装脚本
> ## 官方脚本 (推荐) ```bash curl -fsSL https://get.docker.com | sh curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(una ......
windows是使用命令kill进程
参考:https://blog.csdn.net/zaizuxuan/article/details/126950788 1. 根据进程名找到进程 例如python进程 ``` PS C:\Users\27467> tasklist | findstr python python.exe 7088 ......
git常用命令行速查表
上传git,基本四步曲(默认master分支) 1.git pull 把远程文件同步到本地,避免发生冲突 2.git add . 暂存所有新增文件) 3.git commit -m "提交日志" 提交所有暂存(提交所有变动:git commit -m “提交日志” -a) 4.git push 推送 ......
K3S+Docker常用命令
##Docker - 启动镜像,检验是否成功 docker run -t imagesName:tag - 查询镜像文件 docker images - 查询启动的镜像,可以获得容器的id docker ps - 停止容器 docker stop 容器id - 查看docker 相关信息 docke ......
1、Linux常用命令及操作+2、Linux常见报错及解决方式
## 1、Linux常用命令 ### (1.1)Linux流量监控软件bwm 安装:apt-get -y install bwm-ng 使用:bwm-ng -d 设你使用的是‘curses’输出方式,那么将会用到 ‘a’, ‘t’和‘u’这三个命令键: ‘a’-在全部传感器接口和选定接口间转换 (b ......
python利用subprocess执行交互命令
已经知道,os.system可以方便的利用python代码执行一些像ping、ipconfig之类的系统命令,但却只能得到命令执行是否成功,不能获得命令成功执行后的结果,像下面这样: ```python >>> s = os.system("ping www.baidu.com") 正在 Ping ......
Linux如何使用trim命令保持SSD的读写速度
随着硬盘技术的不断发展何固态硬盘的大量使用,你肯定听说过或者使用过固态硬盘,固态硬盘(或固态硬盘)能够达到比传统硬盘更快的读取和写入数据的速度,您可能不知道的是,随着时间的推移,当磁盘写满时,SSD硬盘在数据写入时可能会失去一些速度,如果您为了速度而在服务器中运行SSD,那么就可以使用TRIM来保持 ......
redis数据类型及操作命令
# 数据类型 Redis存储的是key-value结构的数据,其中key是字符串类型,value有5种常用的数据类型: 字符串 string 哈希 hash 列表 list 集合 set 有序集合 sorted set /zset **解释说明:** > 字符串(string):普通字符串,常用 > ......
命令行传递参数
需求 有时候你希望运行一个程序时候再传递给它信息。这要靠传递命令行参数给main()函数实现。 代码 //Java-零基础学习/src/method/Demo03package method;public class Demo03 { public static void main(String[ ......
Linux shell中提取文件名和路径
本文地址: https://www.cnblogs.com/wanger-sjtu/p/17561896.html 首先假设我的文件全称:/home/luna/Desktop/Software/softHLA/HLAreporter.v103/HLAreporter.sh. ## 获取文件名 ### ......
Note02: DOS命令
## DOS命令 ### 打开CMD的方式(Windows) 1.开始+系统+命令提示符 2.Win+R, 输入cmd打开控制台(推荐) 3.在任意的文件夹下面,shift+右键,在此处打开powershell 4.资源管理器的地址栏前面加上cmd路径, cmd + 空格 + 地址, 例如 cmd ......
linux java启动脚本示例
start.sh #!/bin/bashnohup /usr/jdk1.8.0_102/bin/java -jar -Xms400m -Xmn200m -Xmx500m -Dtwasp.config.uri=http://192.168.128.132:9300/configs -Deureka.c ......
linux常用命令
转载 文章作者: Gallifrey 文章链接: https://gallifrey.asia/posts/fb2c02db1a9f/ 前言 本文是视频教程韩顺平 一周学会Linux部分章节的归纳总结,内容补充和错误纠正。 概述 Linux命令是一组用于在Linux操作系统上执行特定任务的命令。这些 ......
linux 常用的命令
#linux 常用命令 ## 防火墙相关命令 ###安装防火墙 ```bash yum -y install firewalld firewall-config ``` ###防火墙生命周期管理 1、为了启动防火墙,要先重启下 dbus.. ```bash systemctl restart dbu ......
没毛病,命令行就应该这样学!
你是不是经常在终端敲错命令,其实这都是因为该死的终端不配合,不能领会你的意思。每当这个时候,甚至当你一再敲错到时候,你的内心肯定是崩溃的,一定在默念“……”。而现在,是让你的终端觉悟的时候了! 有位名为 @liamosaur 的哥们就忍不住对自己的终端发出了愤怒的吼声,并付诸实践: 受此启发, 一位 ......
PowerShell命令卸载 Windows系统预装内置软件
一、【核心命令】 Get-AppxPackage -AllUsers /* 获取Win10以上系统(所有用户)预装软件 */ Get-AppxPackage -AllUsers {预装软件全名} | Remove-AppxPackage /* 管道方式卸载Win10以上系统预装软件 */ Remov ......
Linux中time命令输出的Real time, User time and Sys time
在运行的程序之前加 time 最后得出三个时间 real、 user、 sys, real是程序的实际运行时间,sys是内核态的时间,user是用户态的时间,单核情况,real远远大于user和sys之和。 real,从程序开始到程序执行结束时所消耗的时间,包括CPU的用时和所有延迟程序执行的因素的 ......
你可以使用以下命令来获取 Windows 系统的位数 ,6种方法
你可以使用以下命令来获取 Windows 系统的位数: 使用系统信息(msinfo32): 打开运行窗口(Win + R),然后输入 "msinfo32" 并按 Enter。 在打开的窗口中,查找 "系统摘要" 部分。 查找 "系统类型",这将显示操作系统的位数。 使用命令提示符(cmd): 打开命 ......
shell脚本-DOS攻击防范(自动屏蔽攻击IP)
# shell脚本-DOS攻击防范(自动屏蔽攻击IP) ## 原理: #### **找出异常ip** > 通过获取服务器access.log日志信息,获取时间在每分钟之内每个ip访问的次数来判断此ip是否是DOS攻击。 > > grep $(date +%d/%b/%Y:%H:%M) 过滤得到没分钟 ......
命令模式-16
### 概述 命令模式 (Command Pattern) 又称动作 (Action) 模式、事务 (Transaction) 模式。它将请求封装成一个对象,使得请求的发送者和接收者解耦。 **优点**:降低耦合度,符合“开闭原则”。 **缺点**:需要的类数量可能过多。 ```java inter ......
shell 多参数,第二个变量$2接收所有参数
## 方式一: **用 shift** ```bash #!/bin/bash a1=$1 shift a2=$@ a3=$* echo "a1=$a1" echo "a2=$a2" echo "a3=$a3" ``` ![image](https://img2023.cnblogs.com/blo ......