自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (6)
  • 收藏
  • 关注

原创 Linux入门——AWK命令的使用(详解)

AWK命令的使用作用: 按特定的条件过滤文件,以特定的格式输出文本工作流程:默认按照空白字符分割文本内容,内部有$1, $2变量用于标识分割的第一部分、第 二部分; 其中$0用于代表整行内容支持通过-F选项指定分割符 逐行处理工具格式awk [options] ‘script’ file1 file2awk [options] ‘pattern{action}’ file1 file2print[root@localhost ~]# ifconfig ens33 | sed ‐n '

2021-01-14 16:45:13 1309

原创 Linux入门之——Linux下数据库的管理操作(MySQL)

Linux下的数据库操作数据库的基本管理操作数据库登录mysql 【-u用户名】 【-p密码】[root@localhost ~]# mysql -uroot -pWww.ly1.com mysql: [Warning] Using a password on the command line interface can be insecure.Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connec

2020-09-13 13:49:06 765

原创 计算机网络——静态可互联访问的多公司局域网的配置(Cisco)

可互联访问的多公司局域网的配置概述原理描述互联网部分公司A部分公司B部分操作流程概述在当前的网络环境中,网络互联访问往往需要通过公网上的DNS服务器的辅助以及网络映射从而达到互联访问的目的。本次介绍如何创建两个公司通过互联网进行互联访问的网络配置。原理描述设计主体为公司内部进行通信,各个主机可通过IP地址访问本公司内的服务器,其他公司可通过域名访问本公司服务器。公网互联网采用静态路由配......

2020-04-06 16:48:32 1090

转载 以太网及ARP协议简介

在以太网中,主机间相互通信,必须要知道目的主机的MAC地址(物理地址),可以通过ARP协议以目的主机IP地址获取目的主机的MAC地址。ARP(Address Resolution Protocol),即地址解析协议,是根据IP地址(逻辑地址)获取MAC地址的一种TCP/IP协议。在以太网通信中,数据是以“帧”的格式进行传输的,帧格式里面包含目的主机的MAC地址。源主机知道目的主机的IP地址,却不知道目的主机的MAC地址。

2024-04-01 12:17:40 917

原创 Linux下的时间同步,以及ntp时间服务器配置流程

在Linux运行过程中,系统时间和硬件时间以异步的方式运行,互不干扰。硬件时间的运行,是靠BIOS电池来维持,而系统时间,是用CPU来维持的。在系统开机的时候,会自动从BIOS中取得硬件时间,设置为系统时间。一台机器,可以同时是ntp服务端和ntp客户端。如果server中存在操作系统默认的NTP时钟源(0.centos.pool.ntp.org、0.ubuntu.pool.n等),需将其注释掉。打开/etc/ntp.conf,该文件为ntp服务的配置文件,通过操作该配置文件可以,进行相关的时间同步操作。

2024-03-01 13:48:13 4829

原创 普通电脑安装华为电脑管家操作流程

普通电脑安装华为电脑管家操作流程

2023-06-07 10:51:12 19228 1

原创 渗透测试工具大全

https://github.com/We5ter/Scanners-Box/tree/master/Find_webshell/ (php后门检测,脚本较简单,因此存在误报高和效率低下的问题)以下内容来自:https://github.com/We5ter/Scanners-Box/blob/master/README_CN.md 子域名枚举类。https://github.com/3xp10it/mytools/blob/master/xcdn.py(获取cdn背后的真实ip)

2023-04-07 09:52:01 1098

原创 渗透测试基础——通信原理篇(Web)

Web(World Wide Web)即全球广域网,也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。是建立在Internet上的一种网络服务,为浏览者在Internet上查找和浏览信息提供了图形化的、易于访问的直观界面,其中的文档及超级链接将Internet上的信息节点组织成一个互为关联的网状结构。

2023-03-31 09:42:44 230

原创 Windows命令大全

CMD命令是一种命令提示符,CMD是command的缩写,即命令提示符(CMD),位于C:\Windows\System32的目录下,是在OS/2,Win为基础的操作系统(包括Windows 2000和XP中,Vista中,和Server 2003)下的“MS-DOS 方式”。中文版Windows XP 中的命令提示符进一步提高了与DOS下操作命令的兼容性,用户可以在命令提示符直接输入中文调用文件。

