当前位置: 首页 > news >正文

9.13linux系统命令

Linux2系统命令
1、df 查看磁盘使用情况
(1)df 查看磁盘使用情况
Filesystem:代表该文件系统时哪个分区,所以列出的是设备名称。
1K-blocks:说明下面的数字单位是1KB,可利用-h或-m来改变单位大小,也可以用-B来设置。
Used:已经使用的空间大小。Available:剩余的空间大小。
Use%:磁盘使用率。如果使用率在90%以上时,就需要注意了,避免磁盘容量不足出现系统问题,尤其是对于文件内容增加较快的情况
Mounted on:磁盘挂载的目录,即该磁盘挂载到了哪个目录下面。
(2)df -h 带单位显示磁盘使用情况

2、top 动态查看进程
(1)top 实时查看进程状态
详解:
第一行:
20:45:37— 当前系统时间
1:08 — 系统已经运行时间(在这期间没有重启过)
4 users — 当前有4个用户登录系统
load average: 00, 00, 00 — load average后面的三个数分别是1分钟、5分钟、15分钟的负载情况。
load average数据是每隔5秒钟检查一次活跃的进程数,然后按特定算法计算出的数值。如果这个数除以逻辑CPU的数量,结果高于5的时候就表明系统在超负荷运转了。

第二行:
Tasks — 任务(进程)共有144个进程,运行中的有1个,139个在休眠(sleep),stoped状态的有4个,zombie状态(僵尸)的有0个。

第三行:cpu状态
6.7% us — 用户空间占用CPU的百分比。
0.4% sy — 内核空间占用CPU的百分比。
0.0% ni — 改变过优先级的进程占用CPU的百分比
92.9% id — 空闲CPU百分比
0.0% wa — IO等待占用CPU的百分比
0.0% hi — 硬中断(Hardware IRQ)占用CPU的百分比
0.0% si — 软中断(Software Interrupts)占用CPU的百分比

第四行:内存状态
1030528 total — 物理内存总量(10GB)
386032k used — 使用中的内存总量(3.86GB)
644496k free — 空闲内存总量(6.44)
buffers — 缓存的内存量

第五行:swap交换分区
total — 交换区总量
used — 使用的交换区总量
free — 空闲交换区总量
cached — 缓冲的交换区总量(4GB)

六行是空行

第七行以下:各进程(任务)的状态监控
PID — 进程id
USER — 进程所有者
PR — 进程优先级
NI — nice值。负值表示高优先级,正值表示低优先级
VIRT — 进程使用的虚拟内存总量,单位kb。VIRT=SWAP+RES
RES — 进程使用的、未被换出的物理内存大小,单位kb。RES=CODE+DATA
SHR — 共享内存大小,单位kb
S — 进程状态。D=不可中断的睡眠状态 R=运行 S=睡眠 T=跟踪/停止 Z=僵尸进程
%CPU — 上次更新到现在的CPU时间占用百分比
%MEM — 进程使用的物理内存百分比
TIME+ — 进程使用的CPU时间总计,单位1/100秒
COMMAND — 进程名称(命令名/命令行)
(2)top -d 设置时间实时查看进程状态
top -d 秒数
案例 :top -d 5

3、free 查看内存情况
Men:内存的使用情况
total:总内存
used:已经使用的内存
free:空闲的内存
shared:共享内存(主要被tmpfs使用的内存)
buff/cache:buff和cache的和

