自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql MHA

node组件就是用来监控MySQL的状态的。MHA NODE 数据节点,每台mysql和管理服务器都要安装 监控服务器状态以及收集数据。主和备不是优先确定的,主从复制的时候确定了主,备是在MHA的过程中确定。​ 高可用模式下的故障切换,基于主从复制。可以单独部署在一台独立的服务器,也可以部署多个。vip地址,根据vip地址所在的主机,确定主备。实现主备之间切换,主发生故障,切换到备。单点故障和主从复制不能切换的问题。MHA的 manager 管理节点。3、半同步的方式,实现数据的完整性。

2024-07-24 23:09:24 183

原创 mysql的主从复制和读写分离

异步模式 主库在更新完事务之后会立即把结果返回给从服务器,并不关心从库是否接收到,以及从库是否处理成功。主库在更新完事务之后,立即把结果返回从库,所有的从库执行完毕之后才能继续下一个同步。控制innodb缓冲池的大小,增大可以提高数据的性能,但是占用的是系统内存,配置的时候要注意合理化时间。代理服务器收到客户端的请求之后通过客户端的sql语句来进行判断,读转到从,写转到主。实现是基于mysql的二进制日志,根据主库的二进制文件的标志位,实现主和从的同步。每次提交都会刷新事务日志,确保事务的持久性。

2024-07-23 16:47:47 375

原创 mysql高阶语句

表和列的别名:因为在实际工作中,表的名字和列的名字可能会很长,书写起来不太方便,多次声明表和列时完整的展示太复杂,设置别名可以使书写简化了,可读性增加了,简洁明了。视图和表之间的区别: 1、存储方式,表是实际的数据行,视图不存储数据,仅仅是查询结果的虚拟表 2、数据更新,更新表可以直接更新视图表下的数据。子查询:内查询,嵌套查询,select语句当中又嵌套了一个select 嵌套的select才是子查询,先执行子查询的语句,外部的select再根据子条件的结果进行过滤查找。视图表是多表数据的集合体。

2024-07-22 23:02:56 381

原创 mysql存储引擎和备份

STATEMENT基于sql语句:只是记录用户操作的sql语句,高并发的情况之下,记录操作的sql语句的顺序可能会出错。CSV:逗号分割数据的存储引擎,数据文件.csv文件保存的,execl.保存的文件就是一个普通的文本文件。根据数据库文件当中保存的sql语句,表结构,等等,以特定的格式和命令对文件的内容进行还原。存储引擎也属于mysql当中的组件,实际上操作的,执行的就是数据的读写I/O。概念:存储引擎,就是一种数据库存储数据的机制,索引的技巧,锁定水平。可以备份库,也可以备份库里面的表。

2024-07-21 22:55:00 293

原创 mysql的索引 事务和存储

幻读:一个事务对一个表的数据进行了修改,另外一个事务也修改了表中数据,前一个事务会发现修改的结果不正确,类似于出现于幻觉。2、更新一个包含索引的表比没有索引的表需要花费更多的时间,表需要更新,索引也要更新,所以速度要慢很多。I:lsolation 隔离性 ---- 在并发环境中,不同的事务同时操作相同的数据时,每个事务都有自。4、串行读,相当于锁表,完全串行化的读,一个事务在使用,其他事务的读写都会阻塞(没人用)1、表的主键和外键必须有索引,主键是唯一的,外键是关联主表的,查询时可以快速定位。

2024-07-17 16:56:17 455

原创 mysql约束条件和用户管理

约束条件和用户管理约束条件:主键主键约束 primary key用于标识表中的主键列的值,而且这个值是全表当中唯一的,而且值不能为null*一个表只能有一个主键外键:用来建立表与表之间关系,确保外键中的值与另一个表的主键值匹配。保证数据引用的完整性。多表联查,不要超过三张。超过三张,会降低查询效率。非空约束:保证列中的值不含null值唯一性约束:确保列中的所有值都是唯一的,类似主键,但是一个表可以有多个唯一约束。

2024-07-16 23:27:18 906

原创 mysql数据库的概念和基础命令

