- 博客(40)
- 收藏
- 关注
原创 java进阶学习路线
最近老是有粉丝私信我说感觉自己学java越来越难了,这其中有刚毕业的应届生说自己的技术找不到满意的工作,也有在学校的大学习说找不到学习方式,更多的是正在工作的java开发人员说是现在的技术更新太快,自己很难跟得上大厂的需求跳槽太难!针对粉丝跟我说的这些情况我为大家整理了java全栈的这一套学习路线,深入浅出,简单好学!满满的干货都放在下面了!
2024-08-22 16:50:32 679
原创 网络原理知识总结
IP协议是我们最常见的一种通信协议,它为每一台主机赋予了身份,使得不同主机之间可以通过IP进行访问,IP地址有32位和48位两种,32位的是IPv4,目前这种IP将要被分配完,之后将逐渐过渡到IPv6,更长的位数意味着可以分配更多不同的IP。地址解析协议 ARP(Address Resolution Protocol):为网卡(网络适配器)的IP地址到对应的硬件地址提供动态映射。拥塞控制与流量控制的区别:流量控制考虑点对点的通信量的控制,而拥塞控制考虑整个网络,是全局性的考虑。用ack_seq标识;
2024-08-17 23:18:08 1163
原创 shell脚本实战应用
本地主机不定时收到安全日志并储存到/data/miguanfile中,另一台安全设备由于功能限制,每次均会读取本地主机的/data/miguanfile的全部文件,而不是读取最新的文件,导致读取告警日志重复。解决方案1:写一个脚本:如果该目录内有文件,则移动该目录下所有文件到另一个目录,设置定时任务,10分钟执行一次。
2024-08-16 15:55:34 291
原创 centos7.4安装tcpreplay显示No package tcpreplay available.
No package tcpreplay available报错解决方案
2023-10-31 00:14:18 188 2
原创 tar基本命令
把常用的tar解压命令总结下tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必须的。
2023-04-17 17:35:27 196
原创 2021-07-19
1目录/ 根目录/boot 放启动文件/dev 放设备文件/etc 放系统配置文件/home 放用户账号/bin 放命令/opt 放额外安装软件/root 系统管理员/sbin 放管理员的命令/tmp 临时存放文件/usr 放应用程序/var 放日志2基础命令...
2021-07-19 13:30:40 81
原创 2021-05-11
![graph TD;A-->B;B-->C;](https://img-blog.csdnimg.cn/20210511091749210.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ0ODYxODky,size_16,color_FFFFFF,t_70)
2021-05-11 09:17:56 72
原创 linuxRHCE SSH实验
使用client的xiaoming用户基于密钥认证,使用ssh登录端口2000的server端xiaoming、xiaohei用户(1)服务端客户端分别查看是否安装包,添加用户及密码 客户端添加用户xiaoming及密码后,用命令生成一对密钥服务端添加用户并添加密码(2)客户端切换到密钥所在目录查看密钥是否生成,并将公钥传给服务端xiaoming与xiaohei到服务端某目录检查xiaoming和xiaohei是否接收到公钥传递完公钥链接一下服...
2020-10-23 15:08:05 137
原创 SNMP
SNMP全称为simplenetworkmanagementprotocol 中文为简单网络管理协议.1简介功能简单管理所有设备①管理端需要获取被管理端的一个状态信息时,管理端就发送一个获取指令给被管理端,被管理端收到此指令后把管理端要获取的信息封装成报文后返回给管理端;②当管理端需要修改被管理端上的一些配置参数时,管理端就发送一个修改指令给被管理端,被管理端收到后修改相应的配置,如果修改成功,则返回修改成功的信息给管理端,如果未修改成功,则返回相应的错误信息给管理端;③如果被...
2020-07-11 15:49:12 812
原创 osi七层参考模型
osi七层参考模型应用层:应用程序、服务所在,人类语言转化为编码HTTP HTTPS FTP TFTP SMTP SNMP DNS DNCP TELNET POP3表示层:数据格式转换;数据加压缩、解压缩;数据加密、解密;数据编码、解码编码转化为二进制会话层:建立、管理、终止会话传输层:对上层数据进行分段和重组,提供端到端数据传输服务,标识应用程序端口号TDP UDP网络层:逻辑地址寻址,路由选择IP(IPV4IPV6) ICMP IGMP数据链路层:数据封装成帧,在
2020-07-11 00:04:29 136
原创 架设一台NFS服务器
作业一:架设一台NFS服务器,并按照以下要求配置1、开放/nfs/shared目录,供所有用户查询资料;2、开放/nfs/upload目录,该目录为192.168.150.0/24网段的主机的数据上传目录,并将所有该网段主机上传文件的所属者和所属组映射为nfs-upload,其UID和GID为2001;3、将/home/tom(该目录为uid=1111,gid=1111的tom用户的家目录)目录仅共享给 192.168.150.28(这台主机上的jerry用户,jerry对该目录具有访问、新建和删除文
2020-07-10 14:53:54 374
原创 RHCE搭建一个指定用户可以查看实际内容在/usr/local/secret下的网站
6月14日作业1:搭建一个基于https://www.zuoye.com:22222访问的web网站,网站首页在/www/https/,内容为zuoye,可以根据https://www.zuoye.com:22222/mimi访问到的信息为mimi,该网站的实际内容在/usr/local/secret,该网站的内容只有用户xiaoming能够查看。1、关闭防火墙和selinux2、要装的包:httpd ,mod_ssl3、创建两个网站目录4、写配置文件注意:监听端口5、制作证书,证书名和路...
2020-06-28 12:38:13 208
原创 搭建一个基于端口号、域名访问的网站
搭建一个基于https://www.zuoye.com:11111或者https://wwww.zuoye.com:11111访问的web网站,网站首页在/www/zuoye/,内容为homework。注意:防火墙和selinux1.创建网页文件根目录,定义网页内容[root@hp ~]# mkdir /www/zuoye[root@hp ~]# echo homework >/www/zuoye/index.html2.安装mod-sslr软件mod_ssl是一种以openssl 的工具
2020-06-26 21:21:38 1129
原创 Rhel7及8使用yum安装软件包httpd
**Rhel7使用yum安装软件包httpd**1首先挂载光盘到/mnt或者新建的目录2配置源或者gpgcheck=0 不进行校验3使用yum安装httpd(或者其他)包
2020-06-26 14:56:51 1470 4
原创 FTP、DHCP、TELNET等其他协议
FTP(文件传输协议)工作原理FTP客户机向FTP服务机发服务请求,服务机接受并响应,向客户机提供文件传输服务特点数据量大、控制信息少,所以对数据和控制信息分别处理,TCP连接分为:数据连接、控制连接工作方式主动模式Standard:服务器主动连客户端FTP客户端发PORT命令到FTP服务器被动模式Passive:客户端主动连服务器FTP客户端发PASV命令到FTP服务器主动方式被动方式FTP使用常见命令1.登录FTP服务器方法一:直接输入tp加ip地址ftp 192. 168
2020-06-16 13:14:27 430
原创 DNS协议知识
DNS协议基于UDP、TCP协议,端口号53,用户到服务器用UDP,DNS服务器用TCP协议。DNS组成域名空间、资源记录域名服务器:提供域名空间结构及信息的服务器程序解析器:应客户程序要求从域名服务器抽信息域名服务器根服务器管理互联网主目录顶级域名服务器管理二级域名域名解析过程①主机先向本地域名服务器进行递归查询②本地域名服务器采用迭代查询,向一个根域名服务器进行查询2③根域名服务器告诉本地域名服务器,下-次应该查询的顶级域名服务器dns. com的IP地址④本地域名服务器向顶级域
2020-06-15 23:11:14 241
原创 SSL/TLS协议相关知识点必背
** SSL**SSL协议位于TCP协议与各种应用层协议之间,为数据通讯提供数据加密、服务器认证、消息完整性以及可选的客户机认证。SSL协议可分为两层SSL记录协议(SSL Record Protocol) :它建立在可靠的传输协议(如TCP)之上,为高层协议提供数据封装、压缩、加密等基本功能的支持。SSL握手协议(SSL Handshake Protocol) :它建立在SSL记录协议之上,用于在实际的数据传输开始前,通讯双方进行身份认证、协商加密算法、交换加密密钥TLS (Transport
2020-06-15 11:20:44 683
原创 HTTP协议知识点必懂
HTTP超文本传输协议特点响应报头8种请求方法工作过程(1)终端客户在web浏览器地址栏输入访问地址http://www.ceshi.com:80/index.html(2)web浏览器请求DNS服务器把域名www.ceshi.com解析成web服务器的IP地址(3)web浏览器将端口号(默认是80)从访问地址(URL)中解析出来(4)web浏览器通过解析后的ip地址及端口号与web服务器之间建立一条TCP连接(5)建立TCP连接后,web浏览器向web服务器发送一条HTTP请求报文(6
2020-06-15 09:47:26 794
原创 TCP知识点
TCP传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议.1主要功能分段: 当应用层向TCP层发送用于网间传输的、用8位字节表示的数据流,TCP则把数据流分割成适当长度的报文段,最大传输段大小(MSS)通常受该计算机连接的网络的数据链路层的最大传送单元(MTU)限制。之后TCP把数据包传给IP层,由它来通过网络将包传送给接收端实体的TCP层。在数据正确性与合法性上:TCP用一个校验和函数来检验数据是否有错误,在发送
2020-06-02 22:05:50 275
原创 linux系统find命令与grep命令的区别
文件系统结构:树形目录结构常用目录及其作用/root root用户主目录/home 普通用户主目录/bin 可执行文件(所有人可执行)/sbin 可执行文件/boot 开机启动文件/dev 设备文件/etc 配置文件find根据文件属性查找grep根据文件内容查找查找文件里有字符h的字符串:grep h文件名匹配整个单词:grep -w 单词文件名匹配以q开始的行:grep 1文件名匹配以q结束的行:grep 2文件名匹配以q或者f开头如果要明确搜索子的行:grep
2020-05-30 12:19:41 305
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人