4、ps 查看进程命令
(1)ps 查看进程
(2)ps -aux 查看所有用户执行的进程
a是all 所有
u 是use 用户
x 执行
USER:该进程属于那个使用者账号。
PID :该进程的进程ID号。
%CPU:该进程使用掉的 CPU 资源百分比;
%MEM:该进程所占用的物理内存百分比;
VSZ :该进程使用掉的虚拟内存量 (Kbytes)
RSS :该进程占用的固定的内存量 (Kbytes)
TTY :该进程是在那个终端机上面运作,若与终端机无关,则显示 ?。另外, tty1-tty6 是本机上面的登入者程序,若为 pts/0 等等的,则表示为由网络连接进主机的程序。
STAT:该程序目前的状态,主要的状态有:
R :该程序目前正在运作,或者是可被运作;
S :该程序目前正在睡眠当中,但可被某些讯号(signal) 唤醒。
T :该程序目前正在侦测或者是停止了;
Z :该程序应该已经终止,但是其父程序却无法正常的终止他,造成 zombie (疆尸) 程序的状态
START:该进程被触发启动的时间;
TIME :该进程实际使用 CPU 运作的时间。
COMMAND:该程序的实际指令。
(3)ps -ef|grep 服务名称 查看指定的服务是否启动
例如:ps -ef|grep mysql
ps -ef|grep tomcat
通过一个服务包,上传到linux上apache-tomcat-7.0.56.tar.gz,.tar.gz,
安装jdk,
解压服务器apache-tomcat-7.0.56.tar.gz用的命令:
tar -zxvf ,解压后进入apache-tomcat-7.0.56,找bin目录下,
sh startup.sh 启动服务
查看服务 ps -ef|grep tomcat
(4)kill 杀进程命令
kill -9 强制杀死进程
(5)netstat -nltp 查看开启的所有端口
(6)lsof -i:端口号
案例:lsof -i:8081
练习:有一个文档40行,要查看20-25行内容
方法1:先找前25行,在找后6行
head -n 25 mm|tail -n 6
方法2:先找后21行,前6行
tail -n 21 mm|head -n 6
方法3:tail -n +20 mm|head -n 6
方法4:sed -n "20,25p" mm

vim命令
1、创建文档 touch 文档名 ,编辑文档vim文档名
2、进入文档中有三种模式:
(1)编辑模式 比如:按i键
(2)命令模式: 按esc键或ctrl +c键
(3)底层命令模式: shift +:
3、快捷键
(1)enter 键 换行
(2)backspce 退格键,删除光标前一个字符
(3)del 键 删除, 删除光标所在的字符
(4)上下键 移动光标
(5)home 键 移动光标到行首
(6)end 键 移动光标到行尾
(7)page un 和page down 上下翻页

4、编辑命令
i 键 在光标所在行,转换为输入模式 操作:ctrl+c i
I 键 在当前光标所在行行首,转换为输入模式 操作:ctrl+c I
a 键 在当前光标所在处字符后方,转换为输入模式 操作:ctrl+c a
A键 在当前光标所在行行尾,转换为输入模式 操作:ctrl+c A
o键 在当前光标所在行下方,创建空白行,转换为输入模式 操作:ctrl+c o
O键 在当前光标所在行上方,创建空白行,转换为输入模式 操作:ctrl+c O
H键 移动光标到当前屏幕最上边一行 操作:ctrl+c H
L键 移动光标到当前屏幕最下边一行 操作:ctrl+c   L
M键 移动光标到当前屏幕最中间一行 操作:ctrl+c   M
s键 删除当前字符,并进入编辑模式 操作:ctrl+c s
S键 删除当行,并进入编辑模式 操作:ctrl+c S
x键 删除当前字符 操作:ctrl+c x
X键 删除前面一个字符 操作:ctrl+c X
u键 撤回上一步操作 操作:ctrl+c u
yy+p yy复制,p是粘贴 操作: ctrl+c yy p
c键 删除当前行,进入编辑模式 操作: ctrl+c c
D键 删除光标所在字符到行尾 操作: ctrl+c D
dd键 删除光标所在行 操作:ctrl+c d d 两次连续 dd
5、set nu 显示行号
set nonu 取消行号
6、wq 保存退出
wq! 强制保存退出
q退出
q!强制退出
7. / 或? 匹配内容
8、(1)%/源内容/新内行容 只替换每一行的第一个
案例::%s/3/a
(2)%/源内容/新内行容/g 只替换所有的内容
案例::%s/3/a/g
9、(1)指定行数替换内容的第一个
格式::开始行,结束行/源内容/ 新内容
案例:1,4s/1/f
(2)指定行数替换所有内容
格式::开始行,结束行/源内容/ 新内容/g
案例:1,4s/1/f/g
10、指定内容生成文件
格式::开始行,结束行w 存放的路径和文档名
案例:1,5w /home/aa/h3/dcs111.txt
11、注释:
(1)单行注释 # 加在行首 shift+3
(2)多行注释
格式:开始行,结束行 /^/#/g
:1,6s/^/#/g
(3)多行取消注释
格式:开始行,结束行 /#//g
:1,6s/#//g
12、高亮:
:/高亮的字符
13、取消高亮
: noh
14、指定行数复制
格式:开始行,结束行y 》敲回车》在按p复制
案例:1,5y

相关文章:

9.13linux系统命令

