子分类
linux中批量修改文件名的脚本代码
免费资源网 - https://freexyz.cn/ 使用 rename 命令 ======================== NAME rename - Rename files SYNOPSIS rename from to file... ======================== 复制代码 代码如下: #!...
深入浅出Shell编程 Shell变量介绍
免费资源网 - https://freexyz.cn/ •深入浅出Shell编程: Shell 变量 ◦1 系统变量 ◦2 Shell用户变量 ■2.1 基础 ■2.2 使用技巧 ■2.3 shell 中的数组 ◦3 shell 环境变量 先不要管Shell的版...
一个ping检测告警函数代码
免费资源网 - https://freexyz.cn/ 复制代码 代码如下: #!/bin/bash ping_monitor() { host_=(203 204 205 207 208 209 210 212 213 214 215 216 217 218 219 220 221...
Bash Shell脚本学习小结
免费资源网 - https://freexyz.cn/ 1.字符截断: 如果是一般路径的字符截断可以用basename和dirname这两个工具:basename可以从一个文件路径中截一个文件名 例如: 复制代码 代码如下: $ basena...
shell中1小于/dev/null 2大于&1的含义
免费资源网 - https://freexyz.cn/ shell中可能经常能看到:>/dev/null 2>&1 命令的结果可以通过%>的形式来定义输出 /dev/null 代表空设备文件 > 代表重定向到哪里,例如:echo...
Shell常见知识 方便想学习linux shell的彭玉
免费资源网 - https://freexyz.cn/ Shell常见知识 一、用户登陆进入系统后的系统环境变量 $HOME 使用者自己的目录 $PATH 执行命令时所搜寻的目录 $TZ 时区 $MAILCHECK 每隔多少秒检查是否有新的...
SED单行脚本快速参考(流编辑器)第1/2页
免费资源网 - https://freexyz.cn/ sed (stream editor) 功能说明:利用script来处理文本文件。 语法:sed [-hnV][-e][-f ][文本文件] 补充说明:sed可依照script的指令,来处理、编辑文本文件...
linux shell中单引号、双引号、反引号、反斜杠的区别
免费资源网 - https://freexyz.cn/ 1. 单引号 ( ) # grep Susan phonebook Susan Goldberg 403-212-4921 Susan Topple 212-234-2343 如果我们想查找的是Susan Goldberg,不能直接使用grep Susan...
Linux SHELL if命令参数说明
免费资源网 - https://freexyz.cn/ * -b 当file存在并且是块文件时返回真 * -c 当file存在并且是字符文件时返回真 * -d 当pathname存在并且是一个目录时返回真 * -e 当pathname指定的文件或目录...
linux shell的输出效果修改方法(界面颜色)
免费资源网 - https://freexyz.cn/ 文本终端的颜色可以使用“ANSI非常规字符序列”来生成。举例: echo -e '33[44;37;5m ME 33[0m COOL' 以上命令设置背景成为蓝色,前景白色,闪烁光标,输出字...
shell写的告警次数控制及恢复示例代码
免费资源网 - https://freexyz.cn/ 俺也是新手,写的有点老土,权当练手了,供初学的朋友们参考吧。复制代码 代码如下: #!/bin/bash if [ $succ_ping -gt $((ping_count-1)) ];then if [ -f ./a...
bash 循环中变量作用范围的问题分析
免费资源网 - https://freexyz.cn/ 先来看一段错误的代码。复制代码 代码如下: #!/bin/bash for x in `ls */.*/.*` cat $x|do echo $x while read line do c=`echo $...
linux下自动备份MySQL数据并上传到FTP上的shell脚本
免费资源网 - https://freexyz.cn/ 复制代码 代码如下: #!/bin/bash #Mysql autobackup shell # # #----------------set the mysql login parameters dbuser=root dbpasswd= dbserver=localhost...
sed模式空间和暂存空间的区别
免费资源网 - https://freexyz.cn/ sed编辑器逐行处理文件,并将输出结果打印到屏幕上。sed命令将当前处理的行读入模式空间(pattern space)进行处理,sed在该行上执行完所有命令后就将处理好...
监视磁盘使用情况的Shell脚本(本地+远程)
免费资源网 - https://freexyz.cn/ monitordisk.sh如下 复制代码 代码如下: #!/bin/bash #Updated:2008-03-03 PM By:leif(liangliwen@163.com) EMAIL=/usr/local/bin/email /bin/df -h >/tmp...
CPU负载监控脚本代码
免费资源网 - https://freexyz.cn/ 复制代码 代码如下: #!/bin/bash load=`uptime` shijian=`date +%Y-%m-%d-%T` file=cpustatus.txt touch $file all=`cat $file |wc -l`printf '$load $shijia...
linux shell命令的常用快捷键
免费资源网 - https://freexyz.cn/ Ctrl + a 切换到命令行开始 Ctrl + e 切换到命令行末尾 Ctrl + l 清除屏幕内容 Ctrl + u 清除剪切光标之前的内容 Ctrl + k 剪切清除光标之后的内容 Ctrl + y ...
Linux BASH多进程并行处理的方法实现
免费资源网 - https://freexyz.cn/ 复制代码 代码如下: #!/bin/bash SEND_THREAD_NUM=13 tmp_fifofile='/tmp/$$.fifo' # 脚本运行的当前进程ID号作为文件名 mkfifo “$tmp_fifofile' # 新建一个...
检测网段IP使用情况的shell脚本
免费资源网 - https://freexyz.cn/ 复制代码 代码如下: #!/bin/bash #main--- network=192.168.1 ping_count=3 IP=1 :>IP_use :>IP_idle :>ping_action echo '`date '+%Y%m%d %H:%M:%S...
后台实时分流文件的shell脚本
免费资源网 - https://freexyz.cn/ 将bill 文件夹下的文件按一定规则(文件名奇偶)拷贝至bill1,bill2 文件夹下。 更新bill1,bill2 处理进度标签(更新file.max)file3 为bill 目录下当前最新...
一个shell写的ping函数
免费资源网 - https://freexyz.cn/ 复制代码 代码如下: #!/bin/bash #2013-01-06 14:00:00 wanggy exp #note:ping monitor set -u #set -x ping_fun() { d_network=192.168....
VPS自动备份数据库到FTP的脚本代码
免费资源网 - https://freexyz.cn/ 1)确保自己在home目录(若不是,运行:cd /home) 2)新建backup文件夹(命令:mkdir backup) 3)新建脚本backup.sh vi backup.sh 复制以下代码(复制完后:wq!...
对Shell 脚本加密的方法
免费资源网 - https://freexyz.cn/ 用shell脚本对系统进行自动化维护,简单,便捷而且可移植性好. 但shell脚本是可读写的,很有可能会泄露敏感信息,如用户名,密码,路径,IP等. 同样,在shell脚本运行...
linux 监视端口是否正常的shell脚本
免费资源网 - https://freexyz.cn/ 复制代码 代码如下: #!/bin/bash port=”80″ restart=”/etc/init.d/httpd restart” EMAIL=”/bin/echo selboo | mutt -s '重新启动httpd' root@selboo.com...
shell字符串比较判断是否为数字
免费资源网 - https://freexyz.cn/ 二元比较操作符,比较变量或者比较数字.注意数字与字符串的区别. 整数比较 -eq 等于,如:if [ '$a' -eq '$b' ] -ne 不等于,如:if [ '$a' -ne '$b' ] -gt 大于,...
Shell 命令执行顺序分析[图]
免费资源网 - https://freexyz.cn/ Shell 从标准输入或脚本中读取的每一行称为管道(pipeline);它包含了一个或多个命令(command),这些命令被一个或多个管道字符(|)隔开。 事实上还有很多...