自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL备份与还原

root@localhost mysql]# mysqlbinlog --no-defaults --stop-position='521' mysql-bin.000002 | mysql -u root -p ##恢复到521之前的一个数据,不包含521。[root@localhost ~]# mysqldump -u root -p --opt --all-databases >/opt/all-data.sql ##备份所有库。' ##查看表,已经存在,但数据不全。

2024-07-29 16:38:34 307

原创 Tomcat 部署及优化

2)#Samples:表示你这次测试中一共发出了多少个请求,如果模拟10个用户,每个用户迭代10次,那么这里显示100,这里显示的应该是150000而不是172649,之所以是172649,是因为我中间点击停止,然后又再原来的基础上重新开始执行。Servlet是Java Servlet 的简称,可以理解为是一个服务连接器,是用Java编写的服务器端程序,具有独立于平台和协议的特性,简单的理解: servlet 就是一个中间件,包含了接口和方法,将客户端和数据库连接,从而实现动态网页的创建。

2024-07-22 16:49:11 735

原创 APACHE

Ø MaxKeepAliveRequests:用于设置在一次长连接中可以传输的最大请求数量,超过此最大请求数量就会断开连接,最大值的设置决定于网站中网页的内容,一般设置数量会多于网站中所有的元素。Ø KeepAlive:决定是否打开连接保持功能,后面接 OFF 表示关闭,接 ON 表示打开,可以根据网站的并发请求量决定是否打开,即在高并发时打开连接保持功能,并发量不高时关闭此功能。即从哪个页面中的超链接跳转至当前页面的,防止盗链,i就是首部的意思,Referer是链接到此URL的页面。

2024-07-10 17:24:06 695

原创 Apache 网站服务基础

Before/After:要是一个服务 Before 另一个服务,那么在并行启动时(Systemd 总是用进程 0 并行启动所有东西,然后通过这两个标记来二次等待排序),那另一个服务这时就会等这个服务先启动并返回状态,注意是先启动而不是启动成功,因为失败也是一种状态,一定要成功才启动另一个服务是通过依赖关系定义的。检查是否用rpm方式安装有httpd,如果有,卸载使用 RPM 方式安装的 httpd,并且编译安装之前需要先安装依赖软件。上述三个扩展工具库,可以设置好阿里的yum仓库,用yum安装。

2024-07-09 17:38:56 222

原创 WEB&HTTP

在网站设计中,纯粹HTML格式的网页通常被称为“静态网页",静态网页是标准的 HTML文件,它的文件扩展名是htm、htmlo静态网页是网站建设的基础,早期的网站一般都是由静态网页制作的。baidu '是这个域名的主体,而最后的标号“com '则是该域名的后缀,代表的这疋一个com国际域名,是顶级域名,而前面的w,uw是主机名。无论是早期融资还是后期获利,依托的都是为数众多的用户和点击率,以点击率为基础上市或开展增值服务,受众群众的基础,决定了盈利的水平和速度,充分地体现了互联网的眼球经济色彩。

2024-07-05 17:26:18 589

原创 firewall防火墙

firewalld 与 iptables 都是 Linux 中防火墙的管理程序,但其实其角色主要为对于防火墙策略的管理,真正的防火墙执行者是位于内核中的 Netfilter。iptables 仅能通过命令行进行配置;而 firewalld提供了图形接口,类似windows防火墙的操作方式iptables 每一个单独更改意味着清除所有旧的规则,并从 /etc/sysconfig/iptables 中读取所有新的规则;

2024-07-03 16:35:36 586

原创 Linux免交互

这个时候就可以手工操作了,interact后的命令不起作用,比如interact后添加exit,并不会退出root用户。Bash的默认注释是“#”,该注释方法只支持单行注释,在shekk脚本的工作中,“#”右侧的任何字符串,bash都会将其忽略。##捕获内容,当出现password的时候,就会向程序发送密码,默认是不换行的,所以需要##\r回车换行,多个条件需要花括号括起来,注意格式问题!运维和开发中,经常需要远程登录服务器进行操作,登录的过程是一个交互的过程,可能会需要输入。

2024-06-27 17:22:22 482

原创 Shell编程之循环语句与函数

比如传递了 5 个参数,那么对于"∗ " 来 说 , 这 5 个 参 数 会 合 并 到 一 起 形 成 一 份 数 据 , 它 们 之 间 是 无 法 分 割 的;而对于"@"来说,这 5 个参数是相互独立的,它们是 5 份数据。$* 和 $@ 都表示传递给函数或脚本的所有参数,我们已在《Shell特殊变量》一节中进行了演示,本节重点说一下它们之间的区别。当 $* 和 $@ 不被双引号" "包围时,它们之间没有任何区别,都是将接收到的每个参数看做一份数据,彼此之间以空格来分隔。