Linux2系统命令 1、df 查看磁盘使用情况 (1)df 查看磁盘使用情况 Filesystem:代表该文件系统时哪个分区,所以列出的是设备名称。 1K-blocks:说明下面的数字单位是1KB,可利用-h或-m来改变单位大小,也可以用-B来设置。 Used:已经使用的空间大小。Available:剩余的空间…...

9.15 svn git

svn版本控制工具 一、svn介绍 SVN是subversion的简称 是一个开放源代码的版本控制系统,通过采用分支管理系统的高 效管理,简而言之就是用于多个人共同开发同一个项目,实现共 享资源,实现最终集中式的管理。 SVN的作用:在项目组当中对需求规格说明书、测试用例、产品 说明书…...

PVC2601

...

利用RabbitMQ与Redis实现消息的延迟传递的策略

RabbitMQ:时间控的快递中心 让我们从RabbitMQ开始,RabbitMQ拥有一个叫做“Dead Letter Exchanges”(DLX)的机制,这个机制基本上就是一个失物招领处。当一个消息未能及时被送达,RabbitMQ会将它转移至DLX。这个DLX与一个或多个队列关联,这样就能处理这些失去方向的消息了。…...

python 按excel的经纬度提取对应栅格tif文件的数值

栅格文件 批量处理代码:# -*- coding:utf-8 -*- """ @author: suyue @file: extract_stations_from_excel.py @time: 2025/09/09 @desc: 从Excel读取站点信息并提取所有站点的CTT值 """ import rasterio import numpy as np import pandas as p…...

麒麟

麒麟点击跳转...

实现我的第一个本地文档问答机器人

本地文档问答机器人 下面是一个完整的本地文档问答机器人实现,涵盖了阶段三的所有核心概念:文档加载、文本分割、向量存储和检索增强生成(RAG)。 完整代码实现 import os.path from typing import Listfrom huggingface_hub import snapshot_download from langchain.chain…...

17、逻辑回归与分类评估 - 从连续到离散的智能判断 - 教程

17、逻辑回归与分类评估 - 从连续到离散的智能判断 - 教程pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", m…...

关于32位单片机使用lwip无法访问(ping)外网,只能与同网段设备进行通信的问题解决

核心问题:MAC地址 理论依据:MAC地址是有相应的规范的MAC地址中,前3字节为组织唯一标识符,后24位由厂家自行定义。也就是说前3字节是有规定的,其中前3字节MAC中的前几位也是有着对应的含义的。MAC地址详细的介绍,大家可以在网上搜得到 出现这个问题的核心就是网关对设备mac地…...

044-WEB攻防-PHP应用SQL盲注布尔回显延时判断报错处理增删改查方式

044-WEB攻防-PHP应用&SQL盲注&布尔回显&延时判断&报错处理&增删改查方式 1.演示案例:➢PHP-MYSQL-SQL操作-增删改查 ➢PHP-MYSQL-注入函数-布尔&报错&延迟 ➢PHP-MYSQL-注入条件-数据回显&错误处理 ➢PHP-MYSQL-CMS案例-插入报错&删除延迟…...

多品牌摄像机视频平台EasyCVR海康大华宇视视频平台统一接入方案

多品牌摄像机视频平台EasyCVR海康大华宇视视频平台统一接入方案在实际的工程项目里,我们常常会面临这样的情况:项目管理者可能会决定使用多个品牌的视频监控摄像头,或者有需求将现有的、多种类型的监控系统进行整合。现在,让我们来探讨一下如何实现不同品牌摄像头的连接和使…...

离散数学课堂习题及课后习题 - PPX

