云计算 Linux 进程管理 kill、killall、pkill命令

Linux常用信号(进程间通信) 系统中可以识别的信号较多,我们可以使用命令"kill -l"或"man 7 signal"来查询。命令如下:1234567891011121314# kill -l 1) SI...

2023-04-13 397 阅读

云计算 Linux 进程管理 ps、top、pstree命令

概述操作系统中,所有可以执行的程序与命令都会产生进程。 如 ls 命令、touch 命令等,它们在执行完后就会结束,相应的进程也就会终结,所以我们很难捕捉到这些进程。但是还有一些程和命令,...

2023-04-13 429 阅读

数据库 看一遍就理解:group by详解

前言大家好,我是捡田螺的小男孩。日常开发中,我们经常会使用到group by。亲爱的小伙伴,你是否知道group by的工作原理呢?group by和having有什么区别呢?group by的优化思路是怎样的呢?...

2023-04-10 401 阅读

数据库 对线面试官:12个MySQL慢查询的原因分析

1. SQL 没加索引很多时候,我们的慢查询,都是因为没有加索引。如果没有加索引的话,会导致全表扫描的。因此,应考虑在 where 的条件列,建立索引,尽量避免全表扫描。反例:select * from u...

2023-04-10 379 阅读

数据库 mysql简单排查&终止死锁线程 2022-03-29

mysql简单排查&终止死锁线程INFORMATION_SCHEMAMySQL把INFORMATION_SCHEMA看作是一个【数据库】在INFORMATION_SCHEMA中,有若干个只读表。这些只读表实际上是视图而不是基本表,因此,无...

2023-04-10 442 阅读

数据库 MySQL死锁系列-线上死锁问题排查思路

前言MySQL 死锁异常是我们经常会遇到的线上异常类别,一旦线上业务日间复杂,各种业务操作之间往往会产生锁冲突,有些会导致死锁异常。这种死锁异常一般要在特定时间特定数据和特定业务操作...

2023-04-10 486 阅读

云计算 Linux系统服务管理 服务管理

Linux独立服务管理启动服务systemctl start 服务名称.service设置开机自启动systemctl enable 服务名称.service停止开机自启动systemctl disable 服务名称.se...

2023-04-07 445 阅读

云计算 Linux系统服务管理 系统服务

服务的分类Linux 中的服务按照安装方法不同可以分为 RPM 包默认安装的服务和源码包安装的服务两大类。其中,RPM 包默认安装的服务又因为启动与自启动管理方法不同分为独立的服务和基于 xinet...

2023-04-07 434 阅读

云计算 Linux系统启动管理 系统安全

Linux GRUB加密方法加密grub防止黑客通过单用户系统破解root密码 ,进入系统窃取数据。给grub加密,不让别人通过grub进入单用户。 生成密码# grub2-mkpasswd-pbkdf2 Password: R...

2023-04-07 378 阅读

云计算 Linux系统启动管理 系统启动流程

概述linux启动时我们会看到许多启动信息,其过程可以分为5个阶段:BIOS自检读取MBR通过Boot Loader引导系统加载加载initramfe虚拟文件系统加载内核运行systemdinit程序的类型:SysV: in...

2023-04-07 428 阅读