Linux 命令大全完整版(03)
1. 系统管理命令
screen
- 功能说明:多重视窗管理程序。
- 语 法:
screen [-AmRvx -ls -wipe][-d <作业名称>][-h <行数>][-r <作业名称>][-s <shell>][-S <作业名称>]
- 补充说明:screen 为多重视窗管理程序。此处所谓的视窗,是指一个全屏幕的文字模式画面。通常只有在使用 telnet 登入主机或是使用老式的终端机时,才有可能用到 screen 程序。
- 参 数:
-A
:将所有的视窗都调整为目前终端机的大小。-d<作业名称>
:将指定的 screen 作业离线。-h<行数>
:指定视窗的缓冲区行数。-m
:即使目前已在作业中的 screen 作业,仍强制建立新的 screen 作业。-r<作业名称>
:恢复离线的 screen 作业。-R
:先试图恢复离线的作业。若找不到离线的作业,即建立新的 screen 作业。-s<shell>
:指定建立新视窗时,所要执行的 shell。-S<作业名称>
:指定 screen 作业的名称。-v
:显示版本信息。-x
:恢复之前离线的 screen 作业。-ls或--list
:显示目前所有的 screen 作业。-wipe
:检查目前所有的 screen 作业,并删除已经无法使用的 screen 作业。
shutdown
- 功能说明:系统关机指令。
- 语 法:
shutdown [-efFhknr][-t 秒数][时间][警告信息]
- 补充说明:shutdown 指令可以关闭所有程序,并依用户的需要,进行重新开机或关机的动作。
- 参 数:
-c
:当执行"shutdown -h 11:50"
指令时,只要按+
键就可以中断关机的指令。-f
:重新启动时不执行 fsck。-F
:重新启动时执行 fsck。-h
:将系统关机。-k
:只是送出信息给所有用户,但不会实际关机。-n
:不调用 init 程序进行关机,而由 shutdown 自己进行。-r
:shutdown 之后重新启动。-t<秒数>
:送出警告信息和删除信息之间要延迟多少秒。[时间]
:设置多久时间后执行 shutdown 指令。[警告信息]
:要传送给所有登入用户的信息
sliplogin
- 功能说明:将 SLIP 接口加入标准输入。
- 语 法:
sliplogin [用户名称]
- 补充说明:sliplogin 可将 SLIP 接口加入标准输入,把一般终端机的连线变成 SLIP 连线。通常可用来建立 SLIP 服务器,让远端电脑以 SLIP 连线到服务器。sliplogin 会去检查
/etc/slip/slip.hosts
文件中是否有相同的用户名称。通过检查后,sliplogin 会调用执行 shell script 来设置 IP 地址,子网掩码等网络界面环境。此 shell script 通常是/etc/slip/slip.login
。
su(super user)
- 功能说明:变更用户身份。
- 语 法:
su [-flmp][--help][--version][-][-c <指令>][-s <shell>][用户帐号]
- 补充说明:su 可让用户暂时变更登入的身份。变更时须输入所要变更的用户帐号与密码。
- 参 数:
-c<指令>或--command=<指令>
:执行完指定的指令后,即恢复原来的身份。-f或--fast
:适用于 csh 与 tsch,使 shell 不用去读取启动文件。-l或--login
:改变身份时,也同时变更工作目录,以及 HOME,SHELL,USER,LOGNAME。此外,也会变更 PATH 变量。-m,-p或--preserve-environment
:变更身份时,不要变更环境变量。-s<shell>或--shell=<shell>
:指定要执行的 shell。--help
:显示帮助。--version
:显示版本信息。[用户帐号]
:指定要变更的用户。若不指定此参数,则预设变更为 root。
sudo
- 功能说明:以其他身份来执行指令。
- 语 法:
sudo [-bhHpV][-s <shell>][-u <用户>][指令] 或 sudo [-klv]
- 补充说明:sudo 可让用户以其他的身份来执行指定的指令,预设的身份为 root。在
/etc/sudoers
中设置了可执行 sudo 指令的用户。若其未经授权的用户企图使用 sudo,则会发出警告的邮件给管理员。用户使用 sudo 时,必须先输入密码,之后有 5 分钟的有效期限,超过期限则必须重新输入密码。 - 参 数:
-b
:在后台执行指令。-h
:显示帮助。-H
:将 HOME 环境变量设为新身份的 HOME 环境变量。-k
:结束密码的有效期限,也就是下次再执行 sudo 时便需要输入密码。-l
:列出目前用户可执行与无法执行的指令。-p
:改变询问密码的提示符号。-s<shell>
:执行指定的 shell。-u<用户>
:以指定的用户作为新的身份。若不加上此参数,则预设以 root 作为新的身份。-v
:延长密码有效期限 5 分钟。-V
:显示版本信息。
suspend
- 功能说明:暂停执行 shell。
- 语 法:
suspend [-f]
- 补充说明:suspend 为 shell 内建指令,可暂停目前正在执行的 shell。若要恢复,则必须使用 SIGCONT 信息。
- 参 数:
-f
:若目前执行的 shell 为登入的 shell,则 suspend 预设无法暂停此 shell。若要强迫暂停登入的 shell,则必须使用-f
参数。
swatch(simple watcher)
- 功能说明:系统监控程序。
- 语 法:
swatch [-A <分隔字符>][-c <设置文件>][-f <记录文件>][-I <分隔字符>][-P <分隔字符>][-r <时间>][-t <记录文件>]
- 补充说明:swatch 可用来监控系统记录文件,并在发现特定的事件时,执行指定的动作。swatch 所监控的事件以及对应事件的动作都存放在 swatch 的配置文件中。预设的配置文件为拥护根目录下的
.swatchrc
。然而在 Red Hat Linux 的预设用户根目录下并没有.swatchrc
配置文件,您可将/usr/doc/swatch-2.2/config_files/swatchrc.personal
文件复制到用户根目录下的.swatchrc
,然后修改.swatchrc
所要监控的事件及执行的动作。 - 参 数:
-A<分隔字符>
:预设配置文件中,动作的分隔字符,预设为逗号。-c设置文件>
:指定配置文件,而不使用预设的配置文件。-f记录文件>
:检查指定的记录文件,检查完毕后不会继续监控该记录文件。-I分隔字符>
:指定输入记录的分隔字符,预设为换行字符。-P分隔字符>
:指定配置文件中,事件的分隔字符,预设为逗号。-r时间>
:在指定的时间重新启动。-t<记录文件>
:检查指定的记录文件,并且会监控加入记录文件中的后继记录。
tload
- 功能说明:显示系统负载状况。
- 语 法:
tload [-V][-d <间隔秒数>][-s <刻度大小>][终端机编号]
- 补充说明:tload 指令使用 ASCII 字符简单地以文字模式显示系统负载状态。假设不给予终端机编号,则会在执行 tload 指令的终端机显示负载情形。
- 参 数:
-d<间隔秒数>
:设置 tload 检测系统负载的间隔时间,单位以秒计算。-s<刻度大小>
:设置图表的垂直刻度大小,单位以列计算。-V
:显示版本信息。
top
- 功能说明:显示,管理执行中的程序。
- 语 法:
top [bciqsS][d <间隔秒数>][n <执行次数>]
- 补充说明:执行 top 指令可显示目前正在系统中执行的程序,并通过它所提供的互动式界面,用热键加以管理。
- 参 数:
b
:使用批处理模式。c
:列出程序时,显示每个程序的完整指令,包括指令名称,路径和参数等相关信息。d<间隔秒数>
:设置 top 监控程序执行状况的间隔时间,单位以秒计算。i
:执行 top 指令时,忽略闲置或是已成为 Zombie 的程序。n<执行次数>
:设置监控信息的更新次数。q
:持续监控程序执行的状况。s
:使用保密模式,消除互动模式下的潜在危机。S
:使用累计模式,其效果类似 ps 指令的-S
参数。
uname
- 功能说明:显示系统信息。
- 语 法:
uname [-amnrsv][--help][--version]
- 补充说明:uname 可显示电脑以及操作系统的相关信息。
- 参 数:
-a或--all
:显示全部的信息。-m或--machine
:显示电脑类型。-n或-nodename
:显示在网络上的主机名称。-r或--release
:显示操作系统的发行编号。-s或--sysname
:显示操作系统名称。-v
:显示操作系统的版本。--help
:显示帮助。--version
:显示版本信息。
useradd
- 功能说明:建立用户帐号。
- 语 法:
useradd [-mMnr][-c <备注>][-d <登入目录>][-e <有效期限>][-f <缓冲天数>][-g <群组>][-G <群组>][-s <shell>][-u <uid>][用户帐号] 或 useradd -D [-b][-e <有效期限>][-f <缓冲天数>][-g <群组>][-G <群组>][-s <shell>]
- 补充说明:useradd 可用来建立用户帐号。帐号建好之后,再用 passwd 设定帐号的密码.而可用 userdel 删除帐号。使用 useradd 指令所建立的帐号,实际上是保存在
/etc/passwd
文本文件中。 - 参 数:
-c<备注>
:加上备注文字。备注文字会保存在 passwd 的备注栏位中。-d<登入目录>
:指定用户登入时的启始目录。-D
:变更预设值.-e<有效期限>
:指定帐号的有效期限。-f<缓冲天数>
:指定在密码过期后多少天即关闭该帐号。-g<群组>
:指定用户所属的群组。-G<群组>
:指定用户所属的附加群组。-m
:自动建立用户的登入目录。-M
:不要自动建立用户的登入目录。-n
:取消建立以用户名称为名的群组.-r
:建立系统帐号。-s<shell>
:指定用户登入后所使用的shell。-u<uid>
:指定用户 ID。
userconf
- 功能说明:用户帐号设置程序。
- 语 法:
userconf [--addgroup <群组>][--adduser <用户ID><群组><用户名称><shell>][--delgroup <群组>][--deluser <用户ID>][--help]
- 补充说明:userconf 实际上为 linuxconf 的符号连接,提供图形界面的操作方式,供管理员建立与管理各类帐号。若不加任何参数,即进入图形界面。
- 参 数:
--addgroup<群组>
:新增群组。--adduser<用户ID><群组><用户名称><shell>
:新增用户帐号。--delgroup<群组>
:删除群组。--deluser<用户ID>
:删除用户帐号。--help
:显示帮助。
userdel
- 功能说明:删除用户帐号。
- 语 法:
userdel [-r][用户帐号]
- 补充说明:userdel 可删除用户帐号与相关的文件。若不加参数,则仅删除用户帐号,而不删除相关文件。
- 参 数:
-r
:删除用户登入目录以及目录中所有文件。
usermod
- 功能说明:修改用户帐号。
- 语 法:
usermod [-LU][-c <备注>][-d <登入目录>][-e <有效期限>][-f <缓冲天数>][-g <群组>][-G <群组>][-l <帐号名称>][-s <shell>][-u <uid>][用户帐号]
- 补充说明:usermod 可用来修改用户帐号的各项设定。
- 参 数:
-c<备注>
:修改用户帐号的备注文字。-d登入目录>
:修改用户登入时的目录。-e<有效期限>
:修改帐号的有效期限。-f<缓冲天数>
:修改在密码过期后多少天即关闭该帐号。-g<群组>
:修改用户所属的群组。-G<群组>
:修改用户所属的附加群组。-l<帐号名称>
:修改用户帐号名称。-L
:锁定用户密码,使密码无效。-s<shell>
:修改用户登入后所使用的shell。-u<uid>
:修改用户 ID。-U
:解除密码锁定。
vlock(virtual console lock)
- 功能说明:锁住虚拟终端。
- 语 法:
vlock [-achv]
- 补充说明:执行 vlock 指令可锁住虚拟终端,避免他人使用。
- 参 数:
-a或--all
:锁住所有的终端阶段作业,如果您在全屏幕的终端中使用本参数,则会将用键盘- 切换终端机的功能一并关闭。
-c或--current
:锁住目前的终端阶段作业,此为预设值。-h或--help
:在线帮助。-v或--version
:显示版本信息。
w
- 功能说明:显示目前登入系统的用户信息。
- 语 法:
w [-fhlsuV][用户名称]
- 补充说明:执行这项指令可得知目前登入系统的用户有那些人,以及他们正在执行的程序。单独执行 w
- 指令会显示所有的用户,您也可指定用户名称,仅显示某位用户的相关信息。
- 参 数:
-f
:开启或关闭显示用户从何处登入系统。-h
:不显示各栏位的标题信息列。-l
:使用详细格式列表,此为预设值。-s
:使用简洁格式列表,不显示用户登入时间,终端机阶段作业和程序所耗费的 CPU 时间。-u
:忽略执行程序的名称,以及该程序耗费 CPU 时间的信息。-V
:显示版本信息。
who
- 功能说明:显示目前登入系统的用户信息。
- 语 法:
who [-Himqsw][--help][--version][am i][记录文件]
- 补充说明:执行这项指令可得知目前有那些用户登入系统,单独执行 who 指令会列出登入帐号,使用的
- 终端机,登入时间以及从何处登入或正在使用哪个 X 显示器。
- 参 数:
-H或--heading
:显示各栏位的标题信息列。-i或-u或--idle
:显示闲置时间,若该用户在前一分钟之内有进行任何动作,将标示成"."
号,如果该用户已超过 24
相关文章:
Linux 命令大全完整版(03)
1. 系统管理命令 screen 功能说明:多重视窗管理程序。语 法:screen [-AmRvx -ls -wipe][-d <作业名称>][-h <行数>][-r <作业名称>][-s <shell>][-S <作业名称>]补充说明:screen 为多重视窗管理程序。此处…...
【新人系列】Python 入门专栏合集
✍ 个人博客:https://blog.csdn.net/Newin2020?typeblog 📝 专栏地址:https://blog.csdn.net/newin2020/category_12801353.html 📣 专栏定位:为 0 基础刚入门 Python 的小伙伴提供详细的讲解,也欢迎大佬们…...
嵌入式软件数据结构(一)链表知识点专栏 附源码 附原理
嵌入式软件数据结构(一)链表知识点专栏 附源码 附原理 前言: 首先我们要知道什么是链表? 什么是链表,链表是一种通过指针串联在一起的线性结构,每一个节点由两部分组成,一个是数据域一个是指…...
order by布尔盲注、时间盲注
pdo防御下,order by、limit不能参数绑定,可以进行sql注入 案例:靶场的less-46 布尔盲注: import requests from lxml import htmldef get_id_one(URL, paload):res requests.get(urlURL, paramspaload)tree html.fromstring(…...
数据结构与算法-图论-最短路-拓展运用
选择最佳路线 分析: 这是一道图论中的最短路径问题,目标是在给定的公交网络中,找到从琪琪家附近的车站出发,到她朋友家附近车站(编号为 s )的最短时间。以下是对该问题的详细分析: 问题关键信息…...
数据开发的简历及面试
简历 个人信息: 邮箱别写QQ邮箱, 写126邮箱/189邮箱等 学历>>本科及以上写,大专及以下不写 专业>>非计算机专业不写 政治面貌>>党员写, 群众不用写 掌握的技能: 精通 > 熟悉 > 了解 专业工具: 大数据相关的 公司: 如果没有可以写的>>金融服…...
android s下make otapackage编译失败
[DESCRIPTION] android s上,我司推荐使用split build的方式进行编译,但是部分客户依旧会采用AOSP full build的方式进行编译。而我司在这块release的时候,并未进行验证。因此执行make otapackage的时候,会出现如下报错。 [0312/…...
【算法通关村 Day12】字符串
字符串青铜挑战 字符串转换 转换为小写字母 给你一个字符串 s ,将该字符串中的大写字母转换成相同的小写字母,返回新的字符串。leetcode791 public class ToLowerCase {/*** 将字符串中的大写字母转换为小写字母。** param s 输入字符串* return 转换…...
grafana K6压测
文章目录 install and runscript.jsoptions最佳实践 report 解析 https://grafana.com/docs/k6/latest/get-started install and run install # mac brew install k6当前目录下生成压测脚本 # create file script.js k6 new [filename] # create file ‘script.js’ in …...
SQLite 安装教程以及可视化工具介绍
目录 简述 1. Windows 系统安装 1.1 下载预编译的二进制文件 1.2 解压文件 1.3 配置环境变量 1.4 验证安装 2. GUI 可视化工具 2.1 免费工具 2.1.1 DB Browser for SQLite 2.1.2 SQLiteStudio 2.1.3 SQLite Expert 2.1.4 SQLiteGUI 2.1.5 Antares SQL 2.1.6 DbGa…...
谷云科技iPaaS×DeepSeek:构建企业智能集成的核心底座
2025年,DeepSeek大模型的爆发式普及,正引领软件行业实现 “智能跃迁”。从代码生成到系统集成,从企业级应用到消费级产品,自然语言交互能力已成为新一代软件的核心竞争力。据行业分析,超60%的软件企业已启动大模型适配…...
mac 下 java 调用 gurobi 不能加载 jar
在 mac 电脑中的 java 始终不能加载 gurobi 的 jar 包,java 的开发软件 eclipse,idea 总是显示找不到 gurobi 的 jar 包,但是 jar 包明明就在那里。 摸索了三个小时,最后发现原因竟然是: jar 包太新,替换…...
京准电钟:NTP精密时钟服务器在自动化系统中的作用
京准电钟:NTP精密时钟服务器在自动化系统中的作用 京准电钟:NTP精密时钟服务器在自动化系统中的作用 NTP精密时钟服务器在自动化系统中的作用非常重要,特别是在需要高精度时间同步的场景中。NTP能够提供毫秒级的时间同步精度,这…...
京东-零售-数据研发面经【附答案】
近期,有参加春招的同学和我交流了他的面试历程,我针对这些内容进行了细致的总结与梳理,并在此分享出来,希望能助力大家学习与借鉴。 1.八股文 1)HashMap的底层原理是什么【见V6.0面试笔记 Java基础部分第19题】 2&am…...
面试之《react hooks在源码中是怎么实现的?》
要深入理解 React Hooks 在源码中的实现,可以从以下几个关键方面来剖析: 核心数据结构 在 React 内部,使用链表来管理每个函数组件的 Hooks。每个 Hook 对应一个节点,这些节点通过 next 指针相连。以下是简化后的 Hook 节点结构…...
泛型的约束有哪几种?(C#)
目录 1 值类型约束(where T : struct) 2 引用类型约束(where T : class) 3 无参构造函数约束(where T : new ()) 4 基类约束(where T : <基类名>) 5 接口约束(…...
Harmony开发笔记(未完成)
一、感想 作为一名拥有11年经验的Android开发者,我亲历了Android从高速发展到如今面临“僧多粥少”的过程。技术的世界瞬息万变,没有一种技术能够让人依赖一辈子。去年初,我自学了鸿蒙系统,并顺利通过了鸿蒙官方的初级和高级认。…...
DevSecOps普及:安全与开发运维的深度融合
一、引言 随着软件开发模式的演进,DevOps已成为现代软件工程的主流实践。然而,在传统的DevOps流程中,安全往往被视为开发和运维之外的额外环节,导致安全漏洞在产品交付后才被发现,增加了修复成本和风险。为了解决这一…...
JavaScript 系列之:Ajax、Promise、Axios
前言 同步:会阻塞。同步代码按照编写的顺序逐行依次执行,只有当前的任务完成后,才会执行下一个任务。 异步:异步代码不会阻塞后续代码的执行。当遇到异步操作时,JavaScript 会将该操作放入任务队列中,继续…...
為什麼使用不限量動態住宅IP採集數據?
在瞭解“不限量動態住宅IP數據採集”之前,我們需要先搞清楚什麼是“動態住宅IP”。簡單來說,動態IP是一種會定期變化的IP地址,通常由互聯網服務提供商(ISP)分配給家庭用戶。與固定IP(靜態IP)不同…...
vue3-06vue2(Object.defineProperty)与vue3(基于ES6的Proxy)的响应式原理对比
1.vue2响应原理 1.1对于对象与数组 对象类型: 通过 object.defineProperty() 对属性的读取、修改进行拦截 (数据劫持) 数组类型:通过重写更新数组的一系列方法来实现拦截。 (对数组的变更方法进行了包裹) Vue2的响应式是基于Object.defineProperty实现的 1.2 基本原理Objec…...
MySQL数据库入门到大蛇尚硅谷宋红康老师笔记 高级篇 part 4
第04章_逻辑架构 1. 逻辑架构剖析 首先MySQL是典型的C/S架构,即Client/Server架构,服务器端程序使用的mysqld。 不论客户端进程和服务器进程是采用哪种方式进行通信,最后实现的效果都是:客户端进程向服务器进程发送一段文本&…...
清华大学DeepSeek文档下载,清华大学deepseek下载(完成版下载)
文章目录 前言一、清华大学DeepSeek使用手册下载二、清华大学DeepSeek使用手册思维导图 前言 这是一篇关于清华大学deepseek使用手册pdf的介绍性文章,主要介绍了DeepSeek的定义、功能、使用方法以及如何通过提示语设计优化AI性能。以下是对这些核心内容的简要概述&…...
HDFS数据多目录、异构存储、回收站
1.NameNode元数据多目录 HDFS集群中可以在hdfs-site.xml中配置“dfs.namenode.name.dir”属性来指定NameNode存储数据的目录,默认NameNode数据存储在${hadoop.tmp.dir}/dfs/name目录,“hadoop.tmp.dir”配置项在core-site.xml中。 我们也可以将NameNod…...
windows设置暂停更新时长
windows设置暂停更新时长 win11与win10修改注册表操作一致 ,系统界面不同 1.打开注册表 2.在以下路径 \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings 右键新建 DWORD 32位值,名称为FlightSettingsMaxPauseDays 根据需求填写数…...
04 路由表的IP分组传输过程
目录 1、路由表的核心结构 2、IP分组传输过程和数据包转发过程 2.1、IP分组传输过程 2.2、数据包转发过程 2.3、IP分组传输过程和数据包转发的区别 3、数据包的变化 3.1、拓扑结构 3.2、传输过程详解(主机A → 主机B) 3.2.1、主机A发送数据 3.2…...
实现Python+Django+Transformers库中的BertTokenizer和BertModel来进行BERT预训练,并将其应用于商品推荐功能
一、环境安装准备 #git拉取 bert-base-chinese 文件#创建 虚拟运行环境python -m venv myicrplatenv#刷新source myicrplatenv/bin/activate#python Django 集成nacospip install nacos-sdk-python#安装 Djangopip3 install Django5.1#安装 pymysql settings.py 里面需要 # 强制…...
数据结构---定长顺序表
1.线性表的定义 存在唯一的一个被称为“第一个”的数据元素;存在唯一的一个被称为“最后一个”的数据元素;除第一个之外,集合中的每一个数据元素都只有一个前驱;除最后一个之外,集合中的每一个数据元素都只有一个后继…...
Elasticsearch 相关面试题
1. Elasticsearch基础 Elasticsearch是什么? Elasticsearch是一个分布式搜索引擎,基于Lucene实现。 Mapping是什么?ES中有哪些数据类型? Mapping:定义字段的类型和属性。 数据类型:text、keyword、integer、…...
冒泡排序(Bubble Sort)详细教程:Java实现与优化
一、什么是冒泡排序? 冒泡排序(Bubble Sort)是一种简单的排序算法,它的基本思想是通过两两比较相邻元素,将较大的元素“冒泡”到数列的末尾。每一轮遍历会将一个较大的元素放到正确的位置,直到整个数组有序…...
【git】【reset全解】Git 回到上次提交并处理提交内容的不同方式
Git 回到上次提交并处理提交内容的不同方式 在 Git 中,若要回到上次提交并对提交内容进行不同处理,可使用 git reset 命令搭配不同选项来实现。以下为你详细介绍操作步骤及各选项的作用。 1. 查看提交历史 在操作之前,可通过以下命令查看提…...
矩阵的 正定(Positive Definite)与负定(Negative Definite):从Fisher信息矩阵看“曲率”的秘密
矩阵的正定与负定:从Fisher信息矩阵看“曲率”的秘密 在数学和统计学中,矩阵的“正定性”和“负定性”是一对重要概念,尤其在优化、统计推断和机器学习中频繁出现。比如,Fisher信息矩阵(Fisher Information Matrix, F…...
Uniapp 小程序:语音播放与暂停功能的实现及优化方案
界面部分 //开启语音 <button class"open" v-if"showPlayfalse" click"playText">这是开启播放的图片</button >//关闭语音 <button class"close" v-if"showPlaytrue" click"stopText">这是…...
Python基于机器学习的微博舆情情感分析系统,微博评论情感分析可视化系统(全新升级)
大家好,今天为大家带来的是Python基于机器学习的微博舆情情感分析系统,微博评论情感分析可视化系统,这个系统在原本的系统上进行优化升级。 算法从开源框架的 snlow ,到支持机器学习的 lstm 算法可以手动输入语句,进行…...
IP-------GRE和MGRE
4.GRE和MGRE 1.应用场景 现实场景 居家工作,公司工作,分公司工作----------需要传输交换数据--------NAT---在该场景中需要两次NAT(不安全) 为了安全有两种手段-----1.物理专线---成本高 2.VPN--虚拟专用网---隧道技术--封装技…...
内网综合渗透测试——WinterMute: 1靶场
靶场来源 <WinterMute: 1 ~ VulnHub> Wintermute 虚拟机网络配置指南 本实验涉及网络跳转技术,需正确配置VirtualBox网络。所有IP均为动态分配,配置快速简便。 通过"文件 >> 导入虚拟设备"导入各虚拟机。 STRAYLIGHT (网络#1 和 …...
项目进度管理工具:甘特图与关键路径法(2025实战指南)
在全球数字化转型加速的背景下,项目延期率高达42%的现状倒逼管理者掌握科学的进度管理工具。本文结合2025年最新实践,深度解析甘特图与关键路径法的原理及应用,助你构建精准可控的项目进度管理体系。 一、双剑合璧:工具组合的价值…...
deepseek-r1-centos-本地服务器配置方法
参考: 纯小白 Centos 部署DeepSeek指南_centos部署deepseek-CSDN博客 https://blog.csdn.net/xingxin550/article/details/145574080 手把手教大家如何在Centos7系统中安装Deepseek,一文搞定_centos部署deepseek-CSDN博客 https://blog.csdn.net/soso67…...
C# Unity 唐老狮 No.2 模拟面试题
本文章不作任何商业用途 仅作学习与交流 安利唐老狮与其他老师合作的网站,内有大量免费资源和优质付费资源,我入门就是看唐老师的课程 打好坚实的基础非常非常重要: Unity课程 - 游习堂 - 唐老狮创立的游戏开发在线学习平台 - Powered By EduSoho 如果你发现了文章内特殊的字体…...
一周学会Flask3 Python Web开发-flask3上下文全局变量session,g和current_app
锋哥原创的Flask3 Python Web开发 Flask3视频教程: 2025版 Flask3 Python web开发 视频教程(无废话版) 玩命更新中~_哔哩哔哩_bilibili flask3提供了session,g和current_app上下文全局变量来方便我们操作访问数据。 以下是一个表格,用于比较Flask中的…...
SpringBoot整合Mybatis-Plus+Druid实现多数据源
概述 Spring Boot: Spring Boot是一个基于Spring框架的开源Java开发框架,旨在简化Spring应用程序的开发、配置和部署。它提供了一种快速、敏捷的方式来构建独立的、生产级别的Spring应用程序,同时还提供了许多开箱即用的功能和工具࿰…...
【Mysql】我在广州学Mysql 系列—— 性能优化相关例题
ℹ️大家好,我是练小杰,时间过得真快,还有2天,2025年2月份就结束了!!😆 本文是针对Mysql数据库中有关性能优化的相关示例,通过本文的学习可以深入了解性能优化的各类命令!…...
罗成华教授论腹膜后肿瘤核磁共振检查意义
腹膜后器官很少受生理运动的影响,而MRI又可进行除横断面以外的冠状面、矢状面或其它任意切面检查,其图像清晰,故其特别适用于腹膜后肿瘤的术前检查。早期经验显示MRI可提供比CT更多的信息,不用造影剂术前即…...
CSS3 圆角:实现与优化指南
CSS3 圆角:实现与优化指南 随着网页设计的发展,CSS3 圆角已经成为了现代网页设计中不可或缺的元素之一。本文将详细讲解 CSS3 圆角的基本用法、实现方式以及优化技巧,帮助您在网页设计中更好地运用这一功能。 一、CSS3 圆角基本用法 1.1 基…...
Windows下不建议使用C/C++运行库的本地化功能
Windows不建议setlocale或使用C的std::locale对象等C/C运行库的本地化功能,因为setlocale或C的std::locale对象实现bug多,不稳定,可能存在兼容性问题,如: 1、DOS/Win16下setlocale只支持"C"的locale 2、Wi…...
python-leetcode-乘积最大子数组
152. 乘积最大子数组 - 力扣(LeetCode) class Solution:def maxProduct(self, nums: List[int]) -> int:if not nums:return 0max_prod nums[0]min_prod nums[0]result nums[0]for i in range(1, len(nums)):if nums[i] < 0:max_prod, min_prod…...
基于YOLO11深度学习的半导体芯片缺陷检测系统【python源码+Pyqt5界面+数据集+训练代码】
《------往期经典推荐------》 一、AI应用软件开发实战专栏【链接】 项目名称项目名称1.【人脸识别与管理系统开发】2.【车牌识别与自动收费管理系统开发】3.【手势识别系统开发】4.【人脸面部活体检测系统开发】5.【图片风格快速迁移软件开发】6.【人脸表表情识别系统】7.【…...
Python入门 — 类
面向对象编程中,编写表示现实世界中的事物和情景的类(class),并基于这些类来创建对象(object)。根据类来创建对象称为实例化,这样就可以使用类的实例(instance) 一、创建…...
本地大模型编程实战(22)用langchain实现基于SQL数据构建问答系统(1)
使 LLM(大语言模型) 系统能够查询结构化数据与非结构化文本数据在性质上可能不同。后者通常生成可在向量数据库中搜索的文本,而结构化数据的方法通常是让 LLM 编写和执行 DSL(例如 SQL)中的查询。 我们将演练在使用基于 langchain 链 &#x…...
监听其他音频播放时暂停正在播放的音频
要实现当有其他音频播放时暂停当前音频,你可以使用全局事件总线或 Vuex 来管理音频播放状态。这里我将展示如何使用一个简单的事件总线来实现这个功能。 首先,你需要创建一个事件总线。你可以在项目的一个公共文件中创建它,例如 eventBus.js…...