摘要: [root@zabbix-server python3]# cat dir.py 1 #!/usr/bin/python3 2 # -*- coding: utf-8 -*- 3 import os 4 dir = "/home/o2ouser/python3" 5 if os.path.isdir(dir): 6 print('%s is a dir' % dir) 7 else: 8 prin 阅读全文
posted @ 2019-08-26 15:48 菩提花开 阅读(219) 评论(0) 推荐(0) 编辑
摘要: [root@dn3 hadoop]# cat install.py #!/usr/bin/python #coding=utf-8 import os import sys if os.getuid() == 0: pass else: print('当前用户不是root用户,请用root用户运行') sys.exit(1) version = raw_input('请输... 阅读全文
posted @ 2019-08-26 15:07 菩提花开 阅读(915) 评论(0) 推荐(0) 编辑
摘要: 1.Shell中变量的原形:${var} 变量的原形:${var},即是加一个大括号来限定变量名称的范围 [root@bogon sh]# aa='ajax' [root@bogon sh]# echo $aa ajax [root@bogon sh]# echo $aa_AA [root@bogo 阅读全文
posted @ 2019-08-23 17:26 菩提花开 阅读(2325) 评论(0) 推荐(0) 编辑
摘要: 单引号:所见即所得 双引号: 1、把双引号的所有内容都输出出来 2、如果中命令(要反引下)、变量、特殊转义符等,会先把变量、命令、特殊转义符解析出结果再输出最终内容。 无引号: 与双引号基本相同,连续数字不用加任何引号 建议:脚本中普通字符串尽量双引号,单纯数字可以不用加引号 a=192 a=192 阅读全文
posted @ 2019-08-23 09:38 菩提花开 阅读(5353) 评论(0) 推荐(0) 编辑
摘要: 下载Nginx wget http://nginx.org/download/nginx-1.12.2.tar.gz 一、安装nginx时必须先安装相应的编译工具 [root@xuegod63 ~]#yum -y install gcc gcc-c++ autoconf automake gcc c 阅读全文
posted @ 2019-08-23 09:30 菩提花开 阅读(196) 评论(0) 推荐(0) 编辑
摘要: /bin/false是最严格的禁止login选项,一切服务都不能用。/sbin/nologin只是不允许login系统其中树莓派的/sbin/nologin文件在/usr/sbin/nologin小技巧:查看 /etc/passwd文件,能看到各用户使用的shell1.1 nologin当用户配置成 阅读全文
posted @ 2019-08-23 09:17 菩提花开 阅读(965) 评论(0) 推荐(1) 编辑
摘要: WEB监控手段: 1、端口 本地: ss 、 netstat 、lsof ss -ntlp|grep 80|wc -l (大于等于1) netstat -natlp |grep 80|wc -l (大于等于1) lsof -i:80 |wc -l (大于等于1) 远程: telnet、 nmap、  阅读全文
posted @ 2019-08-23 09:08 菩提花开 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 监控网站URL是否正常最常见的方法莫过于wget和curl命令了,这两个命令都是非常强大的,强大到网友查看帮助都无从选择的地步了,今天呢,老男孩老师正好录制Shell编程实战课程,因此,顺便总结了一下和大家分享。 1.1 wget命令 wget命令的参数非常多,至少也有数十个, 但是运维工作中常用的 阅读全文
posted @ 2019-08-23 08:42 菩提花开 阅读(941) 评论(0) 推荐(1) 编辑