脚本 命令shell paste

命令模式 Command

一、定义 将“请求”封装成对象,以便使用不同的请求 命令模式解决了应用程序中对象的职责以及他们之间的通信方式 二、适用场景 请求调用者和请求接收者需要解耦,使得调用者和接收者不直接交互 需要抽象出等待执行的行为 三、优缺点 1、优点 降低耦合 容易扩展新命令或一组命令 2、缺点 命令的无限扩展会增加 ......
命令 Command 模式

鼠标连点器——脚本版

# This is a sample Python script.from pynput import mousefrom pynput import keyboardimport threadingimport time# Press Shift+F10 to execute it or repl ......
脚本 鼠标

The Missing Semester of Your CS Education----shell工具和脚本

一.shell脚本 1.$的关键字 $0 - 脚本名 $1 到 $9 - 脚本的参数。 $1 是第一个参数,依此类推。 $@ - 所有参数 $# - 参数个数 $? - 前一个命令的返回值 $$ - 当前脚本的进程识别码 !! - 完整的上一条命令,包括参数。常见应用:当你因为权限不足执行命令失败时 ......
脚本 Education Semester Missing 工具

shell基础概述

1.0 编程的目的 计算机的发明,是为了用机器取代/解放人力,而编程的目的则是将人类的思想流程按照某种能够被计算机识别的表达方式传递给计算机,从而达到让计算机能够像人脑/电脑一样自动执行的效果。 编程语言(programming language),是用来定义计算机程序的形式语言。 它是一种被标准化 ......
基础 shell

shell数组

1.数组介绍 1. 数组用于存储多个值,且提供索引标号便于取值 2. Bash支持普通的数值索引数组,还支持关联数组。 数组是最常见的数据结构,可以用来存放多个数据。 有两种类型的数组:数值索引类型数组和关联数组。 数值索引类型数组使用0、1、2、3…数值作为索引,通过索引可找到数组中对应位置的数据 ......
数组 shell

shell函数

