![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
liunx 运维
qq123aa2006
这个作者很懒,什么都没留下…
展开
-
shell 执行端口扫描
#!/bin/bashnjob=10 #作业数目nproc=100 #可同时运行的最大作业数pfifo="/tmp/$$.fifo"mkfifo $pfifo #exec 6<>$pfiform -f $pfifofor((i=1;i<=nproc;i++));do echodone >&6cat test.log | while read原创 2019-03-14 20:58:48 · 652 阅读 · 0 评论 -
Docker使用方法
1.安装环境(ubuntu版本14.04)1.首先添加源deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse...原创 2019-03-29 12:48:49 · 194 阅读 · 0 评论 -
详解Ubuntu软件源
新手学Ubuntu的时候,一般不知道什么是源,但源又是Ubuntu下常用到的东西。因此,本文就详细介绍一下Ubuntu 源。当然小编我也需要在巩固巩固什么是软件源?源,在Ubuntu下,它相当于软件库,需要什么软件,只要记得正确的软件名就可以用命令安装:sudo apt-get install 软件名例如:你要安装gcc软件,那么你就可以再终端中输sudo apt-get install...原创 2019-03-29 10:59:57 · 263 阅读 · 0 评论 -
frp客户端配置
[common]server_addr = freenat.bid#frps服务端地址server_port = 7000#frps服务端通讯端口,客户端连接到服务端内网穿透传输数据的端口privilege_token = frp888#特权模式密钥,客户端连接到FRPS服务端的验证密钥log_file = frpc.log#日志存放路径log_level = info#日志记...原创 2019-03-28 23:58:52 · 4611 阅读 · 0 评论 -
Linux Shell日期比较,数值比较和字符串比较及相关
说明:1. 把字符串当成整型进行比较,由于abcd等字符对不上0123当程序尝试去转成二进制时无法完成转换,所以用于数值比较的运算不能用于字符串比较;但是把整型当成字符串进行比较,0123这些数值完全可以转成ASCII码而且原本两个整型相等则变成ASCII码还是相等、不等的还是不等,所以可用于字符串的比较也可用于整型的比较。2. if语句中,数值比较的写法是if [ $var1 -ge $va...原创 2019-03-28 17:06:48 · 1256 阅读 · 0 评论 -
如何在shell中处理异常
如何在shell中处理异常 2015年08月18日 10:14:29 jazwoo 阅读数:11115 前言似乎好像大概有句话是这么说得...原创 2019-03-28 15:38:38 · 1516 阅读 · 1 评论 -
shell 判断字符串是否包含另一个字符串
1.使用grep复制代码s1=“abcdefg”s2=“bcd”result=$(echo s1∣grep"s1 | grep "s1∣grep"{s2}")if [[ “result"!=""]]thenecho"result" != "&am...原创 2019-03-28 15:31:21 · 6237 阅读 · 0 评论 -
shell生成随机字符的几种方法
一般在写shell脚本的时候,会有需要生成一些随机字符,比如在写批量生成用户+随机密码的脚本的时候,就会用到随机生成的字符串来作为新建用户的密码。以下的几种方式可以随机生成字符串。当然,还要许多方法都能完成文章标题的目的,这里仅列举出来部分的。1.使用shell的random变量[root@virmach ~]# echo $RANDOM19082.使用openssl[root@virm...原创 2019-03-28 15:29:04 · 2726 阅读 · 0 评论 -
Monit监控xl2tpd的连接情况
作用1.monit 可以用来监控进程,尤其对监控守护进程很有用,比如:在系统启动时间启动的/etc/init.d2.monit 可以用来监控files,directories 文件系统这些项目的改变,比如:时间戳,校验和改变,文件大小改变3.monit 可以用来测试程序的返回值,并以此为依据,进行一些必要的操作,比如执行一个动作或者发送一个警报安装sudo apt-get install...原创 2019-03-22 15:26:16 · 1111 阅读 · 0 评论 -
frp 内网穿透
http://online.ngrok.xiaomiqiu.cnhttps://ngrok.com/转载 2019-03-21 22:50:21 · 200 阅读 · 0 评论 -
sed删除空行、换行符的方法
sed '/^\s*$/d' file.txt #删除空行原创 2019-03-21 13:14:31 · 5548 阅读 · 0 评论 -
记一次重启脚本的编写
#!/bin/bashpfifo="/tmp/$$.fifo"mkfifo $pfifoexec 6<>$pfiform -f $pfifofor((i=0;i<1;i++))do echo done >&6n=1while [ $n = 1 ]do read -u6 { timeout 59 ssh -f -n ro原创 2019-03-16 10:40:14 · 252 阅读 · 0 评论