linux shell 可以用户定义函数,然后在shell脚本中可以随便调用。shell中函数的定义格式如下:[ function ] funname [()] {     action;     [return int;] }说明:1、可以带function fu
原创 2017-06-26 15:05:22
473阅读
每隔5分钟监测一次mysqld服务进程的运行状态,若发现mysqld进程已经终止,则在/var/log/message文件中追加写入日志信息(包括当时时间),并重启mysqld服务;否则不做任何操作. 具体实现: #!/bin/bash service mysqld status&>/dev/null if [ $? -ne 0 ] ; then  echo &q
原创 2010-09-21 17:09:17
560阅读
文件类型:普通文件、目录文件、套接字文件、设备文件、链接文件判断一个文件是否是符号链接文件。是,将其移动到/etc目录下;不是,不做处理。  1 #! /bin/bash   2 #filename:a.sh   3 FILENAME=   4 echo "I
原创 2016-10-05 14:46:28
628阅读
Shell test 命令 Shell中的 test 命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试。 数值测试 num1=100 num2=100 if test $[num1] -eq $[num2] then echo '两个数相等!' else echo '两个数不相等!' fi 输出结果: 两个数相等! 代码中的 [ ] 执行基本的算数运算
原创 精选 2023-11-11 14:42:37
568阅读
1点赞
使用find命令删除目录成功却仍提示错误 如需要删除所有的目录d,则使用以下命令能够成功删除且无错误提示: find . -type d -name 'd' -prune -exec rm -rf {} \; 如只要删除某个指定目录下的目录d,如a/b下的目录d,则使用一下命令: find a/b/ ...
转载 2021-11-03 18:33:00
110阅读
2评论
</pre>脚本内容<pre name="code" class="plain">#!/bin/bash for i in "1" "2" "3" "4" "5" "6" "7" "8" "9" do    &nbs
转载 精选 2015-03-27 10:19:58
789阅读
shell脚本系列:9shell脚本文章目录shell脚本系列:9shell脚本Shell脚本是一个包含Shell命令的文本文件。当这样一个文件被用
原创 2022-07-12 15:01:08
309阅读
这一节,我们从 脚本基础、脚本实践、小结 三个方面来学习。
原创 2024-03-10 15:19:54
32阅读
shell小脚本。
原创 2022-07-26 15:07:43
195阅读
脚本语言脚本语言(scriptlanguage)相对于编译型语言而言编译语言:语言编写——>编译——>链接——>运行脚本语言缩减了编译型语言的过程底层处理数据:字节/整数/浮点数/机器层的对象编译语言:C、C++,Java,PYTHON,C#脚本语言执行一般为解释性语言,通过解释器读入脚本程序,转为内部形式进行执行解释器本身就是一个编译型的程序shell脚本shell脚本语言是l
1
转载 2019-01-24 21:44:13
583阅读
本文主要讲解Shell脚本开发中数组的知识与实践目录:  1.Shell数组介绍  2.Shell数组的定义与常用实践  3.Shell数组脚本开发实践  4.shell数组的重要命令  5.Shell数组相关面试题实战  一:Shell数组介绍1)Shell数组产生的缘由  通常在开发shell脚本时,定义变量采用的形式为&q
原创 2018-06-09 06:01:34
968阅读
2点赞
1、函数结构定义function函数名2、数组定义,数组名=(),数组引用${数组名[]}
原创 2018-12-27 22:23:34
326阅读
9.监控 100 台服务器磁盘利用率脚本。Dos 攻击防范(自动屏蔽攻击 IP)5.Nginx 访问访问日志按天切割。2.Linux 系统发送告警脚本。3.MySQL 数据库备份单循环。4.MySQL 数据库备份多循环。6.Nginx 访问日志分析脚本。8.服务器系统配置初始化脚本。7.查看网卡实时流量脚本。
原创 2024-07-03 11:25:01
17阅读
title: shell入门系列(9)grepdate: 2019-01-20 10:00:00 +0800update: 2019-01-20 10:00:00 +0800author: mecover: http://ww1.sinaimg.cn/large/006jIRTegy1fzdbahz994j31z4140npd.jpgpreview: Shell本身是一个用 C 语言编...
原创 2021-08-31 17:36:23
137阅读
Dos 攻击防范(自动屏蔽攻击 IP)​​​​​​​#!/bin/bashDATE=$(date +%d/%b/%Y:%H:%M)LOG_FILE=/usr/local/nginx/logs/demo2.access.logABNORMAL
转载 2022-04-29 16:06:47
46阅读
文章目录shell入门系列(9)grep简介入门小案例搜索单个文件搜索多个文件选项 shell入门系列(9)grep 简介搜索文本文件内容,默认输入匹配到的那一行通配符正则表达式 入门小案例 搜索单个文件# grep "内容" 文件grep "bash" ~/.bashrcgrep bash ~/.bashrc 搜索多个文件# grep "bash" ~/.bashrc ~/.oneinstack
原创 2022-02-06 11:13:46
109阅读
systemV风格的服务管理脚本:给脚本传递一些参数:start, stop, restart, statusmyservice.sh#!/bin/bash#lockfile="/var/lock/subsys/$(basename $0)"case $1 in  start)    if [ -f $lockfile ] ; then    &n
原创 2017-04-28 11:59:56
838阅读
1. 关于/etc/host,主机名和IP配置文件 Hosts - The static table lookup for host name(主机名查询静态表) Linux 的/etc/hosts是配置ip地址和其对应主机名的文件,这里可以记录本机的或其他主机的ip及其对应主机名。不同的linux版本,这个配置文件也可能不同。比如Debian的对应文件是/etc/hostna
转载 11月前
27阅读
在linux系统中,变量值按变量的生存周期来划分,可以分为两类,即永久变量和临时变量。 如果
原创 2022-09-09 10:05:12
88阅读
一、shell程序的运行原理和知识点二、循环语句、条件判断的使用方法及其相关示例三、文本处理工具sed及awk的用法 练习题1、写一个脚本:如果某路径不存在,则将其创建为目录;否则显示其存在,并显示内容类型;(不要怀疑,就是这么简单)方法一#!/bin/bash # filename="/tmp/x/y/z/testdir" if [ -e $filenam
原创 2015-09-21 17:43:49
777阅读
1点赞
1评论
  • 1
  • 2
  • 3
  • 4
  • 5