自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 Shell for 语法

Shell for 语法

2019-11-29 13:49:27 885 1

原创 Nginx 日志说明

Nginx日志主要分为两种:访问日志和错误日志。日志开关在Nginx配置文件(/etc/nginx/nginx.conf)中设置,两种日志都可以选择性关闭,默认都是打开的。访问日志访问日志主要记录客户端访问Nginx的每一个请求,格式可以自定义。通过访问日志,你可以得到用户地域来源、跳转来源、使用终端、某个URL访问量等相关信息。Nginx中访问日志相关指令主要有两条:log_for...

2019-11-29 10:49:32 540

原创 Shell function 语法

shell函数语法#!/bin/bashfunction say(){ echo 'say hello'}say方法名后面可以有多个空格 括号内可以有多个空格 括号可以不要,但是为了美观,建议加上括号 如果方法体写成一行,需要在语句后面加分号“;”shell函数的执行,执行不带参数的函数,直接输入函数名即可函数名执行不带参数的函数时,直接输入函数名即可(......

2019-11-28 11:34:35 543

原创 Shell $0 $1 $* $@ $# $$ $? $() $(()) 详解

$0: 脚本本身文件名称$1: 命令行第一个参数,$2为第二个,以此类推$*: 所有参数列表$@: 所有参数列表$#: 参数个数$$: 脚本运行时的PID$?: 脚本退出码∗与@的区别当命令行为test.sh 1 2 3"$*“表示"1 2 3”"$@“表示"1” “2” “3”二者没有被引号括起来时是一样的都为"1 2 3",只有当被引号括起来后才表现出差异$(...

2019-11-28 10:30:10 443 1

原创 Windows CMD之 Net 命令

查看局网内计算机net view根据主名机查 MAC 地址nbtstat -a hostname查看 IP 与 MAC 地址映射表 来获取 IParp -a根据 IP 查主机名nbtstat -A IPnet view 提示 6118错误 解决方法1、win+R ,输入services.msc 开启服务:Server ,WorkStation,com...

2019-11-27 17:21:10 10383 1

原创 CentOS 7 yum 安装 Nginx

1、配置 yum 源 并安装vi /etc/yum.repos.d/nginx.repo#nginx yum源[nginx]name=nginx repobaseurl=http://nginx.org/packages/centos/7/$basearch/gpgcheck=0enabled=1#安装yum install nginx -y2、nginx 总配置文件...

2019-11-27 10:26:04 241

原创 CentOS sed 命令

一、向文件中添加行命令:a:表示指定行后插入内容;i:表示指定行前插入内容,下面演示指定行后插入内容。#原始文件内容[root@vm114 ~]# cat sedfile 1112223334445551、在指定行后插入内容#a表示插入,3表示行号,hello world表示插入的内容[root@vm114 ~]# sed '3ahello world' sed......

2019-11-25 10:25:13 4066

原创 CentOS 7 安装 apache

安装yum install httpd -y启动systemctl start httpd默认配置文件位于vi /etc/httpd/conf/httpd.conf#内容Listen 80 #监听端口,默认80,多个应用可以配置多个端口新建虚拟主机配置文件cd /etc/httpd/conf.dvi vhosts.conf#加入内容&l...

2019-11-22 17:36:25 159

原创 Shell array 语法

定义数组#方式一array=(tom jack alice)#方式二array[0]=tomarray[1]=jackarray[2]=alice打印数组#获取数组中的所有元素echo ${array[@]}echo ${array[*]}获取指定元素echo "${array[0]}"遍历数组#直接遍历array=(tom jack alice......

2019-11-21 16:36:16 369

原创 CentOS awk 命令

AWKawk 其名称得自于它的创始人 Alfred Aho 、Peter Weinberger 和 Brian Kernighan 姓氏的首个字母。实际上 AWK 的确拥有自己的语言: AWK 程序设计语言 , 三位创建者已将它正式定义为“样式扫描和处理语言”。它允许您创建简短的程序,这些程序读取输入文件、为数据排序、处理数据、对输入执行计算以及生成报表,还有无数其他的功能。awk 是一种......

2019-11-20 16:59:45 1932

原创 Jenkins Maven Git 自动化部署

环境1、jenkins服务器2、git服务器3、部署机器服务器原理1、jenkins 服务器自动拉取 Git服务上面的代码2、jenkins 服务器通过 maven 自动打包3、jenkins 服务器自动部署到 正式环境机器上面1、安装 jenkins 服务器https://blog.csdn.net/mshxuyi/article/details/1025...

2019-11-20 15:26:11 262

原创 MySQL 索引

