- 博客(20)
- 收藏
- 关注
原创 linux每日一命令:test
test 测试命令 -e:测试文件是否存在 -f:测试文件是否为文件 -d:测试是否为目录 -b:是否为block设备 -s:是否为socket文件 -L:是否为链接文件 成功返回命令成功状态0
2016-06-16 16:30:33
434
原创 正则表达式
特殊字符: .:匹配任何字符 [chars]:匹配字符集里的任何字符 [^chars]:匹配字符集外的任何字符 ^:匹配一行的开头 $:匹配一行的结尾 \w:匹配任何“单词”字符 \s:匹配任何空白字符 \d:匹配任何数字 |:或 ?:匹配前面元素的0个或者1个 *: 匹配前面元素的0个、多个 +:匹配前
2016-06-15 17:32:05
245
原创 bash小命令-
比较: -eq:等于 -ne:不等于 -ge:大于等于 -le:小于等于 -gt:大于 -lt:小于 -n:不为空 -z:为空 文件: -d:是否存在而且为目录 -e:是否存在 -f:是否存在而且为普通文件 -r:是否有r权限 -s:文件存在不为空 -w:是否有w权限 file1 -nt file2:1比2新 file1 -ot file2:1比2旧
2016-06-15 17:05:45
565
原创 每日命令:过滤命令cut、sort、uniq、wc、tee、head、tail、grep、
cut:把行分成域 cut -d(指定分隔符)-f (表示输出哪些段) sort:排序 -b:忽略开头的空白 -f:排序不区分大小写 -n: -r:逆序 -t:设置分隔符 -u:重复的记录只需要输出一条 uniq:重复行打印一次 -c:累计每行出现的次数 -d:
2016-06-15 15:18:06
699
原创 隐藏系统信息旗标检测
hack攻击过程:踩点、定位、入侵、后门、痕迹几大步骤 根据几个步骤模式进行想对于得防护 在应用程序的过程中必须隐藏系统与应用的旗标信息或者修改旗标信息来迷惑攻击者 比如telnet旗标信息:负责任的管理员一般都需要修改文件 redhad :/etc/issue /etc/issue.net solaris:/etc/motd
2016-06-15 11:25:47
1624
原创 系统安全之:隐藏系统TCP/IP协议栈检测信息
原理:不同的厂商对IP协议栈实现由细微的区别,可以通过这些细微的区别大致区分目标系统的操作系统 实现方法: 基础方法:通过ping获取目标系统的回显,ttl为生存时间,指数据包通过路由的跳数 unix操作系统ttl值为255 winxp-32操作系统ttl值为128 win7操作系统ttl值为64 centos值ttl值为64
2016-06-15 11:19:28
921
原创 每日命令:安装新软件
使用编译好的二进制安装软件工具,没有的就需要使用二进制源码包进行安装 例如: ubuntu:apt-get install wget suse:yast --instsall wget redhat:yum install wget 安装二进制软件包: rpm --instsall 啊大大大.rpm 源码安装: 例如:tar -jxvf xx.tar.zip
2016-06-14 16:51:12
290
原创 每日命令:判断软件是否安装
判断软件是否安装 which:查找相关二进制程序是否已在搜索的路径中 whereis:搜索系统目录 locate:文件系统索引查询,索引需要使用updatedb命令进行更新后查询 rpm -q :使用系统自带软件包查询
2016-06-13 17:57:59
530
原创 zabbix初探之安装
参考书籍:ZABBIX从入门到精通v3.0.1 - 运维生存时间(2016) zabbix是一个企业级、免费开源、分布式的监控工具,监控网络与服务。 特性:数据收集、实时绘图、高级告警配置、历史数据存储、配置简单、网络自主发现、快速web接口、zabbix api、二进制守护进程等 zabbix模块构成: zabbix_agen
2016-05-20 10:34:43
704
原创 nginx之安全基础(nginx+waf+lua)
感谢网上的大神们提供的文档。 nginx waf +lua 安全模块搭建,nginx上的web应用防火墙 需要的软件: 1、LuaJIT下载 网站:http://luajit.org (当前稳定版:2.0.4) 2、ngx_devel_kit-0.2.19.tar 3、lua-nginx-module-0.9.5rc2.tar 4、master.zip 5、nginx 优化ng
2015-09-15 14:57:21
1700
原创 nginx之基础命令(压缩、自动列目录、浏览器本地缓存)
压缩: nginx.conf中进行压缩传输配置; gzip on;开启gzip压缩传输。 gzip_min_length 1k; 设置最好1K起开始进行压缩传输 gzip_buffers 4 16k; 设置压缩传输的缓存块 gzip_http_version 1.1; 设置压缩传输的http版本 gzip_com_level 2; 设置压缩比例 gzip_types text/pl
2015-09-11 12:02:38
737
原创 nginx之基础命令(日志分析)
nginx日志默认放在安装目录下logs。 在nginx,conf中可以设置日志格式。 log_format name format{ } 表示日志格式 日志格式名称 日志内容 其中: $remote_add :用于表示获取服务端的IP地址,但是如果前方有代理服务器获取的地址将是代理服务
2015-09-11 11:37:26
426
原创 nginx之基础命令(启动、停止、平滑重启、平滑升级)
一、nginx启动 1、/usr/local/nginx/sbin/nginx -c nginx配置目录 2、/usr/local/nginx/sbin/nginx 默认启动nginx安装目录中conf目录中的nginx.conf 二、nginx停止 使用 kill -信号 nginx.pid 其中nginx进程号,可以使用 ps -ef | grep "ngin
2015-09-06 17:55:27
1581
原创 linux之nginx优化之自身优化
一、 nginx根据自身优化: 1、基于编译安装包优化 例如:tar -zxvf nginx.tar.gz cd nginx/auto/cc vim gcc 注释:关闭nginx的debug模块,减小安装包大小 #debug #CFLAGS="$CFLAGS -g" 2、基于nginx性能优化,通过googl-pertools及lib
2015-08-31 15:40:23
375
原创 linux基础之find初认识
其他不多说 直接进入主题: find命令为linux系统查找文档命令:根据看的资料书籍私房菜分为4类说明 。 1、时间类别 参数: -mtime 修改文档内容的时间 -ctime 修改文档权限的时间 -atime 查看文档的时间 其中在时间后可以跟参数:+n 或者 -n 、n 。其中+n代表n天前 ,-n代表n天后,n代表n这一天内。 例如:fin
2015-08-17 14:45:26
394
原创 linux入门命令
ls:查询显示信息 -l:长格式显示 文件类型 -文件权限 文件硬链接次数 文件属主 文件属组 文件大小 时间戳 文件名 -rw-r--r--. 1 root root 10033 1月 23 00:31 install.log.syslog 文件类型:
2015-01-28 11:08:49
557
原创 RAID初识
今天看完马哥出击RAID教程视频。 针对RAID第一认知:raid就是针对数据存储与数据安全可靠性的提高的产物。 raid:独立磁盘冗余阵列 (Redundant Array of InexpensiveDisks) 优势:1、在容量与管理上的优势 可以更加灵活的进行容量的扩展,提升管理能力 2、在性能上的优势 磁盘分块,提升性能的读写性
2015-01-07 15:29:31
395
原创 生存计划
茫茫人海生存计划! 在中国这么特色的社会主义,生存也是一种挑战。 由于自己生存条件尚未正常‘进化’,只有向先辈学习! 工资:去掉房租后分成5等份。 生活费:6/20 电话+请客:4/20 学习+培训存款:3/20 旅游:2/20 投资:5/20
2014-12-30 10:04:33
389
原创 mysql字段内容部分截取
今天,第三方需要最新数据库备份用作测试。为了保障数据安全,当然主要自己负责这块,数据泄露出去伤不起,所以就改数据库字段部分内容用作规避。 由于用mysql数据库,所以直接连接备份数据库,导入本地数据库,直接上手修改数据。 UPDATE 表名 SET 修改字段=REPLACE(修改字段,RIGHT(修改字段,1),'*') //修改字段,替换字段内容从右起第一位数
2014-12-29 15:18:47
1937
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人