shell sleep

wait/sleep的不同

整体的区别其实是有四个:1、所属类不同: sleep是线程中的方法,但是wait是Object中的方法。2、语法不同: sleep方法不依赖于同步器synchronized,但是wait需要依赖synchronized关键字。3、参数不同: sleep必须设置参数时间,wait可以不设置时间,不设置 ......
sleep wait

linux运维好用shell

function getCpuStatus(){ echo "" echo "" echo "############################ CPU检查 #############################" Physical_CPUs=$(grep "physical id" /p ......
linux shell

shell脚本模板-从git拉取代码并打包部署

source /etc/profile. ~/.bash_profile# 拉取能耗后端代码cd /usr/local/testmvn cleanecho -e "从git华为云拉取后端代码"# 首次clonegit pull test.gitecho -e "从git华为云代码拉取完成"# 工程打 ......
脚本 模板 代码 shell git

shell脚本基础学习

shell脚本基础学习 一.shell的解释: shell具备编程的能力 shell是一种解释型语言(不需要提前编译,一边执行一边解释,每种解释性语言都有解释器) shell语言支持大部分编程语言都具备的功能(if判断,for循环,变量,数组,函数,加减乘除,逻辑运算) 二.shell脚本的规范模板 ......
脚本 基础 shell

通过shell定时去创建数据月份表

对于大数据的采集推送,有时为了方便会将一张大表的数据按照月份分别存储,尤其是在与流水表相关的业务情况,因此需要定时按照月份去创建表。 我有问过是否可以通过数据库的存储过程和事件触发器实现,得到的回答是可以,但是存储过程和事件触发器很影响数据库性能,不建议用,因此我才用了通过Linux服务器实现这一功 ......
月份 数据 shell

shell编程之循环

shell编程之循环 原创 凉兮 凉兮的运维日记 2023-12-04 16:58 发表于北京 一、循环 定义:循环 (Loop) 是计算机编程中非常重要的一种结构,其主要目的是为了简化代码编写,提高代码的重复利用率,以及提高程序的效率。 1.循环和遍历 循环是一种控制流程的结构,用于重复执行一段代 ......
shell

使用 shell 脚本启动指定数量的进程

经典用法 i=0 while true;do # 此文件里面可以放同时执行的数量 mod=$(cat process_count.plain.txt) # 并行执行数量, 默认为3个进程执行 if [ -z "$mod" ]; then mod=3 fi if [ $((i % mod)) -eq ......
脚本 进程 数量 shell

Shell 工具和脚本

20231211 课程链接:[自制双语字幕] 计算机教育缺失的一课(2020) - 第2讲 - Shell 工具和脚本_哔哩哔哩_bilibili 阅读 man ls ,然后使用ls 命令进行如下操作: 所有文件(包括隐藏文件) 文件打印以人类可以理解的格式输出 (例如,使用454M 而不是 454 ......
脚本 工具 Shell

shell 获取返回值、上一次命令、上次命令参数

前言全局说明 shell 获取返回值、上一次命令、上次命令参数 一、获取上一次命令 1. $?,上一次命令执行结果 成功0; 失败非0 echo $? 2. !!, 执行上一次命令,是!-1的快捷方式 3. !n, 表示执行 history 里第n条命令,如!2表示执行ls 6 7 8 9 10 4 ......
命令 参数 shell

Linux-03shell语法3

判断语句 if…then形式 类似于C/C++中的if-else语句。 单层if 命令格式: if condition then 语句1 语句2 ... fi 示例: a=3 b=4 if [ "$a" -lt "$b" ] && [ "$a" -gt 2 ] then echo ${a}在范围内 ......
语法 Linux shell 03

Linux-03shell语法-expr&read&echo&printf&test[]

表达式运算命令expr 概述 expr命令用于求表达式的值,格式为: expr 表达式 表达式说明: 用空格隔开每一项 用反斜杠放在sh特定的字符前面(发现表达式运行错误时,可以试试转义) 对包含空格和其他特殊字符的字符串要用引号括起来 expr会在stdout中输出结果。如果为逻辑关系表达式,则结 ......
amp 语法 printf Linux shell

Linux_3 shell语法

1 概论 shell是我们通过命令行与操作系统沟通的语言。 shell脚本可以直接在命令行中执行,也可以将一套逻辑组织成一个文件,方便复用。 AC Terminal中的命令行可以看成是一个“shell脚本在逐行执行”。 Linux中常见的shell脚本有很多种,常见的有: Bourne Shell( ......
语法 Linux shell

Linux-03shell语法

概论 shell是什么 shell是我们通过命令行与操作系统沟通的语言。 shell脚本可以直接在命令行中执行,也可以将一套逻辑组织成一个文件,方便复用。 AC Terminal中的命令行可以看成是一个“shell脚本在逐行执行”。 Linux中常见的shell脚本有很多种,常见的有: Bourne ......
语法 Linux shell 03

09 - Shell流程控制语句

1. if-else语句 能够使用if条件语句进行条件判断 1.1 if 语法 if 条件 then 命令 fi if 条件; then 命令; fi 1.2 if-else 语法 if 条件 then 命令 else 命令 fi 1.3 if elif else 语法 if 条件1 then 命令 ......
语句 流程 Shell 09

08-Shell计算命令

1.expr命令 expr (evaluate expressions 的缩写),译为“表达式求值”。Shell expr 是一个功能强大,并且比较复杂的命令,它除了可以实现整数计算,还可以结合一些选项对字符串进行处理,例如计算字符串长度、字符串比较、字符串匹配、字符串提取等. 1.1 计算语法 e ......
命令 Shell 08

hbase shell显示中文

1、 查看单个字段的值 后面加上 :toString 2、 查看所有数据 后面加上 {FORMATTER=>'toString'} ......
hbase shell

shell中三种语句

1:if语句 2:for语句 for语句就是循环语句,要指定一个列表或者变量,就是有具体的循环的次数,可以使用for语句 介绍: 使用for循环语句时,需要指定一个变量及取值列表,针对每个不同的取值重复执行相同的命令序列,直到变量值用完退出循环。然后在这里取值列表也被称为for语句的执行条件。for ......
语句 shell

Shell 拷贝文件带时间

1、 2、copy.sh #!/bin/bash #author: kikyo #date: 2023-12-07 suffix=`date +%Y-%m-%d_%H.%m.%S` for f in `find /www/k/data/ -type f -name "*.txt"` do #echo ......
拷贝 文件 时间 Shell

构建EDK2 UEFI shell之Shell.efi

如何搭建EDK2开发环境以及编译UEFI程序,请参考:ubuntu20.04下搭建EDK2开发环境 。 编译EDK2 UEFI shell程序: cd edk2 export WORKSPACE=$PWD export EDK_TOOLS_PATH="$PWD/edk2/BaseTools" exp ......
Shell shell EDK2 UEFI EDK

UEFI代码中执行UEFI shell命令

在UEFI代码中执行UEFI shell命令,类似于linux下C代码执行system("command")系统调用。 MyUefiShell.inf内容如下: [Defines] INF_VERSION = 1.25 BASE_NAME = MyUefiShell FILE_GUID = 6987 ......
UEFI 命令 代码 shell

Linux编写Shell脚本获取指定目录下所有文件并处理

Linux编写Shell脚本获取指定目录下所有文件进行处理并保存到新目录 #!/bin/bash app_name="shell" path="/dir" #原目录 last_path="/newDir" #新目录 echo " start ${app_name} " if [ -n "$(ls $ ......
脚本 文件 目录 Linux Shell

反弹Shell的各种姿势-Linux

反弹Shell-Linux 监听方式 nc -lnvp 7777 【监听端】centos: 192.168.35.152 【被控端】kali: 192.168.35.128 # 监听端执行[root@localhost ~]# nc -vvl 7777 #Ncat: Version 7.50 ( h ......
姿势 Shell Linux

[Linux] 常用命令之【sleep】

0 序言 近期排查性能问题,需要监控线程、CPU的情况,需使用此命令,这次来个简单小结。 1 sleep 命令 1.1 作用 sleep命令是Linux系统中的一个非常常用的命令,它用于在终端或脚本执行的过程中让系统进行休眠等待。 使用sleep命令可以让程序暂停执行一定的时间,从而达到控制程序执行 ......
命令 常用 Linux sleep

hbase shell 常用命令

Hbase shell命令 1.进入hbase客户端命令hbase shell 2.查看帮助命令 help 主要学习下面三个: 3.namespace创建命名空间 (1)create_namespace ‘ns1’ (2)list_namespace 4.ddl (1)list 查看表格 (2)cr ......
命令 常用 hbase shell

CVE初探之漏洞反弹Shell(CVE-2019-6250)

ZMQ(Zero MessageQueue)是一种基于消息队列得多线程网络库,C++编写,可以使得Socket编程更加简单高效。该编号为CVE-2019-6250的远程执行漏洞,主要出现在ZMQ的核心引擎libzmq(4.2.x以及4.3.1之后的4.3.x)定义的ZMTPv2.0协议中。 ......
漏洞 CVE Shell 2019 6250

Shell For Jenkins_1

定义变量时,变量名不加美元符号; 变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样 --> 简直有毒!!! 只包含字母、数字和下划线: 变量名可以包含字母(大小写敏感)、数字和下划线 _,不能包含其他特殊字符。 不能以数字开头: 变量名不能以数字开头,但可以包含数字。 避免使用 Sh ......
Jenkins Shell For

ubuntu中vim乱码以及执行shell脚本时出现乱码

vim打开文件中文出现乱码情况,可以参考如下办法: 在vim /usr/share/vim/vimrc文件末尾中加入 (这个vimrc文件是Vim 的系统级配置文件、文档、插件、语法高亮定义、颜色方案等) set encoding=utf-8 set fileencodings=utf-8,gbk ......
乱码 脚本 ubuntu shell vim

Shell for Jenkins 1

#!/bin/bash echo "Hello World !" #! 是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种 Shell echo 命令用于向窗口输出文本 chmod +x ./test.sh #使脚本具有执行权限 ./test.sh #执行脚本 一定要写成 ./t ......
Jenkins Shell for

shell脚本-两个list查找匹配项

#!/bin/bash search_list='xx/search_list.txt' list='xx/revise_list.txt' result='xx/result.txt' # 逐行读取list文件 while IFS= read -r line; do # 在search_list文 ......
脚本 两个 shell list

Linux环境Shell编程 ---- 系列文章

分类 - Linux / Shell 07-Shell运算符 06-Shell内置命令 05-Shell索引数组变量 04-Shell字符串变量 03-Shell环境变量深入 02-Shell变量 01-Shell脚本入门 出处:https://www.cnblogs.com/Icer-newer/ ......
环境 文章 Linux Shell
共1218篇  :5/41页 首页上一页5下一页尾页