1、创建索引alter table table_name add index index_name (column_list);alter table table_name add unique (column_list);alter table table_name add primary key (column_list);其中包括普通索引、UNIQUE索引和PRIMARY...

2019-11-15 18:14:02 184

原创 MySQL 查看正在被锁定的表

查询是否锁表show open tables where in_use > 0;查询到相对应的进程 然后 killid查看正在锁的事务SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS;查看等待锁的事务SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCK_WAITS;1、查...

2019-11-15 14:10:30 1294

原创 CentOS 7 实现 SSH 免密码远程登陆

客户端A:192.168.1.72 vm72客户端B:192.168.1.113 vm113需求:实现A机器免密登陆B机器1、机器A 建立用户生成密钥#创建用户[root@vm72 ~]# useradd git#设置密码[root@vm72 ~]# passwd git#切换 git 登陆[root@vm72 ~]# su - git#生成密钥[git...

2019-11-14 15:04:42 512

原创 CentOS 7 Crontab 用法

crontab用法crontab –e : 修改 crontab 文件,如果文件不存在会自动创建crontab –l : 显示 crontab 文件crontab -r : 删除 crontab 文件在crontab文件中写入需要执行的命令和时间,该文件中每行都包括六个域,其中前五个域是指定命令被执行的时间,最后一个域是要被执行的命令。每个域之间使用空格或者制表符分隔。格式如下:...

2019-11-14 06:59:42 712 1

原创 CentOS 7 安装 Git 服务器

1、安装yum install git -y2、查看[root@kvm109 git]# git --versiongit version 1.8.3.13、服务器端创建git仓库#新建一个目录mkdir -p /opt/gitcd /opt/git#初始化仓库git init --bare rubis.git#初始化空的 Git 版本库于 /opt/...

2019-11-11 22:23:03 367

原创 CentOS 7 安装 elasticsearch

一、需要安装 JDK 环境1、安装 javayum install -y java-1.8.0-openjdk二、安装elasticsearch1、下载并安装公共签名密钥rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch2、创建 yum 源文件vi /etc/yum.repos.d/el...

2019-11-11 17:34:29 191

原创 CentOS 7 清除缓存

/proc 目录/proc:这个目录本身是一个虚拟文件系统。他放置的数据都是在内存当中,例如系统内核、进程、外部设备的状态及网络状态等。我们可以通过对它的读写操作做为与kernel实体间进行通信的一种手段,也就是说可以通过修改/proc中的文件,来对当前kernel的行为做出调整。那么我们可以通过调整 /proc/sys/vm/drop_caches 来释放内存,/proc/sys/vm/dr...

2019-11-11 11:01:08 13636

原创 CentOS 7 内核参数优化

打开内核参数文件vi /etc/sysctl.conf立即使配置文件生效sysctl -p一、防DDoS,CC和SYN攻击1、开启SYN Cookies,当SYN等待队列溢出时,启用cookies来处理,可以防范少量的SYN攻击,默认为0,表示关闭net.ipv4.tcp_syncookies = 12、允许将TIME_WAIT sockets重新用...

2019-11-08 09:05:26 5751 1

原创 Tcpdump 用法

tcpdump是一个用于截取网络分组,并输出分组内容的工具。tcpdump凭借强大的功能和灵活的截取策略,使其成为类UNIX系统下用于网络分析和问题排查的首选工具。选项-c 在收到指定的数量的分组后,tcpdump就会停止-D 打印出系统中所有可以用tcpdump截包的网络接口-i 指定监听的网络接口-nn 不进行端口名称的转换-w 直接将分组写入文件中,而不是不分析并打印...

2019-11-07 10:49:38 739

Cobaltstrike

Cobaltstrike

2024-03-21

WinRadius 认证服务器

WinRadius 认证服务器

2023-11-21

群晖DS918+官网系统

群晖DS918+官网系统

2023-09-07

黑群晖 ARPL 引导文件

黑群晖 ARPL 引导文件

2023-09-07

OpenWrt vmdk 格式

eSir 大神 openwrt 高大全版本 GDQ v9.1[2021]

2023-01-21

USG6000V防火墙 设备镜像包

USG6000V防火墙 设备镜像包

2022-12-30

LdapAdmin 工具

LDAP Admin 是一款开源的 LDAP 管理工具,多用于公司和服务器中使用,有需要的可以免费下载

2022-09-09

Bat To Exe Converter

Bat To Exe Converter 是一款可以将批处理文件bat转换成可执行文件exe的工具

2022-09-09

centos 7 安装 openldap 用到的相关 LDIF 文件

centos 7 安装 openldap 用到的相关 LDIF 文件

2022-09-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除