2023-02-20 17:10:19 5157

原创 Python生成密码字典写入文件算法

密码字典生成原理比较简单,主要靠正常的按序叠加生成,故所需时间以及较大的内存资源首先定义一个密码字典所需的资源表,然后用循环生成一个所有的一位密码的密码本,然后读取该密码本并在其第二位依次添加新元素生成二位密码,依此循环生成多位密码......

2022-07-04 14:00:49 420

原创 Linux入门——sed工具的相关使用

sed工具的使用作用:编辑修改文件特性:1、逐行处理文本工具2、默认情况,不修改源文件工作流程:将符合的条件的内容逐行加载到模式空间, 在内存中对数据进行修改, 默认将模式 空间中的数据重定向到屏幕sed工具使用格式# sed [options] ‘script’ file1 file2# sed [options] ‘lineCommand’ file1 file2line常用写法表示对哪些行进行操作1)行号10 【文件第十行]】2)起始行号, 终止行号2,5

2020-10-03 11:17:15 200

原创 Linux入门之——shell语言基础

shell脚本由shell命令组成文本文件输出语句的使用echo1.普通输出[root@localhost ~]# echo linuxlinux[root@localhost ~]# echo "help word"help word[root@localhost ~]# echo -e "shell \n python"shell python[root@localhost ~]# echo -e "shell\npython"shellpython[root@loca

2020-10-03 10:01:53 362

原创 Linux入门之——awk工具的基本使用详解

awk工具的基本使用[root@localhost ~]# head -n 2 /etc/passwd|tail -n 1bin:x:1:1:bin:/bin:/sbin/nologin[root@localhost ~]# head -n 2 /etc/passwd|tail -n 1|awk -F: '{print $1}'bin[root@localhost ~]# head -n 2 /etc/passwd|tail -n 1|awk -F: '{print $2}'x[root@l

2020-09-22 19:24:02 227

原创 Linux入门之——MySQL的的备份与恢复

MySQL的的备份与恢复

2020-09-17 19:46:05 279

原创 Linux入门之——Linux下的MySQL的安装流程

MySQL的安装流程特性:开源 open source跨平台支持多种存储引擎支持多种锁机制安装方式:RPM源码安装二进制格式的安装网址 https://www.mysql.com/安装MySQL1.登录官网选择相应版本型号,下载该版本下所有安装包2.确保ftp环境正常,关闭防火墙和selinux3.将MySQL所有安装包放到ftp服务器目录下的某一目录库下[root@localhost ~]# mv ./MySQL/ /var/ftp/pub/4.创建MySQL安装源仓库

2020-09-02 19:52:59 148

原创 Linux入门——https协议的虚拟主机的部署原理及私有CA的部署

部署https协议的虚拟主机知识简介部署https协议的虚拟主机http协议明文传输https协议密文传输安全保障要素:数据安全性 【加密】数据完整性身份的真实性数据安全性核心思想:发送方加密数据、接收方解密数据加密算法类型对称加密算法 非对称加密算法对称加密算法加密、解密时使用的密钥是一样的代表性对称加密算法: DES, 3DES, AES优势: 简单、速度快劣势: 安全性低加密数据[root@localhost ~]# openssl enc ‐e

2020-08-31 20:03:39 272

原创 Linux入门之——基于名称虚拟主机的配置

虚拟主机的相关配置简介虚拟主机virtual host 作用:在一台服务器运行多个网站类型:1、基于名称的虚拟主机2、基于IP地址的虚拟主机3、基于端口的虚拟主机基于名称的虚拟主机1.配置参数名称目录www.vvv.com/var/www/html/vvv2.创建主机目录以及访问首页[root@localhost ~]# mkdir /var/www/html/vvv[root@localhost ~]# vim /var/www/html/vvv/i

2020-08-30 20:28:07 1088 1

原创 Linux入门——Linux上的HTTP服务及服务器的部署