缺点:键值对形式存储,数据逻辑比较复杂,数据是保存在缓存(内存)当中(redis),如果以外重启数据都会丢失。varchar在保存字符串时,多少就保存多少,在保存的字符串结尾默认有一个隐藏的结束符,会多占一个字节。读写速度:char的读写性能要高于varchar,char是连续的磁盘空间,保存的内容是连续的。命名规范:库名,表名,列的名字,都必须以字母开头,后面可以数字。varchar:可变长度的字符类型,存储的是可变长度的字符串。关系型的优点:表的结构清晰,逻辑容易整理,记录的数据比较完整。

2024-07-15 19:46:35 464

原创 keepalive+nginx实现主备切换

查看/opt/keepalive/keepalive.conf的配置文件,检查两边的id是否相同,vip地址,两边的优先级是否不同,虚拟路由名称是否不同。vip地址主备之间的切换,主在工作时,vip地址只在主上,主停止工作,vip飘移到备服务器。4、防火墙的策略,iptables的策略,屏蔽了组播的地址广播。主和备无法确定各自的身份,同时出现了vip地址,两边都起来了,但是两边都无法使用。在主备的优先级不变的情况下,主恢复工作,vip会飘回到主服务器。支持负载均衡算法,虽然不带缓存,但是可以支持会话保存。

2024-07-12 16:49:50 410

原创 lvs的DR模式和keepalive的脑裂

DR模式下,lvs也是维护一个虚拟的ip地址,所有的请求都是发送到这个vip,既然是走二层转发,当客户端的请求到达调度之后,根据负载均衡的算法选在一个RS,修改vip服务器的mac变成RS的mac地址,RS处理完请求之后,根据报文当中客户端的源mac地址直接把响应发送到客户端即可,不需要走调度器了。不参与集群的运转,只有当主调度器出现故障时,备才会承担主调度器的工作,主调度器恢复功能之后,主继续成为集群的入口,备继续出于冗余状态(取决于优先级)3、故障切换,主挂了,备来继续工作,主恢复了,备继续等待。

2024-07-10 15:33:03 738

原创 lvs集群

章文嵩发起的开源项目,阿里。linux的内核层面实现负载均衡的软件。主要作用:将多个后端服务器组成一个高可用,高性能的服务器集群,通过负载均衡的算法将客户端的请求分发到后端的服务器上。来实现高可用和负载均衡。阿里的SLBsever loab balance lvs+keeplive实现的。集群和分布式:系统的拓展方式:垂直扩展:向上扩展,增强 ,性能更强的计算机。瓶颈,计算机本身设备的限制,硬件本身的性能瓶颈。水平扩展:向外扩展,增加设备。

2024-07-09 17:15:48 1059

原创 tomcat的优化

XX:PremSize=1024m 设置非堆内存的初始值,持久代内存的大小,默认是物理内存的1/4,建议设置成jvm内存的一半非堆内存是不会被java的垃圾回收机制处理的。默认是-1,不限制。acceptCount:当所有可用的处理请求的线程数都被使用时,可以接入请求的最大队列长度,超过了这个数字的请求将不予处理,默认100个。关闭,false,提高处理速度。开启压缩之后,可以有效的减少页面的大小(文本无效,图片,音频,视频)一般可以减少三分之一,节省带宽,默认off。关闭,false,提高处理速度。

2024-07-08 21:35:48 862

原创 nginx的正向代理和反向代理

在第一次访问网站之时,就会计算出这个hash值,会把请求分到一个服务器,但是下一次客户端如果使用相同的ip地址再次访问,就不再分配到其他的服务器。如果说客户端进来之后,不停的轮换服务器,反而会加重服务器的负担,固定在一台服务器上,降低了代理服务器的压力,同时也节约了资源。流量的分配不一定是按照权重比来的,权重高的被转发的概率大,权重低的相对较小。如果每次请求的uri都一样,就会被分配到同一个服务器。7层就是应用层,使用的是http协议,可以对请求进行解析和处理,7层代理走的是用户态,应用协议和程序功能。

2024-07-07 22:24:21 297

原创 nginx的重定向(rewrite)

location = 完整路径=1.jpg > location ^- >location - location-* > location /部分起始位置 > location /在重定向的过程中,使用了last方式进行重定向,但是,没有结束语,陷入了死循环,nginx会自动循环10次,超过10次没有结束,就会停止,然后报错500。proxy_set_header X-Real-IP $ remote_addr加上这一字段,客户端的真实ip地址就会传递给后端服务器。

2024-07-04 17:30:23 494

原创 Nginx的优化和防盗链