1.函数作用 函数是一个非常实用的技能,用于封装代码块,复用代码,省去同一段代码,重复写,导致代码像一块烂抹布; 封装函数后,代码立刻化身为高级绸缎! shell代码,自上而下 先定义、后调用 2.函数定义与调用 方法1,完整写法 function hello(){ echo "hello chao ......
函数 shell

shell变量

1.什么是变量 变量、顾名思义 量就是记录事务的状态; 变就是事务的状态是会发生变化的; 变量本质是计算机中一种存、取数据的机制; 变量的数据都直接存储在内存中; 为什么要有变量? 程序的本质就是数据的不断变化,存取; 计算机程序的本质 程序=数据+算法(逻辑功能) 程序执行的本质就是一系列状态的变 ......
变量 shell

mv命令

移动或改名文件 语法格式:mv 参数 源文件名 目标文件名 常用参数 -b 覆盖前为目标文件创建备份 -v 显示执行过程详细信息 -f 强制覆盖目标文件而不询问 -Z 设置文件安全上下文 -i 覆盖目标文件前询问用户是否确认 --help 显示帮助信息 -n 不要覆盖已有文件 --version 显 ......
命令

find命令

根据路径和条件搜索指定文件 语法格式:find 路径 条件 文件名 常用参数 -name 匹配文件名 -nouser 匹配无所属主的文件 -perm 匹配文件权限 -nogroup 匹配无所属组的文件 -user 匹配文件所属主 -newer 匹配比指定文件更新的文件 -group 匹配文件所属组 ......
命令 find

Powershell 中的 mv 命令源路径一定要用 ~ 才不会报错,原因未知

移动 test.txt 文件到指定目录中 源目录一定要用 ~ ,否则报错,原因未知。 ~ 代表 C:\Users\lenovo lenovo 是计算机名称 PS C:\Users\lenovo\test> mv ~\test\test.txt c:\Users\lenovo PS C:\Users\ ......
Powershell 路径 命令 原因 mv

less命令

分页显示文件内容 语法格式:less 参数 文件名 常用参数 -b 设置缓冲区大小 -Q 不使用警告音 -e 当文件显示结束后自动退出 -r 显示原始字符 -f 强制打开文件 -s 将连续多个空行视为一行 -g 仅标识最后搜索的关键词 -S 在每行显示较多的内容,而不换行 -i 忽略搜索时的大小写 ......
命令 less

more命令

分页显示文本文件内容 语法格式:more 参数 文件名 常用参数 -c 不滚屏,先显示内容再清除旧内容 -s 将多个空行压缩成一行显示 -d 显示提醒信息,关闭响铃功能 -u 禁止下划线 -f 统计实际的行数,而非自动换行的行数 -数字 设置每屏显示的最大行数 -l 将"^L"当做普通字符处理,而不 ......
命令 more

cat命令

cat命令 在终端设备上显示文件内容 语法格式:cat 参数 文件名 常用参数 -A 等价于-vET参数组合 -t 等价于-vT参数组合 -b 显示行数(空行不编号) -T 将TAB字符显示为^I符号 -e 等价于-vE参数组合 -v 使用^和M-引用,LFD和TAB除外 -E 每行结束处显示$符号 ......
命令 cat

mkdir命令

mkdir命令 创建目录文件 语法格式:mkdir 参数 目录名 常用参数 -m 创建目录的同时设置权限 -v 显示执行过程详细信息 -p 递归创建多级目录 -z 设置目录安全上下文 参考示例 建立一个目录文件 [root@liuwei ~]# mkdir demo 创建一个目录文件并设置700权限 ......
命令 mkdir

duplicate克隆数据库脚本例子

建议目的端执行(源端也可以执行) rman target sys/oracle@tnsora11g_source auxiliary sys/oracle@tnsora11g_target run{ allocate channel prmy1 type disk; allocate channel ......
脚本 duplicate 例子 数据库 数据

maven命令行参数

-am,--also-make If project list is specified, also build projects required by the list如果指定了项目列表,还可以生成列表所需的项目 -amd,--also-make-dependents If project li ......
命令 参数 maven

命令模式

#include <iostream> #include <vector> using namespace std; class Light { public: void on() { cout << "灯亮了" << endl; } void off() { cout << "灯灭了" << en ......
命令 模式

docker常用命令日志记录(二)

1.拉取镜像 docker pull nginx 2.查看镜像 docker images [root@VM-8-2-centos ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE nginx latest 605c77e624dd 24 ......
命令 常用 docker 日志

ElasticSearch 命令执行漏洞

漏洞编号:CVE-2014-3120 漏洞详情 CVE编号 CVE-2014-3120 漏洞级别 中危6.8 标题 Elasticsearch默认配置允许动态脚本执行漏洞 披露时间 2014/07/29 漏洞总结 Elasticsearch 1.2版本及之前的默认配置启用了动态脚本,攻击者可以通过_ ......
ElasticSearch 漏洞 命令

你知道跨站脚本攻击吗?一篇带你了解什么叫做XSS 转载

XSS简介 (1)XSS简介 XSS作为OWASP TOP 10之一。 XSS中文叫做跨站脚本攻击(Cross-site scripting),本名应该缩写为CSS,但是由于CSS(Cascading Style Sheets,层叠样式脚本)重名,所以更名为XSS。XSS(跨站脚本攻击)主要基于ja ......
脚本 XSS

两条命令搞定Ubuntu系统安装与配置VNC server实现远程桌面连接(转)

参照下面博文地址: 1、sudo apt-get update 2、sudo apt install x11vnc 在ubuntu电脑上执行 3、x11vnc -passwd 123456 -display :0 -forever 4、windows端安装好vnc viewer,输入server端i ......
命令 桌面 Ubuntu server 系统

批量修改maven版本号脚本

#! /bin/bash ls | grep -v sh | while read line do cd $line echo $line echo "开始" git checkout dev-20241001-01 find -name pom.xml|xargs -i sed -i 's/1.0 ......
脚本 版本 maven

Linux常用命令【转】

一、基本命令 1、立即关机并重启动,执行如下命令: shutdown -r now 或者reboot 2、立即关机,执行如下命令: shutdown -h now 或者poweroff 3、等待2分钟关机并重启动,执行如下命令: shutdown -r 2 4、等待2分钟关机,执行如下命令: shu ......
命令 常用 Linux

shell里查询oracle里v$视图需要转义

[oracle@lenovo scripts]$ more check_db_block_corruption.sh #!/bin/bash ##source /etc/profile export ORACLE_HOME=/u01/app/oracle/product/11.2.0.4/db_1 ......
转义 视图 oracle shell

油猴在iframe中才执行脚本

只需要把 // @match https://cn.bing.com/* 地址写在这里就好了 这里也可以配置 ......
脚本 iframe

shell中的数值运算

前言 在shell中进行 + - * / % 等数值运算 $((xxxx))的形式 如上,注意的是bash shell中仅仅支持整数运算,要对小数进行运算,需要用到bc这个指令 declare的形式 在bash中,变量默认类型是字符串 用declare -i xxx 将后面的变量定义为整数类型 命令 ......
数值 shell

Python 使用getopt解析命令行参数

​ 1、getopt 模块 此模块可协助脚本解析 sys.argv 中的命令行参数。 它支持与 Unix getopt() 函数相同的惯例(包括形式如 '-' 与 '--' 的参数的特殊含义)。 也能通过可选的第三个参数来使用与 GNU 软件所支持形式相类似的长选项。 1)getopt.getopt ......
命令 参数 Python getopt

Day33 命令行传递参数

命令行传递参数 有时候你希望运行一个程序时候再传递给它消息。这要靠传递命令行参数给main()函数实现。 (了解即可) package com.baixiaofan.method; public class Demo06 { public static void main(String[] args ......
命令 参数 Day 33

kettle从入门到精通 第二十四课 kettle 部署生产常用命令

一、设置KETTLE_HOME环境变量 假设kettle软件目录为/xxx/data-integration vi ~/.bash_profile export KETTLE_HOME=/xxx/data-integration/config source ~/.bash_profile echo ......
kettle 命令 常用

数据库 备份数据命令

1、SQL语句选择每月的数据添加到另一张表 insert into _Data_Collect_20231108 (RECORD_ID,RTU_ID,DataType,Time,Value,INSERT_TIME,I_Flag) select RECORD_ID,RTU_ID,DataType,Ti ......
数据 备份 命令 数据库