![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
vast0906
这个作者很懒,什么都没留下…
展开
-
非交互检测远程端口(非nc)
老板提了个问题,要求检查远程端口是否存活 本来想用 nc -v -z 127.0.0.1 22 来实现的,但是yum安装的nc竟然没有-z参数 但是我又不想用expect,写的代码太多了 然后就出现了下面这个东西 echo -e "\n"|telnet 127.0.0.1 22 从图片中看,并不需要交互的过程就实现检测远程端口是否存活原创 2017-07-19 16:32:51 · 634 阅读 · 0 评论 -
检查当前服务器系统版本
#!/bin/bash export PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin if [ -f /etc/lsb-release -o -d /etc/lsb-release.d ] then OS=$(lsb_release -si 2>/dev/null) elif [ -f /etc/syst原创 2017-07-20 09:20:40 · 728 阅读 · 0 评论 -
sed常用方法
内容为[root@1 Work]# cat abc.txt aaa bbb 123 ddd ccc fff替换以**开头的内容[root@zk1 Work]# sed -e 's/^a\(.*\)/ac/g' abc.txt ac bbb 123 ddd ccc fff替换匹配到的下一行内容[root@1 Work]# sed -e "/bbb/{n;s/^c\(.*\)/lllo/g}" ab原创 2017-08-07 14:26:10 · 244 阅读 · 0 评论 -
VSFTPD设置匿名登陆
工作环境中的Server经常没有外网环境,需要自己搭建YUM源。 利用web总觉得会白白浪费一台主机,又不想改变端口,所以就喜欢用Vsftpd。 之前一直在centos 6.x环境上面装vsftpd。在/etc/vsftpd/vsftpd.conf中设置anon_root=/mnt/ios然后重启就可以匿名访问该目录了。 现在在rhel 7.x环境中安装vsftpd,同样在/etc/vsftp原创 2017-07-20 18:13:40 · 1382 阅读 · 0 评论 -
Linux检测IP地址冲突
测试环境中因为没有人统一管理IP分配,或是因为各种各样的问题,总是会出现IP地址冲突的问题。 windows方向不做介绍,本文主要讲解一下linux环境中的IP地址冲突。 给开发开了一台虚机,DHCP获取的,按道理来说不会存在IP地址冲突的问题。但是开发说自己会经常登陆不上机器,同时还有一台机器也会间接性抽风。登陆VNC后未发现系统宕机的情况,排除了是系统宕机的问题。那么为什么会出现登陆失败呢?原创 2017-08-03 20:50:43 · 4816 阅读 · 0 评论 -
shell中IF条件判断
1 字符串判断 str1 = str2 当两个串有相同内容、长度时为真 str1 != str2 当串str1和str2不等时为真 -n str1 当串的长度大于0时为真(串非空) -z str1 当串的长度为0时为真(空串) str1 当串str1为非空时为真 2 数字的判断 int1 -eq int2原创 2017-08-14 10:11:19 · 202 阅读 · 0 评论 -
virsh常用操作命令
1,查看运行的虚拟机virsh list2,查看所有的虚拟机(关闭和运行的虚拟机)virsh list –all3,连接虚拟机virsh console +域名(虚拟机的名称)4,退出虚拟机ctrl+]5,关闭虚拟机5.1 virsh shutdown +域名 这个时候我在virsh list发现 test02这个虚拟机还是在运行的,并没有关闭。我们需要安装一个acpid的服务并启动它,什么转载 2017-07-20 16:47:02 · 2194 阅读 · 0 评论