客户端发送一个完整请求的超时时间,80秒之内没有发送一个完整的请求头,nginx返回码408(request time out)客户 端和服务端建立连接之后,发送请求体的超时时间,客户端在80s内没有发送任何内容,nginx返回408。表示有两个进程,这里和cpu数挂钩,不绑定cpu的话,进程可能会在两个cpu之间来回切换使用。time_wait所占用的系统资源很小,数量比较少,完全可以忽略不急,但是太多了,就有一定的影响。压缩比例1-9,数字越小,压缩的比率越小,数字越大,压缩的比率就越高,速度越慢。

2024-07-03 21:30:08 258

原创 nginx.conf的配置文件

工作进程数,设置成服务器内核数的2倍(一般不超过8个,超过8个会降低性能4个 1-2个)转发和处理http请求,设置代理(正向代理,反向代理),缓存,定义日志格式,重定向配置。alias只能写在http模块当中sever模块的location模块里面。三个数字,从左往右:已处理的连接数,成功建立连接的次数 已经处理的请求数。处理进程的过程必然涉及配置文件和展示页面,也就是涉及打开文件的数量。root可以写在sever模块,也可以写在location模块里。root的工作目录,访问的url/xy102。

2024-07-02 17:01:34 236

原创 web基础与HTTP协议

网站建设的基础,早起的网站都是静态页面,没有后台数据库,没有其他程序,也无法交互的页面。静态页面的url地址是固定的,内容相对稳定,容易被搜索引擎检索。缓存可以把用户的一些行为和操作,保存下来,下一次访问,可以保留这些状态,不需要和web服务器进行额外的通信,提高了访问的效率。集群建立在分布式的基础之上,把多台计算机或者是服务器连接在一起,作为一个整体,形成一个单一的计算资源。

2024-07-01 17:06:59 946

原创 备份和还原

stai和dntasnat:源地址转换内网---外网 内网ip转换成可以访问外网的ip内网的多个主机可以使用一个有效的公网ip地址访问外部网络DNAT:目的地址转发外部用户,可以通过一个公网地址访问服务内部的私网服务。私网的ip和公网ip做一个映射。-t nat 指定为nat表-s 指定原ip-o 指定输出网络设备-j 控制类型 SNAT--to 指定整个网络192.168.233.0/24从ens36出去时,做源地址转换,转换成10.0.0.10DNAT。

2024-06-27 16:49:15 883

原创 安全技术和防火墙

安全技术入侵检测系统:特点是不阻断网络访问,主要是提供报警和事后监督。不主动介入,默默的看着你(监控)入侵防御系统:透明模式工作,数据包,网络监控,服务攻击,蠕虫,系统漏洞等等进行准确的分析和判断。在判定为攻击行为后会立即阻断。主动防御(所有的数据在进入本机之前,必须要通过的设备或者是软件)防火墙:隔离,工作在网络主机的边缘。对网络或者主机的数据包基于一定的规则进行检查。匹配到的规则方法,拒绝(数据包将会丢弃)。只开放允许访问的策略。(白名单机制,拒绝所有,允许个别)

2024-06-26 16:10:13 764

原创 shell脚本免交互

免交互:交互:我们发出指令控制程序的运行,程序在接收到指令之后按照指令的效果做出对应的反应。免交互:间接的,通过第三方的方式把指令传送给程序,不用直接的下达指令。Here Document 免交互:这是命令行格式,也可以写在脚本当中。通过I/O重定向的方式将命令列表传送给交互式程序或命令。是标准输入的一种替代品。代替了人工的输入方式。

2024-06-26 00:53:08 329

原创 文本三剑客之首awk

RS 行分割符,可以根据RS的设置把文件内容切成多个记录,也可以改变行的分隔符,默认是\n,回车,换行。awk的工作原理:根据指令信息,逐行的读取文本内容,然后按照条件进行格式化输出。awk默认的分隔符:空格,tab键,多个空格自动压缩成一个。FS FS和F是一样的,都是指定分隔符,-F: FS=":"BEGIN{...}预先的条件,执行awk命令前的初始化操作。NF 处理行的字段个数,$NF: 当前行的最后一段。End{...}处理完之后的操作,一般都是打印。$n=="字符串" 该字段等于这个字符串。

2024-06-25 00:07:33 359

原创 Linux文本三剑客sed

