E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
linux脚本
DELL R730XD服务器调整风扇转速
linux脚本
自动执行版安装ipmitoolpacman-Sipmit
zz960226
·
2025-06-19 03:00
服务器
运维
linux脚本
设置环境变量,Shell环境变量设置方法详解
环境变量和用户自定义变量最主要的区别在于,环境变量是全局变量,而用户自定义变量是局部变量。用户自定义变量只在当前的Shell中生效,而环境变量会在当前Shell和这个Shell的所有子Shell中生效。如果把环境变量写入相应的配置文件,那么这个环境变量就会在所有的Shell中生效。这是有区别的,如果环境变量不写入配置文件,那么当前Shell一旦终止,这个环境变量就会消失,而只有写入配置文件才会永久
sultan_song
·
2025-06-15 07:45
linux脚本设置环境变量
linux定时清理docker日志脚本
本文将介绍如何编写一个
Linux脚本
来清理Docker日志文件,并通过cron定时任务来自动执行该脚本。一、编写清理Docker日志的脚本首先,我们需要一个脚本来清理Docker容器的日志文件。
Roc-xb
·
2025-06-10 06:36
服务器
linux
docker
运维
解决
Linux脚本
问题:dos2unix的使用
在Linux环境下进行开发时,我们有时会遇到一些由于操作系统、文本编辑器等因素导致的问题。在这篇文章中,我将分享我如何使用dos2unix工具解决一个脚本问题。一、遇到的问题我在Linux系统中创建了一个.sh文件,用来重启PHP队列任务。然而,当我尝试运行这个脚本时,却发现它不能正常工作。经过一番调查,我发现问题出在文件格式上:这个.sh文件是在DOS/Windows环境下创建的,因此它使用的是
雾里看花_
·
2025-05-04 16:17
Linux
linux
运维
服务器
Linux下Docker安装基础服务(Mysql、Nacos、Redis、Rocketmq、Ftp、nginx)
Docker安装2.3、Mysql安装2.4、Nacos安装2.5、Redis安装2.6、Rocketmq安装2.8、Ftp安装2.7、nginx安装前言写了一个一键在Docker环境下安装基础服务的
Linux
Alpaca Java
·
2025-04-03 13:54
linux运维
java-rocketmq
linux
docker
Linux脚本
实践1
前言日常在Liunx中用到多个版本的java修改很麻烦,一个脚本搞定。1.准备两个jdk(如下图所示)2.准备脚本文件viswitch_jdk.sh#!/bin/bash#提示用户输入JDK路径read-p"请输入JDK的绝对路径(例如/usr/local/jdk/jdk-11.0.21):"jdk_path#检查输入的路径是否存在if[!-d"$jdk_path"];thenecho"错误:路径
一点多余.
·
2025-03-23 23:05
linux
运维
服务器
脚本
linux脚本
怎么访问http,如何使用现有的tcp连接从bash脚本访问http服务器?
在bashshellscipt中,我使用几个命令行工具(wget,curl,httpie)来测试我的http服务器.当使用例如curl调用GET请求,我看到tcp连接打开到我的服务器并在http通信完成后立即关闭.$curlhttp://10.5.1.1/favicon.ico-o/dev/null为了更好地测试我的服务器的保持活动行为,我想在多个http请求/响应周期中保持tcp连接打开.我可以
玲珑阁玉韦
·
2025-03-23 18:28
linux脚本怎么访问http
linux脚本
sed替换变量,sed 命令中替换值为shell变量
文章目录sed命令中替换值为shell变量替换基本语法sed中替换使用shell变量总结参考文档sed命令中替换值为shell变量替换基本语法大家都是sed有很多用法,最多就应该是替换一些值了。让我们先回忆sed的替换语法。在sed进行替换的时候sed-i's/old/new/g'1.txtecho"hellooldfrank"|sed's/old/new/g'结果如下:hellonewfrank
诺坎普之约
·
2024-09-16 03:34
linux脚本sed替换变量
linux脚本
监控重启shell脚本,CentOS系统的监控进程状态并自动重启的shell脚本
在CentOS系统中利用Crontab监控进程是否被结束并自动重启。附加每天凌晨4点自动重启服务器。1、编辑Crontabcrontab-e2、按i进行编辑*/1****/root/monitor.sh#每分钟运行一遍monitor.sh脚本05***/sbin/reboot#每天凌晨5点自动重启服务器12*/1****/root/monitor.sh#每分钟运行一遍monitor.sh脚本05*
小雨芝时节
·
2024-09-13 19:28
Linux脚本
实现自动化运维:系统自动备份、资源监控
1、系统自动备份目的:将重要应用备份到别的机器上脚本实例:#!/bin/bash#定义变量app_user=待备份应用的服务器用户名app_passwd=待备份应用的服务器密码app_ip=待备份应用的服务器IPBASE_PATH='/data/inspur_bak'TODAY_DATE=`date+\%Y\%m\%d`CURRENT_PATH=${BASE_PATH}/${TODAY_DATE}
人生在勤,不索何获-白大侠
·
2024-09-08 23:11
运维
linux
自动化
linux脚本
中怎么退出tee模式,Linux Shell脚本入门:tee命令
用途说明在执行Linux命令时,我们可以把输出重定向到文件中,比如ls>a.txt,这时我们就不能看到输出了,如果我们既想把输出保存到文件中,又想在屏幕上看到输出内容,就可以使用tee命令了。tee命令读取标准输入,把这些内容同时输出到标准输出和(多个)文件中(readfromstandardinputandwritetostandardoutputandfiles.Copystandardinp
EHOME电子竞技俱乐部
·
2024-09-02 03:28
linux脚本
练习2-文件压缩删除
目的:1、将/data01/log/10.175.253.245/以原文件夹名+当天日期命名压缩至打包至/data02/log-bakcup/目录下2、查询上一个压缩复制动作是否执行完成,如果执行完成,删除原文件夹3、将以上操作追加至日志文件/data02/10.175.253.245-autobak.log4、每周五下午15:30执行该操作,并将执行情况进行记录实现:python1、代码:#!/
深度学习0407
·
2024-03-13 11:35
服务器学习笔记
linux
服务器
python
Linux shell 命令中nohup 、&、重定向的使用
使用Xshell等Linux客户端工具,远程执行
Linux脚本
时,有时候会由于网络问题,导致客户端失去连接,终端断开,脚本运行一半就意外结束了。
星哲最开心
·
2024-02-19 10:37
#
Linux
linux
microsoft
windows
linux和windown下定时删除logs文件
注:若脚本为Windows版本,需要转换为linux版本才可在linux使用,(转换方法可以参考windowns脚本转换为
linux脚本
)2、查看Tomcatlogs(上传的文件deLog.sh)路径是否正确
Xin_shou__
·
2024-02-02 15:12
linux
tomcat
运维
Sqoop实用
linux脚本
1、通用脚本1.1、Sqoop导入DATADB数据到HIVEsqoop_load_data.sh#!/bin/bash#################################################################################脚本功能:通用脚本SQOOP导入DATADB数据到HIVE#脚本参数:DATADB连接串DATADB取数用户名DATAD
猿来孺词
·
2024-01-29 10:26
sqoop
sqoop
linux
数据仓库
数据库
分布式
大数据
hive
【Linux】
Linux脚本
中($0、$?、$*、$@、$#、$$、$!)这些符号的含义及用法
1.功能说明$0:就是该bash文件名,个位数的,可直接使用数字,但两位数以上,则必须使用{}符号来括住,如${10}.$?:是上一指令的返回值,成功是0,不成功是1。一般来说,UNIX(linux)系统的进程以执行系统调用exit()来结束的。这个回传值就是status值。回传给父进程,用来检查子进程的执行状态。一般指令程序倘若执行成功,其回传值为0;失败为1。$*:所有脚本参数的内容:就是调用
-凌凌漆-
·
2024-01-27 23:25
Linux
linux
运维
服务器
openssl3.2 - 官方demo学习 - test - certs - 001 - Primary root: root-cert
Primaryroot:root-cert概述笔记备注ENDopenssl3.2-官方demo学习-test-certs-001-Primaryroot:root-cert概述实验前置条件为openssl3.2-
linux
LostSpeed
·
2024-01-23 19:09
openSSL
openSSL
Linux脚本
shell的编写
前言shell脚本是普通的文本文件,由流程控制逻辑和命令构成。shell脚本通常以.sh作为后缀名,但不是必须的。shell脚本的优势在于处理操作系统底层的业务(linux系统内部的应用都是shell脚本完成)因为有大量的linux系统命令为它做支撑。2000多个命令都是shell脚本编程的有力支撑,特别是grep、awk、sed等开头的"#!"字符又称为幻数,在执行bash脚本的时候,内核会根据
码农在路上—
·
2024-01-21 17:15
linux
服务器
运维
openssl3.2 -
linux脚本
(.sh)调用openssl命令行参数的简单确认方法
文章目录openssl3.2-
linux脚本
(.sh)调用openssl命令行参数的简单确认方法概述笔记修改openssl实现的前置条件修改debian12.4下编译好的openssl实现,将入口参数记录下来测试效果备注
LostSpeed
·
2024-01-21 07:40
openSSL
bash
openSSL
【Linux】
Linux脚本
log函数使用技巧
一个关于记录shell脚本执行日志的日志脚本函数,在做shell脚本开发的过程中,常常要运行脚本来监测一些系统数据,但是我们又没有很多时间来一直盯着命令控制台看,所以看能不能把这些脚本运行的情况记录成一个日志并保存下来,方便我们有时间的时候查看。需求:1、可以记录脚本的运行情况2、可以记录时间3、可以在输入log达到一定的行数后对以前的log进行删减,防止log文件无限累积需求分析需求很简单,想想
奔向理想的星辰大海
·
2024-01-20 16:01
Linux
技术研发
项目管理
服务器
linux
运维
Linux脚本
的作用是监控IP登录失败次数
Bash脚本,用于监控和阻止多次尝试登录失败的IP地址#!/bin/bashfunctionsecrity(){#设置要监控的登录失败次数,超过该次数则会被阻止MAX_ATTEMPTS=5#获取所有登录失败的IP并计数IP_COUNT=$(lastb|awk'{print$3}'|sort|uniq-c|awk'$1>='$MAX_ATTEMPTS'{print$2}')#遍历所有登录失败次数超过
风水道人
·
2024-01-17 04:09
linux
linux
tcp/ip
网络
[Skill]从零掌握正则表达式
前言无论你是出于什么原因需要掌握正则表达式(诸如爬虫、文本检索、后端服务开发或
Linux脚本
),如果之前从没接触过正则表达式(比如我)很容易在如山般的公式中迷失,以至于你在项目写的正则表达式很可能会因为组织混乱而被后来的开发者吐槽
TOMOCAT
·
2024-01-11 07:11
linux脚本
实现微波检测
脚本中监测微波模块,做一个活体监测,人来人走发出来一个广播给应用,其原理就是微波模块在有人跟我人的时候会输出一个高地电平,系统就是靠检测这个高地电平来实现检测功能。代码如下:check_gpio(){lettime_cnt++#if[$time_cnt-ge2];thentime_cnt=0val=`cat/proc/yx_gpio/gpio_io1`loggpio1value===$valif[
技术求索者
·
2024-01-05 05:10
linux
运维
服务器
linux脚本
编写乘法口诀,学习shell脚本之乘法口诀
Html5快速排序演示快速排序(Quicksort)是对冒泡排序的一种改进.快速排序由C.A.R.Hoare在1962年提出.它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另...location//*******************location对象***************************************************
weixin_39968861
·
2024-01-03 09:39
linux脚本编写乘法口诀
网络攻防中应该知道的脚本内置变量、特殊变量、特殊表达式、高阶参数组合使用,不同高阶用法示例以及上百个脚本经典使用案例
Linux脚本
有很多解析器(Shell),不同解析器要求的脚本语法是不一样的。系统在解析脚本时,如果没有在脚本声明指定解析器,则会采用系统默认解析器来对脚本进行解析。
代码讲故事
·
2023-12-28 18:01
Hacker技术提升基地
Linux
shell
脚本
表达式
示例
案例
bash
linux脚本
笔记
目录1.增加环境变量2.自定义命令快捷键3.关闭selinux和防火墙4.增加别名快捷键5.Linux链接1.增加环境变量新建add_env.sh#!/bin/bashapp_dir="/root/docker"#检查配置文件中是否已存在相同的环境变量ifgrep-q-E"^exportAPP_HOME=.*"~/.bashrc||grep-q-E"^exportAPP_HOME=.*"~/.ba
彼岸花@开
·
2023-12-21 06:30
linux
笔记
运维
linux脚本
中 #!/bin/sh、#!/bin/bash
我们通常看到的脚本文件总是有以下这样的开头:#!/bin/bash本文解释一下这是什么,以及为什么要写它。首先解释一下#!,因为#!有个专有的名词,叫shebang发音类似中文的“蛇棒”。为什么叫shebang呢?首先#的英文是sharp,而感叹号!经常被引用为炸弹,炸弹爆炸就是bang,所以sharp+bang,简读为shebang后面的/bin/bash就比较熟悉了,它是BashShell的二
thlzjfefe
·
2023-12-17 23:23
linux
bash
运维
用python来写一个
Linux脚本
2023年12月4日,周一上午#!/usr/bin/envpythonimportos#执行系统命令os.system("ls-l")#获取当前工作目录current_dir=os.getcwd()print("Currentworkingdirectory:",current_dir)#列出目录中的文件和子目录files=os.listdir(current_dir)forfileinfiles
巨龙之路
·
2023-12-04 22:37
我的博客
python
linux
服务器
Linux脚本
入门基础概念
编程语言类型面向过程的语言:开发的时候需要一步一步执行,如C语言,shell面向对象的语言:开发的时候将任务当成一个整体,如java,python,go等一.了解shell脚本1.脚本概念介绍①shell的作用将人类的高级语言翻译成二进制,也可将二进制转换成人类的高级语言。②脚本是什么?脚本是命令的集合,然后用bash(shell)去翻译给硬件执行。脚本的本质是程序。小tips:如果想让脚本全局运
kiritoCVB
·
2023-12-03 11:29
linux
运维
服务器
Linux脚本
sed命令
目录一.sed命令定义二.sed命令选项三.sed语法选项四.案例解释1.打印奇数或偶数行2.打印固定行数3.打印包含字符的行4.打印特定字符首尾行5.删除固定行数6.删除特定字符行7.插入在固定行中8.替换规定行数9.使用变量10.多点编辑11.分组后项引用五.案例拓展1.把包含特定字符的行复制到规定行后2.把特定行复制到特定行后3.将文件内容复制到其他文件中4.提取IP地址5.提取网卡名6.提
ChiZB
·
2023-12-02 14:23
linux
运维
服务器
linux脚本
相关: Syntax error: end of file unexpected (expecting “then“) 或者Syntax error: end of file unexp
1、造成该情况的原因:windows下写的脚本,windows和linux的回车换行时不一样的字符,所以脚本在解释时会出现问题。在windows里,换行用的两个符号,回车换\r行符号\n,在linux下只需一个符号\n就可以了.2、解决办法:在vim下,文件结尾输入:setfileformat=unix修改ubuntu和linux服务器、dos等非图形界面冲突:wq保存执行脚本成功:
秃秃秃秃哇
·
2023-12-02 05:43
linux
shell
linux
Linux安全配置
systemctlrestartsshd拓展sh与bashiptable与firewallssh与sshdvps与ssh参考:【安全-SSH】SSH安全设置-CSDNAppLinuxVPS服务器SSH端口一键修改脚本
Linux
山君大人爱摸鱼
·
2023-12-02 01:43
Linux
运维
安全
linux
Linux脚本
同时打开多个终端并输入不同指令
#真的有用~亲测有用#!/bin/bashsource/xxxxx/xxxx/xxxx/setup.bash#ROS的路径{gnome-terminal-t"camera"-xbash-c"roslaunchastra_cameradabai_u3.launchsave_path:="}"camera":终端1的名字(随便起)"roslaunch......":指令{gnome-termina
小芳矶
·
2023-12-01 17:10
linux
bash
运维
Linux脚本
开机自启
1.建立脚本文件asmnvim/usr/local/rebootAutoStart/asmn.sh#!/bin/bashnohup/usr/local/minio/minioserver/data3/minio/data>/usr/local/minio/autostart.log2>&1&/usr/local/tomcat/tomcat-8.5.60_8080/bin/startup.shchm
梦诺
·
2023-11-30 04:05
linux
运维
服务器
Linux的基本命令
shell(csh:Unix自带的shell、bash:Linux自带的shell、ksh)root:当前所处用户localhost:当前机器名~:当前用户所工作的目录$:普通用户#:超级管理员在使用
Linux
TESTME
·
2023-11-26 10:27
linux脚本
编写基础知识,linux中的shell脚本编程基本知识
shell也是操作系统中的一个软件它包在linux内核的外面,为用户和内核之间的交互提供了一个接口。系统中的命令用shell去解释shell接收系统回应的输出并显示其到屏幕中bash=GNUBourne-AgainShellshell脚本脚本是一种解释型语言用shell脚本保存执行动作用脚本判定命令的执行条件用脚本来实现动作的批量执行如何创建新shell脚本vimscript.sh用vim编写脚本
Dr.Motorrad
·
2023-11-21 08:21
linux脚本编写基础知识
Linux脚本
shell中将Windos格式字符转换为unix
众所周知,windos的文档直接复制到linux服务器上去,是需要进行格式转换的,否则可能出现以下报错:解决方法:vim脚本输入:setff##会显示字符格式:setff=unix##转换为unix格式:wq##保存退出
l386913
·
2023-11-16 09:47
linux
unix
运维
Linux脚本
——批量Telnet设备
一、实现逻辑使用系统telnet命令检测IP和端口状态二、脚本实现脚本文件:telnet.sh#!/bin/bashread-p"请输入检测端口:"portcatiplist|whilereadlinedoechoquit|timeout--signal=92telnet$line$portdoneiplist文件10.10.10.110.10.10.210.10.10.3三、注释timeout-
阿泽St
·
2023-11-16 03:08
Linux脚本
linux
服务器
运维
linux 清空nohup日志命令,Linux命令之 nohup 和 & 后台执行命令使用说明
我们在使用Xshell等工具,远程执行
Linux脚本
时,有时候会由于网络问题,导致失去连接,终端断开,程序运行一半就意外结束了。
FFFire小火
·
2023-11-15 13:34
linux
清空nohup日志命令
linux脚本
怎么退出while,linux while命令详解
linux系统下while命令是一个循环作用的函数。那么它的具体语法是怎样的呢?下面由学习啦小编为大家整理了linuxwhile命令的相关知识,希望对大家有帮助。1.linuxwhile命令简介while循环:适用于循环次数未知的场景,要有退出条件,否则就成为死循环。2.linuxwhile命令格式语法:whileCONDITION;dostatement...done3.linuxwhile命令
licht adler
·
2023-11-13 23:38
linux脚本
自动 输入命令,
Linux脚本
自动输入密码
Linux脚本
自动输入密码#!
刘未鹏
·
2023-11-13 02:05
linux脚本自动
输入命令
linux脚本
实现双机热备,Keepalived 实现双机热备
原理首先有一个虚拟ip暴露给客户端,虚拟ip对应的mac地址为一台真实服务器,即用户向虚拟ip发送一个请求,该请求会被分发到真实服务器上。现在有2台真实服务器,一台master,一台backup,master和backup上都运行着keepalived,当master挂了的时候,backup检测之后,自己成为master,且arp缓存虚拟ip对应的mac地址将变为backup的mac地址,这样请求
jie sherry
·
2023-11-08 01:40
linux脚本实现双机热备
linux脚本
对登录密码加密,shell 脚本明文密码加密小工具
password_encryption.sh脚本,是一个使用shell命令写的脚本;是对明文密码加密的小工具;基于aes-256进行封装的;解决密码繁多的困扰,使用该脚本,只需记住一个密码,其余密码进行加密存储,记不住时,可再用该工具解密;需要openssl依赖服务,一般linux上都可有该服务Centos6、7、Ubuntu20.04LTS上测试正常使用[root@centos-mini~]#v
人间宝藏忘川是也
·
2023-10-31 13:12
linux脚本对登录密码加密
linux向windows传文件自动化
linux脚本
使用scp命令可以直接传文件到windows下的指定目录,这需要linux和windows都开启ssh服务。
心静则形静
·
2023-10-27 20:49
linux
windows
自动化
linux脚本
求等比数列,python 等比数列
NSArray所有基础点示例#import//排序算法,应用于NSArray*arr=[arrs1sortedArrayUsingFunction:sort...Python基础(4)--字符串所有标准的序列操作对字符串都适用,但字符串是不可变的本文地址:http://www.cnblogs.com/archimedes/p/python-string.html,转载请注明源地址.字符串...My
weixin_39926104
·
2023-10-25 19:40
linux脚本求等比数列
tclshell运行
linux脚本
,shell脚本路径tcl基础知识
口令不正确//本文解释如何用Microsoft自带的adsutil.vbs来修改IISMetabase的设置方法,这里是通过调用BAT批处理的方法来实现的,灵活运用一下,可以用于InstallShield和其他地方fp=wscript.arguments(0)fn=right(fp,len(fp)-instrrev(fp,""))withcreateobject("adodb.stream").t
薛定谔的大兔纸
·
2023-10-24 02:15
Linux中最全shell命令&常用注意事项
在编辑
linux脚本
中不断的会用到复杂的脚本编辑,写文章记录。
大宇进阶之路
·
2023-10-23 17:57
Linux基础知识
linux
服务器
bash
Linux服务器后台运行代码(即关闭终端后继续运行)
我们在使用Xshell等工具执行
Linux脚本
时,有时候会由于网络问题,导致失去连接,终端断开,程序运行一半就意外结
清纯世纪
·
2023-10-23 06:16
Linux服务器
linux
运维
服务器
Windows和
Linux脚本
bat和shell生成MD5
Windows:@echooffdelabc.txtsetinput=%1certutil-hashfile%input%MD5>APP_MD5_TXTsetlocalenabledelayedexpansionsetindex=0for/f"tokens=*delims="%%iin(APP_MD5_TXT)do(echo%%iif!index!==1(setmd5=%%i)set/aindex
修罗本灭世
·
2023-10-22 04:11
系统脚本
windows
shell
linux
linux脚本
文件txt,linux shell脚本怎么获取目录下所有txt文件名称?
现在想写一个脚本,把当前目录下所有txt文件的分隔符|替换为|+|,现在我可以把只定文件的字符正确替换了,但是不知道怎么获取文件名称。刚开始学习,还不太明白,还请大家指教。急求急求,谢谢下面是我写的shell内容:sed's/|/|+|/g'$*.txt>2.txtmv2.txt$*.txt|可以在当前目录下,创建一个临时目录,例如:mkdirtd然后,执行下面的命令:find.-name"*.t
袁洲律
·
2023-10-21 11:51
linux脚本文件txt
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他