2024-06-22 13:35:02 579

原创 Shell编程之条件语句

如果条件1不成立,则继续判断条件测试操作2的结果,如果条件2成立,则执行命令序列2,然后跳至fi结束判断一.如果所有的条件都不满足,则执行else后面的命令序列n,直到遇见fi结束判断,双分支if语句的执行流程:首先判断条件测试操作的结果,如果条件成立,则执行then 后面的命令序列1,忽略else及后面的命令序列2,直到遇见fi结束判断;单分支if语句的执行流程:首先判断条件测试操作的结果,如果返回值为0,表示条件成立,执行then后面的命令序列,一直到遇见fi结束判断为止,继续执行其他脚本代码;

2024-06-21 16:52:46 834

原创 BASH脚本

read -p "***(文本内容&一半的废话)" ****(文件名)——该命令可以让后面输入的内容录入到文件中(也就是****)expr $* +&-&/ $* --算数用的,用于加,减,除('$'代表引用变量;./***(脚本名或脚本的绝对路径)——"./"表示当前路径下(也可以换成对应的绝对路径)};echo $((变量名 *&** 数字)) --('*'运算符;./configure >或1> ***(文件名) --(只向文件输入正确的信息)例:echo “***(密码)”> ****(文件名)

2024-06-20 16:48:07 396

原创 部署PXE

将VMware的虚拟网卡的DHCP功能关掉注意:本案例需要带有桌面环境的服务器。

2024-06-19 16:11:15 554

原创 Linux部署yum仓库项目

cachedir=/var/cache/yum/$basearch/$releasever //yum下载的RPM包的缓存目录 keepcache=0 //是否保存缓存 0代表不保存,1代表保存。可以有官方来提供服务,也可以由第三方来提供,比如国内的阿里云,搜狐云,还有一些非盈利组织比如学校等。(1) cachedir=/var/cache/yum/x86_64/6/base/packages【yum缓存的目录,yum在此存储下载rpm包和数据库,】

2024-06-18 11:39:14 751

原创 远程访问及控制

TCP Wrappers 将 TCP 服务程序“包裹”起来,代为监听 TCP 服务程序的端口,增加了一个安全检测过程,外来的连接请求必须先通过这层安全检测,获得许可后才能访问真正的服务程序,如图 4.3 所示。TCPWrappers 还可以记录所有企图访问被保护服务的行为,为管理员提供丰富的安全分析资料。

2024-06-17 09:34:07 509

原创 DNS 域名解析服务

由于我们国家互联网起步比较晚,因此13个DNS根服务器没有一个在中国,我们国家虽然错过了ipv4的13个根服务器,但ipv6根DNS服务器中,中国拥有4台服务器,其中,一台为主根,其他三台为辅根。注意:在检测区域文件的时候,要分别使用正向区域名对正向区域文件检测,使用反向区域名对反向区域文件进行检测。不能都用正向区域名。-rw-r--r--. 1 named named 488 7月 3 09:58 bdqn.com.zone。##VeriSign, Inc.VeriSign公司(美国,弗吉尼亚州)

2024-06-13 20:29:13 540

原创 DHCP服务器配置

配置 DHCP 服务器。

2024-06-11 17:52:30 446

原创 Linux网络配置

运营商会关闭不常用的UDP端口,在linux系统中使用traceroute命令时发送的是UDP数据包,造成了无数据的状态。选项n可以将路由记录中的地址显示为数字形式,这可以跳过解析主机名的过程,在路由表条目较多的情况下能够加快执行速度。网络接口的物理地址通常不能更改,是网卡在生产时确定的全球唯一的硬件地址。:显示主机中所有活动的网络连接信息(包括监听、非监听状态的服务端口)。:以数字的形式显示相关的主机地址、端口等信息。协议来说,既包含监听的端口,也包含建立的连接。,用户数据报协议)协议相关的信息。

2024-06-10 16:27:46 663

原创 Linux文件系统

(1)如果分区已经挂载,先取消挂载,如果没有挂载,此步骤忽略备注:如果系统提示目标忙,如下所示,需要杀死占用该磁盘的进程umount: /data:目标忙。(有些情况下通过 lsof(8) 或 fuser(1) 可以找到有关使用该设备的进程的有用信息)##查看进程号用户 进程号 权限 命令root1544(3)定义block的大小(4)定义inode大小(5)定义xfs分区inode的占比(默认xfs分区的inode占该分区的20%的大小)

2024-06-07 17:08:18 485

原创 系及应用统安全

当设置a后,文件只能增加数据,既不能删除也不能修改数据,只有root才能设置这个属性。用lsattr命令查看目录的属性时,会显示出该目录的一级子目录和子文件。连接,如果成功则认为目标端口正在监听服务,否则认为目标端口并未开放。验证:加入到wheel组的成员可以使用su,其他的用户不能使用su。文件中设置,此处设置是不生效的,此参数由pam认证机制决定。检测:这种方式认为所有的目标主机是存活的,当对方不响应。扫描:开放的端口会忽略这种数据包,关闭的端口会回应。检测,快速判断目标主机是否存活,不做其他扫描。

2024-06-05 16:53:20 653

原创 进程和计划任务管理

注释:PID:进程IDTTYTTY:表明该进程在哪个终端上运行。”表示未知或不需要终端。TIME:该进程占用的 CPU 时间CMD:启动该进程的命令的名称(3)ps -elf(Unix风格)

2024-06-04 16:59:55 1010 2

原创 引导过程与服务控制

Systemd 是 Linux 操作系统的一种 init 软件,CentOS7系统中采用了全新的 Systemd启动方式,取代了传统的 SysVinit。Systemd 启动方式使系统初始化时诸多服务并行启动,大大提高了开机效率。CentOS7 系统中“/sbinnit”是"/lib/systemdsystemd”的链接文件。换言之,CentOS7系统中运行的第一个init 进程是"/lib/systemd/systemd”。

2024-06-03 17:17:05 730

原创 服务器硬件及RAID配置

阵列卡的全称叫磁盘阵列卡是用来做 RAID的。磁盘阵列是一种把若干硬磁盘驱动器按照一定要求组成一个整体,整个磁盘阵列由阵列控制器管理的系统。

2024-06-01 10:27:54 527

原创 磁盘管理与文件系统

(1)物理结构盘片:硬盘有多个盘片,每盘片2面。磁头:每面一个磁头。(2)数据结构扇区:磁盘上的每个磁道被等分为若干个弧段,这些弧段便是硬盘的扇区(Sector)。硬盘的第一个扇区,叫做引导扇区。磁道:当磁盘旋转时,磁头若保持在一个位置上,则每个磁头都会在磁盘表面划出一个圆形轨迹,这些圆形轨迹就叫做磁道(Track)。柱面:在有多个盘片构成的盘组中,由不同盘片的面,但处于同一半径圆的多个磁道组成的一个圆柱面(Cylinder)。(3)存储容量。

2024-05-28 17:11:10 612

原创 安装及管理应用程序

RPM 软件包管理机制最早由 Red Hat 公司提出,后来随着版本的升级逐渐融入更多的优秀特性,成为众多 Linux发行版中公认的软件包管理标准。在其官方站点http://www.rpm.org 中,可以了解到关于 RPM 包管理机制的详细资料。RPM 软件包管理器通过建立统一的文件数据库,对在Linux 操作系统中安装、卸载、升级的各种.rpm 软件包进行详细的记录,并能够自动分析软件包之间的依赖关系,保持各应用程序在一个协调、有序的整体环境中运行。

2024-05-25 12:01:09 899

原创 目录和文件管理

系统有很多放置执行档的目录,但/bin比较特殊。因为/bin放置的是在单人维护模式下还能够被操作的指令。在/bin底下的指令可以被root与一般帐号所使用,主要有:cat,chmod(修改权限), chown, date, mv, mkdir, cp, bash等等常用的指令。

2024-05-22 17:22:32 852

原创 Linux命令概述

考虑到运行效率等原因,不可能把所有的命令都集成在Shell里面,更多的Linux命令是独立于Shell之外的,这些就叫做外部命令,比如cp、ls等命令。内部命令指的是集成在Shell里面的命令,属于Shell的一部分。只要Shell被执行,内部命令就自动载入内存,用户可以直接使用,比如cd命令等。Ctrl+C 组合键:取消当前命令行的编辑,并切换为新的一行命令提示符。:删除目录时必须使用此选项,表示递归删除整个目录树(应谨慎使用)。)的方式显示目录或文件的大小,默认的大小单位为字节(

2024-05-21 16:48:23 820 1

空空如也

空空如也

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

TA关注的人

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