root@test1 opt]# echo 德州扑克搞着了 | sed -r 's/(.)(.)(.)(.)(.)(.)(.)/\5\6\7\1\2\3\4/' 搞着了德州扑克。-n:仅显示script处理后的结果(不加-n,sed会有2个输出结果,加了-n之后就会把默认输出屏蔽,只显示一个结果)-f:在脚本当中定义好了操作符,然后根据脚本内容的操作符对文件进行操作。sed -e '操作符 ' -e '操作符' 文件1 文件2。

2024-06-23 21:13:29 565

原创 正则表达式

{n}配前面的字符=n次,可以小于n,但是不能大于n,而且前面的字符必须要连续出现。-s 把字符集1的部分替换成字符集2的部分,把连续重复出现的字符压缩成一个字符。\<或者\b 词首锚定,匹配单词的左侧(连续的数字,字母,下划线都算单词内部)正则表达式匹配的是文本内容,linux的文本三剑客 都是针对文本内容。*匹配前面的字符任意次,0也可以。-c 保留字符集1的字符,其他的字符用字符集2进行替换。-d 仅显示连续重复的行(不包括非连续出现的·内容)-c 统计连续重复·的行的次数,合并连续重复的行。

2024-06-21 01:03:50 989

原创 shell脚本数组

类似于气泡上涌的工作,会将数组当中的元素按照从小到大,或者从大到小的顺序进行一个重新排列。思路:就是对比两个相邻的元素,已从小到大为例。满足交换条件的元素,小的往左移,大的往右移。双层循环,外部循环控制排序的轮次,内部循环用来对比2个元素的大小决定是否互换位置。定义:在集合当中指定多个元素,元素的类型:整数,字符串,也可以是浮点。0表示起始位置,2表示步长,起始位置0开始,包括0,移2个。作用:一次性的定义多个元素,可以位变量赋值提供遍历。数组的长度指的是数组内包含了几个元素。数组名= (a b c d)

2024-06-19 23:57:53 187

原创 shell脚本 函数

return只能写在函数的内部,目的是从函数的内部获取一个返回值,用来判断是否继续执行下一个脚本。这个时候不再是判断执行结果,只是一个内部的返回值。在用rerturn传返回码的时候,默认0是成功,非0都是失败。大的工程分割成若干个小的功能模块,提高代码的可读性。阶乘 4的阶乘 4 3 2 1=24 1=21 5 5 4 3 2 1 =120。函数库,函数库中包含定义的函数,由另外一个脚本传入参数来调用我们定义的函数。定义:将命令序列按照格式写在一起。格式指的是函数的固定格式。用函数递归的方式来实现阶乘。

2024-06-18 23:38:18 161

原创 双层循环和循环控制语句的使用,while和until的语法使用

死循环,不知道循环多少次,需要主动结束循环或者达到条件才结束循环。双层循环和循环控制语句的使用,while和until的语法使用。until循环:条件不满足才执行循环,一旦条件成立,循环终止。while满足条件就执行循环,不满足条件才会退出。\f:换行,换行后的新行的开头连着上一行的行尾。\b:相当于退格键(backspace)while true #永远为真,死循环。\t:相当于tab键 横向制表符。\n:换行,相当于回车。while[判断条件]until[条件测试]-n 表示不换行输出。

2024-06-17 21:36:15 174

原创 Shell脚本 for循环

循环是一种重复执行一段代码的结构。只要满足循环的条件,会一直执行这个代码。循环体:在指定的次数内,执行的命令序列。遍历指的就是对数据结构中每个元素进行一次访问的过程。循环条件:在一定范围之内,按照指定的次数来执行循环。1、重复执行代码,尤其是统一的,相同的,批量的操作。until:条件不满足才执行循环,条件满足,不执行。表达式3:表示循环的方式,变量每一次自增1。4、简化程序的逻辑,降低代码出错的可能性。访问的目的就是为了执行特定的操作。for循环:已知循环次数的场景。表达式2:循环的范围。

2024-06-13 16:48:40 247

原创 Shell脚本 if语句