HTTP服务http协议http:应用层协议(Hyper Text Transfer Protocol)超文本传输协议作用:在客户端与网站服务器间传输网站代码,浏览器解析代码,展示网站数据网站类型静态网站所有客户端访问看到的数据是一致的,由html语言开发动态网站一段程序代码, 根据用户传递参数不同,显示不同的结果cookie / session会话作用:使网站服务器可识别用户的身份cookie当客户端首次访问网站时,需要进行用户名、密码的认证;认证通过后,由服务器产生一串随机数发

2020-08-29 13:44:01 1302

原创 Linux入门——如何部署小型Cobbler服务器来提供系统批量安装

部署小型Cobbler服务器概述Cobbler服务介绍由RedHat基于python开发的软件作用: 实现批量部署Linux系统特性1、自带kickstart文件2、默认使用http协议实现文件共享3、提供服务配置模板4、支持定制系统5、提供API接口6、自带web管理界面准备阶段1.安装epel源在CentOS的初始源里没有Cobbler相关软件[root@localhost ~]# yum install -y epel-release2.安装相关软件[root@l

2020-08-15 14:08:08 197

原创 Linux入门——如何部署简单的Pxe服务器来批量安装系统

利用Pxe服务器批量安装系统pxe组件1、dhcp服务 1) 分配地址 2) 指明tftp server的地址 next-server2、文件共享服务 用于共享对应安装光盘中所有文件 支持ftp, nfs, http3、tftp服务 简单文件传输协议 udp/69 提供菜单、vmlinuz内核、initrd.img初始化镜像文件4、syslinux pxelinux.0 用于接收各种引导扩展根分区(非必须)[root@localhost ~]# lsblkNA

2020-08-13 16:41:27 375

原创 如何部署小型FTP文件服务器

如何部署小型文件服务器要求:创建逻辑卷在虚拟机上添加磁盘对新添加的磁盘进行分区1.查看虚拟机上的磁盘[root@localhost ~]# lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsda 8:0 0 45G 0 disk ├─sda1 8:1 0 500M 0 part /boot└─sda2 8:2 0 44.

2020-08-12 08:52:10 264

原创 Linux入门之主机访问互联网相关要点

网络管理概述互联网TCP和OSI模型TCP模型OSI模型TCP/IP协议特性TCP包头TCP三次握手TCP四次挥手概述网络访问主要分为互联网访问以及主机之间的访问,但二者有着诸多区别,本次主要讲述,两者的访问流程原理,以及区别。互联网TCP和OSI模型TCP模型TCP/IP是一组用于实现网络互连的通信协议。Internet网络体系结构以TCP/IP为核心。基于TCP/IP的参考模型将...

2020-08-11 15:50:21 222

原创 Linux入门之进程管理--周期计划任务crond详解

进程管理

2020-04-13 20:51:17 354

原创 Linux入门之防火墙管理

