随笔分类 -  Shell

1 2 下一页

扫描整个网段的所有,查看主机是否在线
摘要:ma_be.sh get_ip.sh 脚本运行: 在ma_be.sh输入整个网段的统一root密码 chmod +x ma_be.sh ./ma_be.sh 19 #扫描19网段 分割线 获取用户脚本 阅读全文

posted @ 2017-08-16 19:39 losbyday 阅读(3732) 评论(0) 推荐(0) 编辑

搭建网络yum源
摘要:#!/bin/bash #Linux搭建163网络yum源 cd /etc/yum.repos.d/ echo "-------------------下载163-repo--------------------" wget http://mirrors.163.com/.help/CentOS6-Base-163.repo 2&>/dev/null ... 阅读全文

posted @ 2016-10-16 16:50 losbyday 阅读(297) 评论(0) 推荐(0) 编辑

[Shell]随机数
摘要:0-1之间的随机数# awk 'BEGIN{srand();printf "%.16f\n",rand()}'0-20之间随机数# awk 'BEGIN{srand();sum=rand()*21;printf("%d\n",sum)}'# echo `expr $RANDOM % 21`# ech 阅读全文

posted @ 2016-09-11 00:14 losbyday 阅读(837) 评论(0) 推荐(0) 编辑

可以借鉴的脚本函数
摘要:输出颜色 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stty命令,调用 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 从网上下载资源 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 解压缩并且进入目录 阅读全文

posted @ 2016-09-11 00:03 losbyday 阅读(262) 评论(0) 推荐(0) 编辑

sort用法
摘要:一、sort用法sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。vim 1.txt 1:datadir=/aaa/zzz:2:basedir=:cc4:datadir=/sdfsfsd:dd3:basedir=/data:gg 阅读全文

posted @ 2016-09-08 22:27 losbyday 阅读(718) 评论(0) 推荐(0) 编辑

sed基本用法
摘要:sed命令基本用法sed是一个非交互式文本编辑器,它可以对文本文件和标准输入进行编辑,标准输入可以是来自键盘输入、文件重定向、字符串、变量、来自管道的文本等等。sed从文本的一个文本行或标准输入中读取数据,将其复制到缓存区,然后读取命令行或脚本的第一个命令,对此命令要求的行号进行编辑,重复此过程,直 阅读全文

posted @ 2016-09-08 22:26 losbyday 阅读(1291) 评论(0) 推荐(0) 编辑

grep命令
摘要:1. grep退出状态: 0: 表示成功; 1: 表示在所提供的文件无法找到匹配的pattern; 2: 表示参数中提供的文件不存在。 见如下示例: /> grep 'root' /etc/passwd root:x:0:0:root:/root:/bin/bash operator:x:11:0: 阅读全文

posted @ 2016-09-08 22:25 losbyday 阅读(397) 评论(0) 推荐(0) 编辑

awk命令详解二
摘要:awk命令详解 简单使用: awk :对于文件中一行行的独处来执行操作 。 awk -F :'{print $1,$4}' :使用‘:’来分割这一行,把这一行的第一第四个域打印出来 。 详细介绍: AWK命令介绍 awk语言的最基本功能是在文件或字符串中基于指定规则浏览和抽取信息,awk抽取信息后, 阅读全文

posted @ 2016-09-08 22:22 losbyday 阅读(17873) 评论(1) 推荐(0) 编辑

AWK用法入门详解
摘要:简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk 阅读全文

posted @ 2016-09-08 22:18 losbyday 阅读(56594) 评论(1) 推荐(2) 编辑

awk简单用法
摘要:awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,ga 阅读全文

posted @ 2016-09-08 22:14 losbyday 阅读(604) 评论(0) 推荐(0) 编辑

tr用法
摘要:tr用来从标准输入中通过替换或删除操作进行字符转换。tr主要用于删除文件中控制字符或进行字符转换。使用tr时要转换两个字符串:字符串1用于查询,字符串2用于处理各种转换。tr刚执行时,字符串1中的字符被映射到字符串2中的字符,然后转换操作开始-c 用字符串1中字符集的补集替换此字符集,要求字符集为 阅读全文

posted @ 2016-09-08 22:11 losbyday 阅读(406) 评论(0) 推荐(0) 编辑