[ ]]可以使用更高级的模式,可以使用正则表达式,而且,在双括号当中,使用字符串的时候可以不加引号。test命令 可以进行条件测试 然后根据的是返回值来判断条件是否成立。else 命令序列,只有条件测试语句不成立,才会执行else的命令模块。then 命令序列,只有条件测试语句成立,才会执行then的命令模块。条件满足执行then,不满足执行else,执行完毕,语句结束。-x 测试当前用户是否对文件/目录有执行权限。-r 测试当前用户是否对文件/目录有读权限。-w 测试当前用户是否对文件/目录有写权限。

2024-06-12 22:07:16 941

原创 Shell脚本

重定向输出:> >> >标准输出的结果保存到指定的文件,而且会覆盖文件原有的内容。变量的作用:用来存放系统和用户需要使用的设定的参数(值),变量保存在内存中。可执行语句:linux命令都可以作为可执行的语句,一行一行的往下写,一行就是一个可执行的语句。脚本就是可运行的代码集合,脚本语言(计算机语言)脚本的特点:从上到下,按行执行。可重复执行的,自动化的在系统中实现增删改查的操作。2 > 2 >> 标准错误输出的结果,保存到指定的文件。注释:已#开头,就是注释的信息,注释的部分不会被执行。

2024-06-11 17:07:20 652

原创 PXE自动装机

TFTP xinetd 网络守护进程服务程序,用来管理轻量级的网络服务。管理TFTP的文件传输,TFTP是一个后台进程 使用的是udp协议,端口69。pxe c/s模式 允许客户端通过网络从远程服务器(服务端)下载引导镜像,加载安装文件,实现自动化安装操作系统。第一步:首先安装TFTP xinetd 网络守护进程服务程序,用来管理轻量级的网络服务。无人值守 无人值守,就是安装选项不需要人为干预,可以自动化实现。VSFTP 文件传输协议,传送大文件,安装文件。硬件,网卡要支持pxe协议,主板支持网络引导。

2024-06-07 17:15:01 322

原创 SSH远程管理和NFS共享存储服务

192.168.233.0/24声明网段,谁可以访问本机的共享目录。no_root_squash如果客户机以root用户访问共享目录,就给你和本机的root用户一样的权限。sftp是加密的文件传输协议,传输效率比FTP要低,但是安全性高。ssh是一种安全通道协议,用来实现字符界面的远程登录。远程复制,远程文本传输。(rw,sync,no_root_squash)权限,共享目录的使用者的权限。把10/opt/xy102.txt文件,复制到本机的opt目录下。密钥的形式分为两种,对称密钥,非对称密钥。

2024-06-06 21:34:54 824

原创 DNS域名解析服务

在访问域名的时候,通过dns解析,把域名映射的ip地址解析出来,然后实际上访问的还是域名映射的ip地址。访问baidu,就是计算机向dns服务器发起查询请求,dns搜索自己的数据库,域名和ip的映射关系,DNS的检索记录,保存在缓存中的时间是1天,在1天之内,如果有缓存就不需要再向DNS服务器发起请求。DNS域名的长度限制,每一级的域名长度限制是63个字符,域名的总长度不能超过253个字符。类似于导航,输入域名,就可以定位出他的ip地址,然后访问。访问网站,域名,ip地址不好记,域名郎朗上口,好记。

2024-06-05 22:46:38 436

原创 DHCP 动态主机配置协议

客户端从地址池中随机获取一个ip地址,ip地址会发生变化,使用服务端的ip地址,时间限制,重启之后也会更换。c/s client severs 客户端 服务端 应用程序之间,通过端口进行通信,实现c/s。动态分配 自动分配,时间限制,重启之后,ip会被回收,给下一个客户继续使用。不同的操作系统有不同ftp的软件,使用的协议都是一样的。ftp服务端和客户端,建立连接之后,双向进行的文件传输。被动模式,被动模式更容易穿越防火墙,默认就是被动模式。在工作中,局域网,DHCP 动态写死的ip地址。

2024-06-04 17:32:00 195

原创 ifconfig网络接口信息

root@test1 ~]# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.233.2 0.0.0.0 UG 100 0 0 ens33 Destination 目标网段 Gateway 本机网关地址 Genmask 子网掩码 Flags: U 表示路由是活动的,可以使用 G 该路由指向网关 H 该路由指向的是一台主机。

2024-06-03 22:16:08 604

原创 深入理解文件系统和日志分析

