- 2024-09-15OpenCore引导安装苹果系统,VMware虚拟机安装苹果系统
Windows下VMware虚拟机安装macOS系统,常规安装都需要使用到unlocker解锁工具.而直接使用OpenCore引导安装,就可以不使用unlocker解锁工具也能安装macOS系统,使用OpenCore引导的优点还是有的,比如改系统的三码或五码还是比较方便,这里将最近配置的OpenCore引导分享给大家一起研究.
- 2024-09-15【webshell 检测工具】ShellSweep:一种 PowerShell/Python/Lua 工具,用于检测指定目录下潜在的 Web shell 文件
原创Ots安全“ShellSweep”是一个PowerShell/Python/Lua工具,旨在检测指定目录中的潜在WebShell文件。ShellSheep及其工具套件会计算文件内容的熵,以估计文件成为WebShell的可能性。熵值越高,随机性就越强,这是WebShell中常见的加密或混淆代码的特征。它仅处理具有某些
- 2024-09-15windows server2012 配制nginx安装为服务的时候,直接跳要安装.net框架,用自动的安装,直接失败的解决。
1、上一个已成功在安装过程中的图:2、之前安装过程中错误的图:3、离线安装解决:下载.netframework3.5,然后解压后,选择指定备用源路径,然后选择.net安装包所在目录:只要指定上面全路径就可以,要看到先多目录。4、再次安装nginx服务成功:这样服务就安装成功了。参考:Win
- 2024-09-15nginx 安装服务后,启动报:An attempt was made to access a socket in a way forbidden by its access permission解决
1、nginx1.18.0安装服务成功后,启动服务的时候,一闪直接报错:2、查看Nginx的日志error.log发现启动一次报一条错,并且都是一样的:2024/09/1414:42:18[emerg]6852#6280:bind()to0.0.0.0:80failed(10013:Anattemptwasmadetoaccessasocketinawayforbiddenbyit
- 2024-09-15Linux内核开发环境-使用GDB调试内核代码
建议点击这里查看个人主页上的最新原文作者:陈孝松主页:chenxiaosong.com哔哩哔哩:陈孝松课程:chenxiaosong.com/courses博客:chenxiaosong.com/blog贡献:chenxiaosong.com/contributions邮箱:
[email protected]交流群:544216206,点击查看群介绍点
- 2024-09-15【Shell】getopt、set
getopt的用途Shell脚本中,getopt主要用于解析用户通过命令行传递的选项和参数,支持短选项(如-a)和长选项(如--all),并且可以处理带参数的选项(如-ffilename或--file=filename)。getopt的基本用法基本的getopt语法如下:getoptoptstringparametersoptstring:定义可
- 2024-09-15国产RAID卡2230-10i windows&Linux操作系统安装指导
环境准备:1.准备2个U盘。一个刻录系统,一个装载驱动2.需保持CSM为UEFI状态和PCIEDEVICESLIST 下2230-10i的卡为UEFI状态,如图:环境排查:由于
- 2024-09-15Linux下使用pipe进行父子进程间通信
引入之前我们介绍了多进程以及创建进程的函数fork,下面我们将继续深入,讨论一下多进程间的通信问题;pipe管道谈论多进程通信,就离不开pipe(管道),这是一个系统调用,用于在UNIX和类UNIX系统(如Linux)上创建一个管道(pipe),实现进程间通信。它创建了一个双向的通信通道,允许一个进程向另一
- 2024-09-154.linux重定向和管道
目录 一.重定向1.FD2.重定向案例><2.1输出>2.2输入<3.扩展二.管道1.管道|1.1进程管道Piping1.2tee管道2.参数传递Xargs 一.重定向 #touchtime#date>time.txt//>将本身输出到屏幕的东西给他弄到time文件中 1.FD-----标准输入、标准输
- 2024-09-15整数在内存中的存储&&原码反码补码
目录1.整数在内存中以二进制的形式存在1.1(正数存储情况)1.2负数存储情况1.3整数的补码如何得到原码2.无符号整数的原反补码 小心!VS2022不可直接接触,否则!没这个必要,方源面色淡然一把抓住!顷刻炼化! 1.整数在内存中以二进制的形式存在1.1(正数存储情况)比如说数字2
- 2024-09-15工具分享 | JenkinsExploit-GUI - 一款Jenkins综合漏洞利用工具,一键getshell。
0x00工具介绍JenkinsExploit-GUI是一款Jenkins综合漏洞利用工具。0x01下载链接JenkinsExploit-GUI下载链接:夸克网盘分享0x02功能介绍CVE-2015-8103/CVE-2016-0788CVE-2016-0792CVE-2017-1000353CVE-2018-1000600CVE-2018-1000861CVE-2018-1999002CVE-20
- 2024-09-15linux 操作系统下的compress命令介绍和使用案例
linux操作系统下的compress命令介绍和使用案例compress命令是Linux系统中用于文件压缩的一个工具,主要使用Lempel-Ziv-Welch(LZW)算法进行数据压缩。压缩后,文件的扩展名将变为“.Z”。虽然compress命令在历史上有其重要性,但在现代Linux系统中,它已经被更高效的压缩工具如gzip
- 2024-09-15linux 操作系统下cp命令介绍及案例应用
linux操作系统下cp命令介绍及案例应用cp命令是Linux操作系统中用于复制文件和目录的基本命令。它的功能强大,适用于各种文件管理任务cp命令概述基本语法:bashcp[options]<source><destination>功能:复制单个文件或多个文件到指定位置。递归复制目录及其内容。选项可
- 2024-09-15Linux内存管理方式
Linux内存管理涉及到多个方面,包括物理内存的分配和回收、虚拟内存的管理、页面置换、内存保护等。以下是Linux内存管理的主要方式和机制:1.虚拟内存(VirtualMemory)虚拟地址空间:每个进程拥有自己的虚拟地址空间,虚拟地址空间与物理内存是分开的。进程在运行时使用虚拟地
- 2024-09-151Panel:一个现代化、开源的 Linux 服务器运维管理面板
前言之前有小伙伴问:Linux服务器运维管理除了宝塔,还有其他值得推荐的管理软件吗?,今天大姚给大家分享一个现代化、开源的Linux服务器运维管理面板:1Panel。项目介绍1Panel是新一代的Linux服务器运维管理面板,旨在通过现代化的Web界面帮助用户轻松管理Linux服务器。该项目是开
- 2024-09-15蓝易云服务器 - ubuntu docker日志docker ubuntu desktop
在Ubuntu桌面上使用Docker时,可以通过以下步骤查看Docker容器的日志:打开终端:在Ubuntu桌面上按下 Ctrl+Alt+T组合键可以打开终端。查看容器ID:运行以下命令查看正在运行的Docker容器的ID。dockerps查看容器日志:使用以下命令查看指定容器的日志,将 CONTAINER_ID替换为你想查看日
- 2024-09-15蓝易云服务器 - Ubuntu16.04安装VSCode教程
安装VSCode的教程如下:打开终端,运行以下命令更新软件包列表:sudoaptupdate安装依赖库:sudoaptinstallsoftware-properties-commonapt-transport-httpswget导入MicrosoftGPG密钥:wget-qhttps://packages.microsoft.com/keys/microsoft.asc-O-|sudoapt-keyadd-添加Visual
- 2024-09-151Panel:一个现代化、开源的 Linux 服务器运维管理面板
前言之前有小伙伴问:Linux服务器运维管理除了宝塔,还有其他值得推荐的管理软件吗?,今天大姚给大家分享一个现代化、开源的Linux服务器运维管理面板:1Panel。项目介绍1Panel是新一代的Linux服务器运维管理面板,旨在通过现代化的Web界面帮助用户轻松管理Linux服务器。该项目
- 2024-09-15蓝易云服务器 - ubuntu安装开发javascript ubuntu script教程
在Ubuntu上安装开发JavaScript的教程如下:打开终端。安装Node.js:运行以下命令安装Node.js。sudoaptupdatesudoaptinstallnodejs安装npm:npm是Node.js的包管理器,运行以下命令安装npm。sudoaptinstallnpm验证安装:通过运行以下命令验证Node.js和npm是否安装成功。node-vnpm-
- 2024-09-15【工具使用】【Shell脚本】【gitlab】下拉所有的仓库代码并指定分支推送给客户仓库
1 前言这不是项目要结束了么,项目验收要交付源代码,客户在阿里云上买了个云效,需要把我们公司的代码同步上去。首先云效支持各种导入,比如直接贴上你的gitlab地址,再加个token他就会自己同步,但我不能这么做,主要是因为我们公司有的别的项目代码也在一块,只是分支不一样,并且做事情要
- 2024-09-15NAS安装及应用supervisor进程守护
学会安装并使用supervisor进程守护,再也不用担心进程无故消失/退出朗读全文Yourbrowserdoesnotsupporttheaudioelement.背景/有什么用NAS中进程守护的实践应用(Debian中也一样)前文讲了在群晖NAS的后台中运行如下命令来实现推流nohupffmpeg-re-i"rtsp://admi
- 2024-09-15php和go进行跨进程fifo通信
fifo的文件需要提前建立好,或者用程序处理php<?php$fifoName="my_fifo";//打开命名管道进行读取$fifo=fopen($fifoName,"r+");if($fifo===false){die("UnabletoopenFIFO:$fifoName");}//读取数据$data=fread($fifo,1024);echo"Re
- 2024-09-15Ubuntu 20.04 解决 NVIDIA-SMI 出错问题
目录一、初始问题二、解决方法2.1法一2.2法二三、新的问题3.1解决方案3.2进一步解决3.3最后解决一、初始问题 今天要在本机上装个环境时,运行了一下nvidia-smi突然遇到一个问题:FailedtoinitializeNVML:Driver/libraryversionmismatch
- 2024-09-15Windows11里如何设置Java环境变量(详细版)
1.基本详情 首先介绍一下基本的情况,jdk安装有两种,一种是压缩包,另一种就是官网下载的。官网链接:Java下载|Oracle中国 记住安装时的路径,我们在设置环境时,要用到它。建议就放在默认的C盘里面如何复制路径?右击上面窗口的jdk1.8.0处注意:是复
- 2024-09-15CentOS 7 配置 阿里云 yum源
centos7配置源在CentOS7上配置软件源,你需要编辑/etc/yum.repos.d/CentOS-Base.repo文件,将其中的镜像地址替换为你所选择的源地址。以下是一个基本的步骤和示例:备份当前的源文件 [root@hadoop107hui]#sudocp/etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/Cent
- 2024-09-143.linux进程管理
目录一.进程管理1.进程概念2.进程生命周期和状态3.进程管理process3.1ps-静态查看进程3.2 top-动态查看进程3.3.使用信号控制进程3.4nice-优先级二.作业控制jobs三.虚拟文件系统proc四.线程(可看可不看)1.状态2.调度算法3.通信方式4.线程和进程的区别5.线
- 2024-09-14USB总线-Linux内核USB3.0 Hub驱动分析(十四)
1.概述USBHub提供了连接USB主机和USB设备的电气接口。USBHub拥有一个上行口,至少一个下行口,上行口连接上一级的Hub的下行口或者USB主机,连接主机的为RootHub,下行口连接下一级Hub的上行口或者USB设备。经过Hub的扩展,一个USB主机可以和多个USB设备通信。USBHub有如下特性:良好的
- 2024-09-14《在 Windows 系统中配置 Python 3.11 环境安装教程》
一、引言Python是一种广泛使用的高级编程语言,具有简洁易读、可扩展性强等优点。Python3.11是Python的一个重要版本,带来了许多新的特性和改进。本文将详细介绍在Windows系统中配置Python3.11环境的步骤,帮助读者快速搭建开发环境。二、安装前的准备(一)确认系统要
- 2024-09-14Linux相关命令的使用
一、压缩和归档的命令1.1压缩和解压缩操作对象是单个文件压缩方式:gzip--->.gzbzip--->.bz2xz--->.xz上是三种压缩方式:压缩率依次递减,压缩速率依次递减。gzipfile//将文件file按gzip格式进行压缩//压缩之后原文件就不存在了,只留下名为file.gz的压缩后
- 2024-09-14Linux相关命令及shell命令
一、链接文件1.1软链接(符号链接)ls-l能看到类型为链接文件的都是软连接软连接类似于windows的快捷方式创建软连接的方式:ln-s被链接的文件文件名要生成的文件名注意:1.我们一般创建软连接时最好使用绝对路径否则一旦相对位置发生变化链接就会失效。2.如果被链
- 2024-09-14(Linux)嵌入式打卡第十一天
指针数组简介概念:指针数组的本质是一个数组,只不过数组里面的每一个元素都是指针;定义格式:数组类型*数组名[成员个数];eg://定义一个数组,数组里面的每一个元素都是int*类型int*arr[5];指针数组使用#include<stdio.h>intmain(int
- 2024-09-14Linux下载软件及卸载
Linux发展史汤姆森·肯---UNIX之父斯托曼发起GNU计划莱纳斯linux之父现在主流的基于Linux的系统的发行版本centos、Ubuntu、Deepin(国产)、RedHat、...查看Ubuntu版本:cat/etc/issue查看内核版本:uname-a嵌入式层次结构一、用户空间命令脚本(命令的集合)app----
- 2024-09-14Xen on qemu for arm64: 由qemu-system-aarch64导致的kernel-panic
背景描述: 我在A平台利用qemu实现了xen中dom0的运行,将其移植到B平台运行,dom0的复现遭遇了kernel-panic,在虚拟设备的添加时异常。一、将运行dom0所需要的可执行文件拷贝到同一个目录 可执行文件的来源参考XenOnQemuforarm64_qemuxen-CSDN博客
- 2024-09-14Python 课程8-多线程编程和多进程编程
前言 在现代编程中,处理并发任务是提高程序性能的关键之一。Python提供了多线程(threading)和多进程(multiprocessing)两种方式来实现并发编程。多线程适用于I/O密集型任务,而多进程则更适合CPU密集型任务。通过这两种技术,你可以高效地处理大规模数据、加速
- 2024-09-14linux 模拟题
一,填空题linux主要是基于各种 来完成各种操作。打印当前所在的位置的命令是 linux的选项是哪两种 当前登录的用户tom,切换至用户家目录 想要使用命令本身的作用
- 2024-09-14linux ln 命令
ln是Linux系统中的一个命令,用于创建链接(link)或者链接一个目录。它主要有两种常见的用法:创建硬链接和符号链接(软链接)。1.创建硬链接:硬链接是在文件系统中创建一个文件的副本,它们共享相同的inode和数据块。当我们删除原始文件时,硬链接仍然会存在,并且可以继续访问文件的内容。创建
- 2024-09-14VMware虚拟机安装liunx系统超详细,保姆级教学
1:去下载虚拟机安装包通过百度网盘分享的文件:VMware-workstation-full-16.2.3-1937...链接:https://pan.baidu.com/s/1yDumAsyaaIaBXFwjA1HwJQ?pwd=zpt8 提取码:zpt8或者官网下载传送门:https://www.vmware.com/2:安装步骤,按照顺序我网盘的是16.2.3版本,不影响3:重点安装Linu
- 2024-09-14Windows10解决“远程计算机或设备将不接受连接检测到该设备或资源(Web 代理)未设置为接受端口“7897”上的连接”问题和代理服务器知识科普
问题表述:远程计算机或设备将不接受连接检测到检测到 该设备或资源(Web代理)未设置为接受端口“7897”上的连接。 在教室上课,因为各种原因改了网络设置,以致无法Web联网。但是微信和钉钉收发消息自如。网络诊断后报错这是我遇到的报错。解决方法:左下角“开始”“设置”
- 2024-09-14dedecms靶场(四种webshell姿势)
姿势一:通过文件管理器上传WebShell1.登陆到后台点击【核心】【文件式管理器】【文件上传】将准备好的一句话木马上传2.点击访问成功蚁剑连接姿势二:修改模板文件拿WebShell1.点击【模板】【默认模板管理】【index.htm】【修改】在文件修改中添加一句话木马保存2.
- 2024-09-14aspcms webshell漏洞复现
1.【ip】/admin_aspcms/login.asp访问后台,admin123456登录2.点击【扩展功能】【幻灯片设置】点击【保存】开启代理进行抓包3.在抓取的数据包中修改slideTextStatus字段的值为以下代码并进行发包访问影响文件字段值1%25><%25Eval(Request(chr(65)))%25><%25密码是
- 2024-09-14C语言进阶【3】---C语言内存函数(你确定你很了解内存函数吗?)
本章概述本章函数概述memcpy使用和模拟memmove使用和模拟memset函数的使用memcmp函数的使用彩蛋时刻!!!本章函数概述我们在本章的博客中讲的内容是有关内存的操作,我们直接通过内存块对数据进行操作。因为我们是直接对内存块操作,所以可以对任意类型数据进行操作(我们没
- 2024-09-14最新! Sagemath Windows 平台最新安装教程 2024
SageMath安装指南:Windows平台最新安装方法(Sage版本为最新10.4)本文虽然为AI写的(还只有文字),但是截止发文的日期,本人并未在中文互联网上搜索到如何安装sagemath的最新版10.4。所有的方法中,需要Cygwin的exe直装的Sagemath9.3版的;而ubuntu直接apt安装的Sagemath版本为9.5(如果是20.
- 2024-09-14Linux 性能调优之CPU上下文切换
写在前面博文内容为Linux性能指标CPU上下文切换认知内容涉及:上下文认知,发生上下文切换的场景有哪些上下文指标信息查看,内核上下文切换事件跟踪,系统上下文切换统计上下文异常场景分析,CPU亲和性配置优化上下文理解不足小伙伴帮忙指正
- 2024-09-14前端项目通过 Nginx 发布至 Linux,并通过 rewrite 配置访问后端接口
〇、前言本文通过将arco框架的前端项目,部署至CentOS7,并访问同服务器的WebAPI接口,来简单演示一下,如何将前端项目发布至Linux系统。关于ASP.NETWebAPI发布至Linux的步骤,可以参考博主过往文章:https://www.cnblogs.com/hnzhengfy/p/18384107/webapi_centos。一、简
- 2024-09-14Linux+Docker:3分钟实现MinIO在线部署与Java集成
Linux下使用Docker安装MinIO1.拉取MinIO镜像dockerpullminio/minio2.创建挂载目录mkdir-p/opt/minio/datamkdir-p/optl/minio/config3.检查端口占用sudolsof-i:9000...4.启动MinIO容器dockerrun--nameminio\#容器名称-p9010:9000
- 2024-09-14记一次 公司.NET项目部署在Linux环境压测时 内存暴涨分析
一:背景讲故事公司部署在某碟上的项目在9月份压测50并发时,发现某个容器线程、内存非正常的上涨,导致功能出现了异常无法使用。根据所学,自己分析了下线程和内存问题,分析时可以使用lldb或者windbg,但是个人比较倾向于界面化的windbg,所以最终使用windbg开干。二:WinDbg分析到底是
- 2024-09-14切换到淘宝最新 npm 镜像源的全面指南(支持 Windows、macOS 和多种 Linux 发行版)
切换到淘宝最新npm镜像源的全面指南(支持Windows、macOS和多种Linux发行版)在开发过程中,npm是前端开发者不可或缺的工具。但对于国内的开发者来说,npm官方源在下载速度上存在一定的瓶颈。淘宝npm镜像源同步了官方库,并提供了更快的访问速度。本文将详细介绍如何在Wi
- 2024-09-14linux base epel extras docker-ce-stable
base、epel、extras、updates和docker-ce-stable是Linux软件仓库的名称,用于管理软件包。base:这是CentOS或RHEL系统自带的软件仓库,包含了系统自带的软件包。epel:EPEL(ExtraPackagesforEnterpriseLinux)是一个为EnterpriseLinux(包括CentOS和RHEL)提供的免费、高
- 2024-09-14服务器释放内存对网站有影响
服务器释放内存是维持系统稳定性和性能的常规操作。然而,如果处理不当,这一过程可能会对网站运营产生一定的影响。以下是服务器释放内存可能对网站造成的影响:应用程序重启:如果服务器释放内存导致运行中的应用程序被重启,那么在此过程中,网站可能会短暂不可访问或响应变慢。数据丢失风险
- 2024-09-14信息学奥赛初赛天天练-89-CSP-S2023基础题1-linux常用命令、完全平方数、稀疏图、队列、散列表、二叉树、哈夫曼树
PDF文档公众号回复关键字:202409142023CSP-S选择题单项选择题(共15题,每题2分,共计30分:每题有且仅有一个正确选项)1在Linux系统终端中,以下哪个命令用于创建一个新的目录?()AnewdirBmkdirCcreateDmkfold2从0,1,2,3,4中选取4个数字,能组成(