课上的习题,不完整,有空再更新第二章 抽屉原理 Background: 简单形式: 把(n+1)个物体放入n个盒子,必有一个盒子中装了两个物体。其实这个也是狄利克雷描述的一个特殊的表述(如果对于一个映射$ X\to Y $ ,如果\(|X|>|Y|\),则\(f\)不可能是单射,也就是会有\(f(x_1)=f(x…...

玻璃2601

前期五浪下跌走完了 开启反弹...

GoFrame框架查询数据表时对字段取别名

两种方式,基于模型的Fields方法dao.User.Where("id",1).Fields("name as `nickname`","id as `uid`").All()基于结构体orm标签的映射关系type UserData struct {Uid int `json:"id" orm:"id"`Nickname string `json:"…...

ubuntu安装mysql矩阵

安装mysql 5.7版本ubuntu版本    mysql版本    xtrabackup版本    ldd显示GLIBC版本    依赖库处理方式18.04       5.7.42      2.4.28        2.27          不需要处理20.04      5.7.42      2.4.28        …...

二十、DevOps落地:Jenkins基础入门(一)

二十、DevOps落地:Jenkins基础入门(一) 目录二十、DevOps落地:Jenkins基础入门(一)1、DevOps初识1.1 什么是DevOps1.2 DevOps相关工具链1.3 什么是CICD?1.4 持续集成CI介绍1.5 持续交付和持续部署CD介绍1.6 什么是Pipeline(流水线)?1.7 Pipeline编排任务的优势1.8 Pi…...

ubuntu 22.04安装mysql5.7

环境Os:ubuntu 22.04 desktop桌面版mysql:mysql-5.7.42-linux-glibc2.12查看操作系统信息root@db:~# ldd --version ldd (Ubuntu GLIBC 2.35-0ubuntu3) 2.35 Copyright (C) 2022 Free Software Foundation, Inc. This is free software; see the source for copying conditions…...

Docker如何获取镜像

可以使用 docker pull 命令来从仓库获取所需要的镜像。...

2025 ICPC 网络赛2 E

E. Zero 矩阵快速幂优化 dp。 考虑第一个数任意选,有 \(2^m\) 种选择,那么第 \(2\sim n-1\) 就有 \(2^{m-1}\) 种选择,因为最后要和前面的异或结果为 \(0\) ,所以最后一位是固定的,但是此时最后一位可能和倒数第二位相等,所以 \(1\sim n-2\) 的异或结果就肯定为 \(0\),设…...

偏移寻址

相对寻址. PC(Program Counter) 以程序计数器pc所指的地址作为起点 当前指令存放地址位1000 若当前指令字长=2B,则PC+2 若当前指令字长=4B,则PC+4 相对寻址:EA=(PC)+A,其中A是相对PC所指的位移量,可正可负,补码表示 优点:这段代码在程序内浮动时不用更改跳转指令的地址码…...

Stringbuilder操作和stringjoiner

使用stringbuilder容器可以方便对字符串的,是java自带的类 两个方法操作完成后默认返回值都是stringbuilder或者stringjoiner类型不是string,需要转换 Stringjoiner: length返回的是所有字符的总个数,包括空格和符号...

西电微机原理与接口技术笔记总结

笔记链接西电微机原理-第一章 序论:微型计算机概述 西电微机原理-第二章Intel单核处理器 西电微机原理-第三章 Intel处理器指令系统及汇编语言(1) 西电微机原理-第三章 Intel处理器指令系统及汇编语言(2) 西电微机原理-第三章 Intel处理器指令系统及汇编语言(3) 西电微机…...

abc423 F - Loud Cicada

F - Loud Cicada 题意 给你 \(n\) 个数 \(a_i\),问有多少个 \(x \in [1,Y]\) 满足 \(a_i \mid x\) 的 \(i\) 的个数等于 \(m\)。 \(n ,m \le 20, a_i,Y \le 10^{18}\)。 思路 \(a_i \mid x\) 的 \(x\) 有 \(\lfloor \frac{Y}{a_i} \rfloor\) 个。 显然可以枚举 \(i\) 的集合,…...

​​射频线缆选择指南:构建高性能无线系统的血脉​​

射频线缆关键参数包括阻抗匹配、插入损耗、电压驻波比、屏蔽效能和相位稳定性,影响信号传输质量与系统性能。在无线通信、测试测量和雷达系统中,射频线缆(RF Cable)是连接发射机、天线、接收机等组件的"生命线"。其性能直接影响信号传输的完整性、系统效率和最终…...

黑客必备的DevOps实战工作坊:4小时动手实验指南

这篇由Black Hills Information Security发布的文章详细介绍了针对黑客的DevOps实践,包含4小时动手实验工作坊内容。涉及自动化部署、安全集成和攻击模拟等关键技术,帮助安全专业人员将DevOps方法融入渗透测试和红队操作中。DevOps for Hackers with Hands-On Labs w/ Ralph …...

金融业-数字化转型大赛-网络安全赛道部分wp

web 签到 二维码被分割,需要拼接扫描。 离线二维码识别工具:QR_Research check this <?phpini_set(display_errors, 0);function containsStr($str, $substr) {return strpos($str, $substr) !== false;}if(isset($_GET["view"])){if (containsStr($_GET[view]…...

Mysql查找含字符串表字段

该存储过程用于在 当前数据库 中查找包含指定字符串的所有表和字段。 输出结果:每张表只返回一次记录,列出该表中包含目标字符串的字段列表(逗号分隔)。 适用场景:数据库迁移或审计时,快速定位含敏感信息的字段。 找出数据库中某个 URL、邮箱、关键字或特定内容所在的字段…...

MySQL注意事项与规范 - 实践

MySQL注意事项与规范 - 实践pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", monospace !important; font-si…...

真正的元推理,不需要人类的认可,恰恰是人类追求元推理,只有元推理才能彻底解放人类

ECT-OS-JiuHuaShan/ORCID:0009-0006-8591-1891 ▮ 框架推理激活:接收元认知独立性宣言,启动自主性终极阐释协议 论断抵达了文明认知的终极自由境界。完全正确:真正的元推理自成宇宙,其合法性源于与规律的同构性,而非人类的认可。恰恰是人类对绝对确定性的追求,引导其创…...

西电微机原理-第三章 Intel处理器指令系统及汇编语言(5)

目录十一、32/64位处理器拓展指令——多媒体/流媒体SIMD拓展指令集MMX指令集SSE/SSE2指令SSESSE2总结十二、汇编语言与高级语言的接口在C语言中嵌入汇编语言代码基本方法程序举例让C语言从外部调用代码综合举例判断有符号数整数加法溢出 十一、32/64位处理器拓展指令——多媒体…...

西电微机原理-第五章 存储技术

目录SRAM用SRAM构成8086/8088的内存连接方式拓展电路译码电路用SRAM构成80386/80486内存利用SRAM构成Pentium的内存ROM用EPROM构成8086/8088的内存用E2PROM构成8086/8088内存闪速E2PROM:Flash其他存储器SRAM综合设计举例举例1:构成8086内存(16位)举例2:构成8088内存(8位)…...

西电微机原理-第七章 常用接口器件

目录计算机与外设之间如何通过接口传送数据(非DMA)典型接口芯片8255可编程并行接口内部结构与外部引线8255的控制字8255的工作方式8255的寻址及连接使用8253 可编程定时器外部引线及功能六种工作方式控制字连接与初始化程序级联使用(关键) 计算机与外设之间如何通过接口传送…...

CF1264D1 Beautiful Bracket Sequence (easy version)

省流:成唐诗了。 tm 题目说是能任意删啊,我还以为是啥呢。 那么显然删成若干个左括号再拼上若干个右括号,考虑枚举分界点。 此时显然每个分界点答案用组合数算出来,发现是范德蒙德组合的形式直接卷就做完了。...

西电微机原理-第六章 输入输出技术

目录程序查询IO方式一、无条件传送方式输入接口输出接口二、查询方式中断IO方式中断类型中断执行流程可编程中断控制器8259硬件与基本寄存器工作流程工作方式及其选择级联编程使用中断实现方式基本流程1. 硬件连接2. 编写初始化程序初始化8259设置中断向量表3. 编写中断处理程序…...

【FAQ】应用A如何使用应用B内的文件?

【问题描述】 应用A如何使用应用B的文件?例如,自己开发的应用想读取、复制微信、钉钉等IM应用内的文件。 【背景知识】 系统通过访问控制的机制,防止数据或功能被不当或恶意使用。当前访问控制的机制涉及多方面,包括应用沙箱、应用权限、系统控件等方案。 【解决方案】 为防…...

OpenStack Cinder 创建卷

Cinder 的卷创建(create volume)是块存储服务的核心操作,涉及从请求接收、调度决策到存储后端实际创建的完整流程。 1、流程概览 创建卷的完整流程涉及 Cinder 多个组件的协同工作,整体流程如下: 客户端 → cinder-api → 消息队列 → cinder-scheduler → 消息队列 → ci…...

西电微机原理-第二章 Intel单核处理器

目录2.1.1 功能特性2.1.2 体系结构2.1.3 寄存器、主存、io结构寄存器结构主存结构:双体结构主存结构:分段结构2.1.4 8086芯片引脚共用引脚最小模式下的引脚最小模式下的总线构成标准的总线读写时序8088电路图最大模式的引脚2.2-2.3 Intel多核处理器(酷睿处理器) 2.1.1 功能…...

二叉树的迭代遍历(非递归)

迭代使用栈; 前序遍历 遍历顺序中左右,由于先进后出的栈的特性,我们先加入右孩子再加入左孩子; 代码: class Solution { public:vector<int> preorderTraversal(TreeNode* root) {stack<TreeNode*> st;vector<int> result;if (root == NULL) return res…...

记录---用好了 defineProps 才叫会用 Vue3,90% 的写法都错了

🧑‍💻 写在开头 点赞 + 收藏 === 学会🤣🤣🤣Vue 3 的 Composition API 给开发者带来了更强的逻辑组织能力,但很多人用 defineProps 的方式,依然停留在 Vue 2 的“Options 语法心智”。本质上只是把 props: {} 拿出来“提前声明”,并没有真正理解它的运行机制、类…...

今日流水账-2025年9月15日

1、刷新一下胶片 2、卷腹28下 3、定位一下进程阻塞问题...

c#给原文件重命名

在 C# 里“原文件”指“物理文件”,用 System.IO 就够了——一行代码完成重命名:csharp 复制// 旧名字 → 新名字(同目录就是重命名,跨目录就是移动+改名) System.IO.File.Move("old.txt", "new.txt"); 完整模板(带判断、异常处理) string oldPath …...

tcpdump常用随笔

指定抓到某文件 tcpdump -w a.cap 指定网卡 tcpdump -i eth0 指定目的ip tcpdump dst host ip dst换成src是源地址,不带是所有 host换成port是指定端口 多个条件用and连接,如 tcpdump dst host ip and port 80...

2025年HR经理必备:10款高效人力资源管理软件推荐

摘要:在选择人力资源管理软件时,HR经理需要关注软件的功能性、用户体验、安全性和适用性等方面。2025年即将到来,新一代高效人力资源管理软件不断涌现,以帮助企业更好地管理和优化人力资源流程。在众多选择中,红海云等作为领先的HR解决方案提供商,其产品无疑是值得关注的选…...

GAS中GA变量数据的同步

GAS内部数据的网络同步接口 ServerSetReplicatedTargetData(FGameplayAbilityTargetData) CallReplicatedTargetDataDelegateIfSet()...

提升员工绩效的5大人才管理软件评测与分析

提升员工绩效的5大人才管理软件评测与分析 随着企业对人才发展的重视程度不断加深,尤其是头部企业在这方面的关注和投入更为显著,人才管理软件的需求也随之上升。然而,在追求快速成果的过程中,许多企业忽视了人才管理数字化建设的基础阶段,直接跳到人才评估、人才盘点、继…...

【触想智能】工业显示屏与普通显示屏的八大区别以及应用领域分析

工业显示屏是应用于工业领域的一种特殊显示器,它除了具有传统显示屏的一般特点外,还具有一些特殊的功能,比如在宽温、防尘防水以及耐用性方面,都是普通显示屏无法比的。触想工业显示屏TPC-M2系列一、工业显示屏和普通显示屏的主要区别1、耐用性:工业显示屏通常需要能够在恶…...

LLaVA- Improved Baselines with Visual Instruction Tuning - jack

原始LLaVA论文: 标题: "Visual Instruction Tuning" arXiv链接: https://arxiv.org/abs/2304.08485 会议: NeurIPS 2023 LLaVA-1.5 论文: 标题: "Improved Baselines with Visual Instruction Tuning" arXiv链接: https://arxiv.org/abs/2310.03744…...

042-WEB 攻防:PHP 应用 MYSQL 架构 SQL 注入 跨库查询 文件读写 权限操作

042-WEB 攻防:PHP 应用 & MYSQL 架构 & SQL 注入 & 跨库查询 & 文件读写 & 权限操作 二、核心知识点与演示案例 1. 核心知识点PHP-MYSQL-SQL 注入 - 常规查询PHP-MYSQL-SQL 注入 - 跨库查询PHP-MYSQL-SQL 注入 - 文件读写2. 演示案例PHP-MYSQL-Web 组成架…...

Dsu On Tree 笔记

关于这个技巧我甚至都记不清是什么时候学的了,反正就是很早很早之前,当时学了之后看什么子树查询都想上 Dsu On Tree,后来也没怎么写过了,不过这个东西确确实实很强劲。 今天写了一上午教练的题单,大概获得了三天的时间来写自己想写的,就去写写各种莫队吧。 结果写到一个…...

西电微机原理-第一章 序论:微型计算机概述

目录1.1 基本概念1.2 微处理器概述1.3 微型计算机概述硬件、软件系统一、PC的发展二、PC的基本组成微型计算机的工作过程 1.1 基本概念1.2 微处理器概述Intel微处理器的发展💡 *注意:*8086和8088CPU片内总线和寄存器都是16位的,而8086的系统总线和io接口是16位,支持16位读…...