防火墙管理防火墙与安全技术防火墙分类网络层防火墙应用层防火墙/代理服务型防火墙iptables的四表五链防火墙与安全技术入侵检测与管理系统(Intrusion Detection Systems): 特点是不阻断任何网络访问,量化、定位来自内外网络的威胁情况,主要以提供报告和事后监督为主,提供有针对性的指导措施和安全决策依据。一般采用旁路部署方式。入侵防御系统(Intrusion Prev...

2020-04-11 20:46:00 177

原创 Linux入门之LVM逻辑卷的创建及其管理

LVM逻辑卷的创建及其管理概述特点操作流程概述LVM(是基于实际的物理磁盘创建LVM分区,并创建物理卷PV。一个或多个物理卷可以用来创建卷组VG。然后基于卷组可以创建逻辑卷LV。只要在卷组中有可用空间,就可以随心所欲的创建逻辑卷。文件系统就是在逻辑卷上创建的,然后可以在操作系统中挂载和使用。特点特点性质物理长度PE物理长度是将物理卷组合为卷组后,所划分的最小存储单位...

2020-03-30 13:53:21 2461

原创 Linux入门之raid的配置原理及软raid的配置(CentOS,Ubuntu)

Raid的工作原理及其配置方式概述Raid分类及其工作原理RAID级别软Raid的配置——————————————————————————————概述Raid分类及其工作原理RAID级别级别特点Raid0Data Stripping数据分条技术Raid1磁盘镜像Raid2带海明码校验Raid3带奇偶校验码的并行传送Raid4带奇偶校验...

2020-03-28 20:40:43 452

原创 Linux入门之磁盘管理与inode表和group表(详解)(CentOS)

磁盘管理设备分类字符设备块设备硬盘分类机械硬盘固态硬盘区别磁盘分区分区方式MBR分区示例GPT分区设备分类Linux操作系统中有两种常用的设备文件,称为字符特殊文件和块特殊文件。它们之间的区别在于操作系统和硬件读取和写入的数据量。字符设备字符特殊文件或字符设备提供无缓冲,直接访问硬件设备。 它们不一定允许程序一次读取或写入单个字符; 这取决于所讨论的设备。 例如,硬盘的字符设备通常会要求...

2020-03-21 21:21:05 1330

原创 Linux入门之yum命令详解(CentOS)

yum命令详解概述——————————————————————————————————概述Yum是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装并自动处理依赖性关系(即,一次性安装所有依赖的软件包,无须多次下载、安装)。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,且命令简洁而又好记...

2020-03-20 20:01:57 190

原创 Linux入门——如何制作一个刷取网页访问量的脚本并打包成rpm软件包(CentOS)

Linux入门之如何利用rpm命令创建完整的rpm文件概述rpm命令rpm包制作流程写目标脚本rpm制作前的准备工作软件准备脚本编译rpm软件包制作概述在Linux下进行脚本开发,以及系统维护大多少不了rpm命令的身影。常见的yum命令更是基于rpm命令之上的,接下来就让我简单介绍一下rpm命令,并用rpm命令简单开发一个刷取访问量的脚本程序。rpm命令rpm命令是RPM软件包的管理工具,...

2020-03-14 21:35:02 566

原创 Linux入门之更换yum源(阿里云)——超简单(CentOS7)

概述由于许多小伙伴刚刚安装使用Linux系统,而且原Linux系统里的bash的源都是国外的,安装或更新程序需要访问国外网站,而访问国外网站大多有诸多限制而出现网络不畅的情况,进而导致安装或者更新失败;所以更换成国内网站的源更好一些。流程首先利用cd命令进入到/etc下的yum的配置目录下[root@localhost yum.repos.d]# cd /etc/yum.repos.d...

2020-03-11 13:01:52 417

原创 Linux入门之Linux系统里的yum------Linux下如何安装python中的requests模块(CentOs)

概述Yum是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装并自动处理依赖性关系(即,一次性安装所有依赖的软件包,无须多次下载、安装)。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,且命令简洁而又好记。特点:1. 配置文件简洁2. 自动解决安装或卸载软件时遇到的倚赖性问题3. 可以...

2020-03-10 22:41:49 3124

原创 Linux入门之常见的归档压缩工具(tar,cpio,gzip,bzip2,zip)(Ubuntu,CentOs)

概述无论是在Linux操作系统还是Windows操作系统里压缩文件节省空间总是必不可少的一项操作,因为这样不仅可以节省磁盘空间,更可以在上传文件时节省所耗资源。而Linux系统常用的归档压缩命令常有:tar,cpio,gzip,bzip2,zip等。gzip命令gzip可以用来压缩大的、较少使用的文件以节省磁盘空间,是Linux系统中常用的一个压缩和解压缩的命令;Linux操作系统中比较流行...

2020-03-09 23:15:53 1084

原创 Linux入门之ln命令创建软链接的绝对路径和相对路径详解(Ubuntu)

简介Linux链接,分为硬链接(Hard Link)与软链接(Symbolic Link);本文主要介绍软链接。(默认情况下,ln命令产生硬链接)软链接文件类似于Windows的快捷方式,但实际上是一个特殊的文件。在软连接中,文件实际上是一个文本文件,其中包含另一文件的位置信息;这就允许软链接指向位于其他分区、甚至是其他网络硬盘上的某个文件。ln命令语法:ln -s 源文件路径 软...

2020-03-07 22:45:29 9049

原创 Linux入门——Linux里的那些查找命令——find命令(Ubuntu)

Find命令简介find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。...

2020-03-07 22:10:30 493

原创 Linux入门之Vim编辑器及vim命令的应用(Ubuntu)

概述vi与vimvi编辑器是Unix及Linux系统下标准的编辑器,相当于Windows系统中的记事本。是我们使用Linux系统不可缺少的工具。vim 具有程序编辑的能力,可以以字体颜色辨别语法的正确性,方便程序设计;相比vi编辑器,vim编辑器拥有更强大的功能,如果将vi编辑器比作是Windows系统里的记事本,那么vim编辑器就是Windows里的Word。因为程序简单,编辑速度相当快速...

2020-03-07 20:23:49 2376

原创 Vim编辑器的应用——Linux下如何利用touch命令创建固定内容的文件(Ubuntu)

简介正常情况下,对于linux用户来说往往想创建包含固定内容的文件来编写脚本,以方便运维。接下来就介绍一个脚本来方便Linux用户使用touch命令和vim编辑器。流程...

2020-03-07 18:41:28 1828

原创 Linux入门(Ubuntu)之第一阶段----文件和文件系统及其权限管理+用户及权限管理+文本管理

文件管理知识简介概念linux的文件系统可以理解为:由文件和目录组成的树结构。文件系统的最顶层是由根目录开始的,系统使用“/”来表示根目录,在根目录之下的既可以是目录,也可以是文件,而每一个目录中又可以包含(子)目录或文件。如此反复就可以构成一个庞大的文件系统。在Linux系统的文件系统中,有两个特殊的目录,一个是用户所在的工作目录,即当前目录,用“ . ”表示;另一个是当前目录的上级目...

2020-03-03 20:34:54 1860

原创 Linux入门(Ubuntu)之文本三剑客(grep)与正则表达式

grep命令知识简介grep 命令用于查找内容包含指定模式的文件,如果发现某文件的内容符合所指定的模式样式,预设 grep 指令会把含有模式样式的那一列显示出来。grep家族包括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小不同。egrep是grep的扩展,支持更多的re元字符,fgrep就是fixed grep或fast grep,它们把所有的字母都看作...

2020-03-01 20:58:28 1378

原创 Linux入门之Linux下的文本处理——cat命令(Ubuntu)

文件查看文本抽取文本分析排序管理

2020-02-29 21:16:03 1688

原创 Linux入门之Linux下的流程控制——for,if,test(Ubuntu)

shell数组对于我们所学过的数组,在Linux下同样试用,只是表达形式略微不同。Linux下的数组并没有编程语言中的那么规范,对于不同种类的数组并不需要像程序语言里的那样用char,int,,float分开。——在Linux下定义数组只需要直接用变量+( )表示即可,格式如下:a=(a b 21 3 6) 不同元素之间用空格隔开。示例:liuyan@liuyan-virtual-...

2020-02-29 19:55:49 217

网络安全web常用靶场

DoraBox-master.zip DVWA-master.zip pikachu-master.zip sqli-labs-master.zip upload-labs-master.zip VAuditDemo-master.zip WoniuNote-本书全套-20200331.rar xss闯关小游戏.zip 小额借贷系统.zip woniunote-本书全套-20200331.sql WoniuSales-20180508-V1.4-bin.war

2022-11-24

Python+Pycharm+jdk,python基础所需软件

Python+Pycharm+jdk,python基础所需软件

2022-02-11

表白用的浪漫爱心特效(HTML)

表白用的浪漫爱心特效

2022-02-10

用js写的坦克大战小游戏

小游戏,坦克大战

2022-02-10

HTML写的五子棋小游戏

HTML小游戏-五子棋

2022-02-10

JSP写的课程设计-学生会管理系统

JSP写的学生会管理系统-课程设计 用了MySQL+tomcat+eclipse MVC模式

2022-02-10

用代码写的花瓣特效(HTML)

HTML花瓣特效

2022-02-10

空空如也

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

TA关注的人

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