文件是存储在硬盘上的,硬盘上的最小存储单位是扇区,每个扇区的大小是512字节。inode:存储元信息(包括文件的属性,权限,创建者,创建日期等等)block:块,连续的八个扇区组成一个块,一个块的大小是4k,创建一个文件,最小也要占4k。块是文件的最小存储单位。操作系统读取硬盘,是一次性读取多个扇区,一个块一个块的读取数据。创建文件:实际空间大小的要占,第二个就是元信息。元信息和实际数据都保存在硬盘上。元信息:inode号 128字节或者256字节。

2024-06-02 22:35:38 734

原创 Linux系统中的“安全管理和操作控制”

sufficient:一票通过,成功了之后就是满足条件,但是失败了,也可忽略,成功了执行验证成功的结果,失败返回验证失败的结果,最终的结果。re+uired:一票否决,只有成功才能通过认证,认证失败,也不会立刻结束,只有所有的要素验证完毕才会最终返回结果。PMA安全认证:linux系统身份认证的架构,提供了一种标准的身份认证的接口,允许管理员可以自定义认证的方式和方法。requisite:一票否决,只有成功才能通过认证,但是一旦失败,其他要素不再验证,立刻结束,必要条件。如果是普通用户就是切换回root。

2024-05-30 23:34:36 378 1

原创 raid磁盘阵列

工作原理:热备份相当于给raid又做了一个备份,raid当中坏了一块硬盘,热备份在顶替的过程中,利用校验算法,把阵列当中的数据同步过来,然后再顶替坏掉的硬盘。在替换过程中,阵列是不可使用的,不能读写的,顶替完成之后,raid恢复正常状态。raid10 读写性能 性能高,读性能和raid0差不多,稍低一些,写性能和raid1差不多,比raid1稍差。raid6的可靠性最高的,最可靠的raid级别,金融 医疗 法律,银行都爱用raid6。raid5 有冗余,可以换一块盘,如果有热备份,可以再换一个盘。

2024-05-29 23:41:09 593

原创 LVM和磁盘配额

传统的硬盘分区是固定的,分配完之后无法进行挑战,要调整只能推到重来 逻辑卷是把卷组多看硬盘,不再考虑次底层的物理物理硬盘,可以实现多个硬盘的汇聚以及动态扩容。lv:逻辑卷 把卷组进行分区,相当于物理硬盘的分区,逻辑卷可以动态扩容。vg:卷组 物理上的分区结合起来,就形成了卷组,卷组就是逻辑上的硬盘。逻辑上的磁盘,概念上的磁盘,文件系统创建之后不在考虑底层的物理磁盘。用户就可以把逻辑卷看做是一个可动态扩容,快速创建,快速分区的分区。可以动态的对硬盘进行扩容。交换分区不是虚拟的空间,而是真正的硬盘给出的空间。

2024-05-28 21:52:24 379

原创 Linux中增加磁盘和分区

硬盘的最小存储单位:扇区,扇区的最小存储单位是512kb,连续的扇区组成磁道,读写都是围绕磁道进行。硬盘:计算机的存储设备,一个或者多个磁性的盘组成,可以在盘片上进行数据的读写。1.数据的组织和存储,文件系统提供了组织数据的结构,能够把文件分为不同的目录。不分区的不能使用,只有分区才会创建分区表,有了分区表,系统才能识别到。扩展分区不能使用,不能作为设备挂在使用,只是用来记录分区信息数据的。只有创建扩展分区才能创建逻辑分区。扩展分区记录的是逻辑分区的信息。交换分区不是虚拟的空间,而是真正的硬盘给出的空间。

2024-05-27 23:30:42 778

原创 Linux删除分区和删除已挂载分区

1.删除分区2.删除已挂在分区。

2024-05-27 19:49:22 168

原创 进程和计划任务管理

cpu负载:监控cpu的使用率 工具top,htop,了解cpu是否过载,cpu占用了85%需要注意 90%告警。子进程先结束------父进程收回子进程资源------------父进程才会终止。线程:线程相当于复制了进程的部分代码,程序运行起来之后,真正执行的是线程。pid:进程号,每个进程系统中运行时的唯一标志。少量的僵尸进程影响不大,因为僵尸进程所占的系统资源很少,可以忽略不计。top-b -n 1:运行一次之后立刻退出top,相当于ps.4.T:停止运行,后台进程暂停或者进程出于跟踪调试状态。

2024-05-26 20:40:25 693

空空如也

空空如也

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

TA关注的人

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