标准输入、标准输出、标准错误
摘要:(1)、标准输入为 代码为0(2)、标准输出为 代码为1(3)、标准错误为 代码为2 重定向标准输出> 将命令输出写入文件或设备. < 从文件而不是从键盘或句柄读入命令输入 >> 将命令输出添加到文件末尾而不删除文件中已有的信息cat passwd | awk -F: '{print $1}' | 阅读全文

posted @ 2016-09-08 22:10 losbyday 阅读(525) 评论(0) 推荐(0) 编辑

echo命令
摘要:一、echo命令的使用echo 命令可以显示文本行和变量,或者把字符串输入到文件当中,echo -e 后一般会接参数,-e 若参数出现以下字符,则特别加以处理,而不会将它当成一般文字输出: \a 发出警告声; \b 删除前一个字符; \c 最后不加上换行符号; \f 换行但光标仍旧停留在原来的位置; 阅读全文

posted @ 2016-09-08 22:09 losbyday 阅读(428) 评论(0) 推荐(0) 编辑

find命令--xargs--exec
摘要:find命令 1.1、find命令选项-name 按照文件名查找-perm 按照文件权限来查找-prune 可以使用find命令排除当前文件夹,不查找-user 可以按照文件属主来查找-group 可以按照文件数组来查找-mtime -n +n 按照文件的更改时间来查找-n 表示文件更改距离在n天以 阅读全文

posted @ 2016-09-08 22:08 losbyday 阅读(539) 评论(0) 推荐(0) 编辑

Shell条件与测试
摘要:分类参考 文件状态测试 举例:if [ -b /dev/hda ] ;then echo "yes" ;else echo "no";fi // 将打印 yes test -c /dev/hda ; echo $? // 将打印 1 表示test 命令的返回值为1,/dev/hda 不是字符设备 [ 阅读全文

posted @ 2016-09-08 22:03 losbyday 阅读(215) 评论(0) 推荐(0) 编辑

Bash shell 的算术运算有四种方式
摘要:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1:使用 expr 外部程式加法 r=`expr 4 + 5`echo $r注意! '4' '+' '5' 这三者之间要有空白r=`expr 4 * 5` #错误乘法 r=`expr 4 \* 5`~~~~~~~~~~~~~~~~~~ 阅读全文

posted @ 2016-09-08 21:52 losbyday 阅读(238) 评论(0) 推荐(0) 编辑

Tomcat启动脚本
摘要:记录一个比较好的tomcat启动脚本,截取《OneinStack》,修改如下两个参数即可用。 使用之前修改下面2个参数: tomcat启动、停止、重启,如下图: 脚本内容如下: 来源:https://blog.linuxeye.com/425.html 阅读全文

posted @ 2016-09-08 08:51 losbyday 阅读(3778) 评论(0) 推荐(0) 编辑

建立信任主机关系脚本
摘要:#!/bin/bash #功能:分发 #时间:2016-7-27 #版本:v0.01 #引用全局变量 . global_var #远程主机接收文件目录-->$remote_dir #远程主机接受文件用户-->$user #远程主机接受文件用户密码-->$passwd #============================== #Function->error_log #错误日志 #===... 阅读全文

posted @ 2016-09-05 21:06 losbyday 阅读(433) 评论(0) 推荐(0) 编辑

Shell实例----------从文件夹里面多个文件里面查找指定内容
摘要:脚本执行方式:脚本名称 目录的路径 要查找的内容 ##根据实际情况自行修改脚本,像目录里面递归查找等等 #这个脚本存在BUG,无法递归查找,既如果要查找的目录下面有目录,就会报错 #解决方法,用递归思想 while [ -d $file_name ] #如果是文件,就去里面,重复上一步,用的就是递归 阅读全文

posted @ 2016-09-04 23:00 losbyday 阅读(3050) 评论(0) 推荐(0) 编辑

自动安装脚本-------------基于LVMP搭建Nagios 监控
摘要:Mysql初始化参数(mysql-5.6.31) /usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysqldb --enable-local-infi 阅读全文

posted @ 2016-08-30 10:42 losbyday 阅读(268) 评论(0) 推荐(0) 编辑

1 2 下一页

导航