1.能够设置检查服务器的台数 和 要检查哪台服务器,把不在线主机的ip地址和对应不在线的时间,并统计不在线主机的台数保存的到文件里。然后把文件内容显示到屏幕上。 1 #! /bin/bash
2 read -p "请输入检测台数:" x
 
原创
2014-07-13 16:15:00
1139阅读
以下是几个可以提高工作效率的Linux脚本示例:1.自动备份文件脚本该脚本可以定期自动备份指定目录下的文件,避免数据丢失。bash复制代码#!/bin/bash
BACKUP_DIR=/home/user/backup
SOURCE_DIR=/home/user/docs
DATE=$(date +%Y-%m-%d_%H-%M-%S)
tar -czvf $BACKUP_DIR/docs_back
原创
2023-07-03 21:36:19
142阅读
1.恶意登陆IP禁止#!/bin/bash
for i in `cat /var/log/secure |awk '/Failed/ {print $(NF-3)}'|sort | uniq -c |awk '{if($1>2) print $2}'`
do
grep $i /etc/hosts.deny > /dev/null 2>&
原创
2013-07-24 22:30:21
663阅读
关于排序 很多时候涉及到 IP 排序的 Shell 可以轻松搞定 如
Sort –t . –k1,1n –k2,2n –k3,3n –k3,4n
或 一种复杂些的方式
gawk -F . ‘{
原创
2011-04-09 18:25:16
643阅读
linux 下 取进程占用 cpu 最高的前10个进程 ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head linux 下 取进程占用内存(MEM)最高的前10个进程 ps aux|head -1;ps aux|grep -v PID|sort ...
转载
2021-10-10 12:50:00
70阅读
2评论
放这个图呢,没别的意思。文章目录基础知识Shell 变量使用变量Shell 字符串单引号双引号拼接字符串获取字符串长度提取子字符串Shell 数组读取数组获取数组的长度Shell 注释Shell 传递参数运算符关系运算符逻辑运算符字符串运算符文件测试运算符echo流程控制分支for 循环while 语句跳出循环Shell 输入/输出重定向实用脚本收集判定指令是否执行成功批量测试文件是否存在基础知识./XXX.sh这样运行Shell 变量your_name="XXX"1、变量名和等号之间.
原创
2022-03-15 14:05:16
118阅读
建立gre,xvlan:http://networkstatic.net/configuring-vxlan-and-gre-tunnels-on-openvswitch/vm之间通过gre通信:http://openvswitch.org/support/config-cookbooks/port...
转载
2016-01-22 11:16:00
188阅读
2评论
saltstack实现yum安装httpdvim /etc/salt/master #打开下面三行416 file_roots:417 base:418 - /srv/salt 保存退出 mkdir /srv/salt 重启服务 /etc/init.d/salt-master restart cd
转载
2017-03-21 22:16:09
773阅读
nginx 反向代理实用案例
原创
2018-01-15 10:19:00
3207阅读
编写helloworld脚本#!/bin/bashecho"helloworld"通过位置变量创建Linux系统账户及密码#!/bin/bash#$1是执行脚本的第一个参数,$2是执行脚本的第二个参数useradd"$!"echo"$2"|passwd‐‐stdin"$2"每周5使用tar命令备份/var/log下的所
翻译
2019-05-29 21:41:18
533阅读
案例一1、问题:请按照这样的日期格式(xxxx-xx-xx)每日生成一个文件,2、分析:#! /bin/bashd=`date +%F`logfile=$d.logdf -h > $logfile 3、流程图: 4、实现: #!/bin/bashd=`date +%F`dir=/data/logs/disklogif [ ! -d $dir ]then mkdir -p $dirfi
转载
2021-05-23 23:41:00
477阅读
2评论
开场白:这里简单记录一些常用的bash命令,一则备忘,二来希望可以帮助别人解决一些问题。1.检测文件是否存在if [ -f ./foo.txt ]then
原创
2022-09-05 16:56:49
87阅读
Linux shell编程是Linux操作系统下的一种非常实用的编程技术,它能够帮助用户更好地管理和操作系统。在Linux系统中,shell是用户与内核之间的接口,用户通过shell可以向内核发送命令,将命令转换成内核可以理解的方式,并执行相应的操作。
在Linux系统中,最常用的shell是Bash shell,它是许多Linux系统默认的shell。Bash shell具有丰富的内置命令,可
原创
2024-05-15 10:02:02
44阅读
统计文件a.txt中“每个单词”的重复出现次数?若该文件大到几个G又该如何处理?
tr -s "\t| " "\n" <a.txt|sort|uniq -c
设计一个shell程序,添加一个新组为class1,然后添加属于这个组的30个用户,用户名的形式为stdxx,其中xx从01到30。
#!/bin/bash#2.sh#设计一个shell程序,添
原创
2009-05-15 17:31:14
583阅读
点赞
这里主要记录一下工作中遇到的一些常用shell1.jenkins部署远程tomcat#/bin/bashexportTOMCAT_HOME_PATH=/usr/local/soft/tomcat-8.5.53cd$TOMCAT_HOME_PATH#停服;pid=`ps-ef|greptomcat|grep-vgrep|awk'{print$2}'``kill-9$pid`#备份war包export
原创
2020-04-13 17:01:25
698阅读
1.删除某个文件中含有特定字符的行举例:删除/etc/passwd文件中test开头的行sed -i '/^test/d' /etc/passwd2.检查同一网段内的机器存活#!/bin/bash
for ((i=1;i<=254;i++))
do
&nbs
原创
2014-06-26 11:02:56
771阅读
屌丝运维常用shell列出你最常用的10条shellhistory | awk '{a[$2]++}END{for(i in a){print a[i] " " i}}' | sort -rn | headhistory | awk '{a[$4]++}END{for(i in a){print a[$i] " " i}}' | sort -rn | head&
转载
精选
2014-07-10 20:16:16
376阅读
Android允许通过xml定义资源,常见的事string,id,integer,dimen等,也可以定义一些图片资源,比如用来做几何的矢
转载
2015-10-16 18:20:00
103阅读
2评论
Python是目前最流行的语言之一,它在数据科学、机器学习、web开发、脚本编写、自动化方面被许多人广泛使用。它的简单和易用性造就了它如此流行的原因。在本文中,我们将会介绍30个简短的代码片段,你可以在30秒或更短的时间里理解和学习这些代码片段。1.检查重复元素下面的方法可以检查给定列表中是否有重复的元素。它使用了set()属性,该属性将会从列表中删除重复的元素。defall_unique(lst
原创
2022-08-11 23:33:08
558阅读