- 2025-01-21LINUX磁盘分区并且挂载
一、Ubuntu系统1、首先输入命令 ,查看系统版本信息cat/etc/os-release2、查看硬盘情况sudofdisk-lu3、硬盘分区sudofdisk/dev/vdc n:表示建立新的分区 p:表示主分区 e:表示拓展分区 1:分区号,输入1表示只分一个区 w:保存分区表4
- 2025-01-21深入剖析 JVM 内存模型
前言:下面分别介绍了新生代和老年代的不同收集器及其相关子类型,并附有示例代码和说明,感兴趣的朋友可以参考一下。简介:在Java虚拟机(JVM)的世界里,内存模型是其核心架构之一,它决定了Java程序如何存储和管理数据,深刻影响着程序的性能和稳定性。了解JVM内存模型,对于优化
- 2025-01-21Linux学习笔记——vim编辑器的使用
sudo 提权命令,在没有权限执行的时候,在命令前面加上该命令就会使用root身份进行执行。注:输入密码时看不见密码,输入正确即可。vi/vim命令:终端下编辑文件的首选工具。三种模式:1.命令模式:vim 文件名进入文件默认进入命令模式,不能编辑。后续按esc进入
- 2025-01-21Windows Terminal/Powershell 设置自动补全, 智能提示 【类似于mac的iterm2功能】
WindowsTerminal/Powershell设置自动补全,智能提示 安装:´PSReadLine´version2.1.0 #安装:´PSReadLine´version2.1.0Install-ModulePSReadLine-RequiredVersion2.1.0#初始化:Import-ModulePSReadLineSet-PSReadLineOption-PredictionSourceHistory
- 2025-01-21Windows 快速启动器
在日常工作和学习中,我们经常需要快速访问某些功能或资源,例如打开常用网站、启动应用程序或执行特定命令。Linux用户可以通过 alias 快速实现这些操作,但在Windows上缺乏类似的原生支持。本文将介绍如何使用Python开发一个 隐藏式文本输入框程序,模拟Linux的 alias 功
- 2025-01-21问题8:yum报错:Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile Could not retriev
1.问题详情2.解决流程entOS-Base.repo的配置内容如下1[base]2name=CentOS-$releasever-Base3baseurl=http://vault.centos.org/7.9.2009/os/$basearch/4enabled=15gpgcheck=16gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-778[updates]9n
- 2025-01-21Ubuntu 22.04上编译安装C++ libconfig库
一、前言libconfig是一个C/C++配置文件解析库,支持读取和写入配置文件。它使用了一种简单易懂的语法,非常适合用于各种项目的配置管理。本文将详细介绍如何在Ubuntu22.04上编译和安装libconfig库。二、环境准备在开始编译安装libconfig之前,需要确保系统已经安装了必要的开发工具
- 2025-01-21蓝易云 - 使用Nginx、Nginx Plus抵御DDOS攻击的教程
抵御DDoS(分布式拒绝服务)攻击是确保网络服务稳定性和可用性的重要措施。Nginx和NginxPlus可以采取一系列防御措施来抵御DDoS攻击。以下是使用Nginx和NginxPlus抵御DDoS攻击的教程:1.使用Nginx的限速模块Nginx的 limit_req_zone和 limit_req模块可用于限制每个IP地址或某个
- 2025-01-21蓝易云 - NGINX开启debug日志的方法
要开启NGINX的debug日志,您需要编辑NGINX的配置文件,按照以下步骤进行设置:1.找到NGINX配置文件通常NGINX的配置文件位于 /etc/nginx/nginx.conf或者 /etc/nginx/conf.d/目录下,具体位置可能因安装方式和操作系统而异。2.编辑NGINX配置文件使用文本编辑器打开NGINX的配置文
- 2025-01-21我们开发了一个强大的 shell 脚本用于收集系统内存信息
在Linux系统管理中,监控内存使用情况至关重要。我们开发了一个强大的shell脚本用于收集系统内存信息。该脚本以/bin/bash为解释器,首先创建/var/log/meminfo_collector.log日志文件,若创建失败则记录错误并终止,以方便后续追踪调试。接着根据当前日期在/root/kylin_s
- 2025-01-21Linux安装TensorFlow2.x
首先注意:TensorFlow2.11开始就不支持Windows的GPU,若要在Windows下安装GPU版本的,只能安装2.10及以下的版本。下面是官网提示直接安装,直接安装的话是最新版本的:若要安装指定版本,使用命令:pipinstalltensorflow[and-cuda]==2.xx注意安装版本要和python版本以及cuDNN、CUDA版
- 2025-01-21Ubuntu22.04上Docker的安装
在Ubuntu22.04上安装Docker可以帮助您快速构建、测试和部署应用程序。Docker是一个开源的容器化平台,它使开发人员能够将应用程序及其依赖项打包到一个标准化的单元中。本文将详细介绍如何在Ubuntu22.04上安装和配置Docker。一、更新系统首先,确保您的系统软件包是最新的。这有
- 2025-01-21OpenEuler学习笔记(六):OpenEuler与其他Linux服务器的区别是什么?
OpenEuler是一款基于Linux内核的开源服务器操作系统,与其他Linux服务器操作系统(如CentOS、UbuntuServer等)存在多方面的区别,主要体现在以下几个方面:一、社区与支持OpenEuler:由华为发起并开源,以华为为核心的技术团队提供强大的技术支持,社区也吸引了众多国内企业和开发者参
- 2025-01-215款兼容Linux系统的国产办公软件,支持局域网环境使用
近年来,随着国产化进程的加速和信创政策的推动,越来越多的办公软件开始兼容Linux内核系统,特别是满足局域网办公需求的工具备受关注。今天为大家介绍五款兼容Linux系统的国产办公软件,它们在数据安全、私有化部署以及跨平台支持上都表现出色,非常适合企业内网环境。 1、有度即时通
- 2025-01-21Windows当服务器,生成自签名证书
Windows安装OpenSSL参考博客https://blog.csdn.net/loveryunz/article/details/136739887生成SSL证书和私钥打开命令提示符或PowerShell,并运行以下命令:生成私钥(.key文件):opensslgenrsa-outserver.key2048生成证书签名请求(.csr文件):opensslreq-new-keyserver
- 2025-01-21windows上开防火墙针对端口限制能访问的ip
背景客户环境是windowsserver2016的服务器,需要把windows上的防火墙用起来。启动的每一个服务端口都要列出对应的ip来访问,俗称控制访问,ip白名单。两种方法1.使用PowerShell命令行配置New-NetFirewallRule-DisplayName"AllowTCP8088fromSpecificIPs"`
- 2025-01-21查看CentOS7的版本信息
1,查看CentOS的版本号: cat/etc/centos-release 显示结果: CentOSLinuxrelease7.3.1611(Core) 2.查看内核版本 查询操作系统内核版本信息为:
- 2025-01-20Linux基本操作
Linux基本指令一.ls指令语法:ls[选项][目录或文件] 功能:对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息。常用选项:-a列出目录下的所有文件,包括以.开头的隐含文件。-d将目录像文件一样显示,而不是显示其下的文件。如:ls–d指定目
- 2025-01-20Linux 网络 序列化与反序列化~
概念序列化(Serialization)是将对象的状态信息转换为可以存储或传输的形式的过程。以下是关于序列化与反序列化的介绍:序列化:将对象的状态信息转换为可以存储或传输的格式,通常是字节序列或文本格式。反序列化:将序列化后的数据还原为原始对象或数据结构的过程。出现原因序列化
- 2025-01-20nginx修改网站默认根目录及发布(linux、centos、ubuntu)openEuler软件源repo站点
Nginx是一种高性能的HTTP和反向代理服务器,广泛用于网站的静态文件服务和负载均衡。在实际应用中,我们常常需要修改Nginx的默认根目录以满足特定的业务需求。本文将详细介绍在Linux、CentOS、Ubuntu和openEuler系统中如何修改Nginx的默认根目录,并设置一个软件源repo站
- 2025-01-20Windows 常用命令
Windows命令行(cmd.exe)和PowerShell命令详解本文档旨在介绍Windows命令行(cmd.exe)和PowerShell中常用的和不常用的命令,并着重强调它们在64位Windows系统下的使用,以及与电源管理相关的命令。一、核心概念:cmd.exe和PowerShellcmd.exe(命令提示符):传统的Wi
- 2025-01-20finalshell远程连接Centos虚拟机配置固定ip地址
为虚拟机Centos的远程连接软件Finalshell或者xshell等软件配置固定ip地址提示:然后全点确定,就好了,这里就不演示了输入指令vim/etc/sysconfig/network-scripts/ifcfg-ens33BOOTPROTO=static#将ip设置为静态IPADDR="192.168.142.130"#静态ip地址,这个130是在0-254
- 2025-01-20OpenEuler学习笔记(四):OpenEuler与CentOS的区别在那里?
OpenEuler与CentOS的对比一、基本信息起源与背景:OpenEuler:由华为发起,后捐赠给开放原子开源基金会,旨在构建一个开放、多元化的云计算和边缘计算平台,以满足华为及其他企业的硬件和软件需求。CentOS:最初是基于RedHatEnterpriseLinux(RHEL)的源代码构建的社区发行版,为用
- 2025-01-20一文告诉你Linux下如何用C语言实现ini配置文件的解析和保存
嵌入式项目开发中,会有很多功能模块需要频繁修改参数,Linux下我们可以通过ini格式的文件保存配置信息。本文通过开源库iniparser,详细讲解如何用C语言实现ini文件的参数解析和配置保存。本文代码实例获取方式见文末。一、ini文件1什么是ini文件INI(InitializationFile)文件是
- 2025-01-20copype 是 Windows PE (Preinstallation Environment) 中的一个命令行工具,是 Windows ADK (Windows Assessment and De
Copype命令行选项|MicrosoftLearn copype是WindowsPE(PreinstallationEnvironment)中的一个命令行工具,通常用于创建和准备WindowsPE的工作环境。它是WindowsADK(WindowsAssessmentandDeploymentKit)中的一个实用工具,用来帮助用户快速复制WindowsPE文件
- 2025-01-20Windows11专业版完全禁止自动更新
原文链接:https://tingxuanr.github.io/note/win11专业版完全禁止自动更新/#more官方操作步骤组合键Win+R输入gpedit.msc回车打开组策略编辑器:计算机配置>管理模板>Windows组件>Windows更新>管理最终用户体验,双击进入。进入后选择配置自动更新,右键编辑属性
- 2025-01-20了解两种不同的容器技术:Windows 容器和 Hyper-V 容器
在数字化转型浪潮中,容器技术以其高效、灵活和可扩展的特性,迅速成为企业应用开发和部署的重要工具。特别是在WindowsServer环境中,Windows容器和Hyper-V容器作为两种主流的容器技术,各自拥有独特的优势和适用场景。本文旨在通过深入浅出的方式,帮助读者理解这两种
- 2025-01-20面试必会(嵌入式)操作系统面试高频(三)线程与进程
目录1.请你说说CPU工作原理⭐⭐2.死锁的原因、条件?以及如何预防⭐⭐⭐3.死锁与活锁⭐⭐死锁:活锁:解决活锁问题的一般策略包括:4.说说sleep和wait的区别?⭐⭐⭐sleep和wait的区别:5.简述epoll和select的区别,epoll为什么高效?⭐⭐⭐⭐epoll:Select:epoll为什么高效?拷贝开
- 2025-01-20面试必会(嵌入式)操作系统面试高频(一)线程与进程
目录1.什么是线程?进程,线程,彼此有什么区别?⭐⭐⭐进程线程线程和进程区别:2.什么时候用进程,什么时候用线程?⭐⭐使用进程的情况:使用线程的情况:3.一个线程占多大内存?⭐⭐⭐4.说说什么是信号量,有什么作用?⭐⭐5.多进程内存共享可能存在什么问题?如何处理?⭐⭐⭐⭐⭐多进程内
- 2025-01-20生信基础——二、安装Ubuntu
生信基础——二、安装Ubuntu一、有哪几种安装Ubuntu的方法?以下简单介绍有哪些方法来获取并使用Ubuntu系统,根据不同的使用场景选择合适的安装方式,一般来说,如果你需要一台长期运行,可稳定远程访问的服务器,用于科学计算,服务部署等,那么我推荐直接在物理主机上安装一个Ubuntu系
- 2025-01-20linux系统安装vmware workstation
linux系统安装vmwareworkstation1.下载vmwareworkstation2.安装vmwareworkstation(使用root用户)1.解压2.安装3.启动vmwareworkstation1.下载vmwareworkstation访问https://softwareupdate.vmware.com/cds/vmw-desktop/ws/17.6.2/24409262/linux/core/链接下载
- 2025-01-20基于goland的WebShell检测设计于研究
摘要随着互联网在我们生活中被广泛应用到社交、金融、行政以及办公等领域,网络安全的问题也越来越被重视。WebShell的本质是一种Web应用脚本程序,由于其可以通过HTTP协议的方式对服务器进行控制,故常被黑客用于植入到被入侵的系统中,严重威胁到主机的安全。本文针对现有的WebSh
- 2025-01-20vmware vCenter证书故障处理
故障现象:重启vCenter后出现503错误:解决方法:一、登陆ssh到vcenter,重新生成证书先关掉HA,不然证书管理会报错。做好vCenter快照执行证书管理命令:/usr/lib/vmware-vmca/bin/certificate-manager按照提示输入:其中IP地址和域名必须输入自己集群的,域名没有的可以输入IP地址输入完成后
- 2025-01-20linux 将自定义程序做成服务开机自启动
在linux系统中有很多方式可以将自定义程序设置成开机自启动,本文所述的方式是通过将程序设置成service来实现自启动。在/lib/systemd/system目录下新建hello.service文件touch/lib/systemd/system/hello.servicevim/lib/systemd/system/hello.service[Unit]Descrip
- 2025-01-20内存字符串有关问题
问题一:#include<iostream>#include<cstdint>#include<cstring>usingnamespacestd;typedefstructdata{charhwid[4];charsip[4];charrev[4];}Data;intmain(){Datastdata;memset(&stdata,0,sizeof(stdata));
- 2025-01-20你有在linux下编程过吗?有使用过mac系统吗?说下它和win系统的区别?
关于Linux下编程我有在Linux环境下进行编程的经历。Linux系统以其稳定性、安全性和开源性受到技术人员的青睐。在前端开发方面,Linux提供了强大的工具链和开发环境,如编译器、调试器和版本控制工具,这些都有助于高效地进行Web前端开发。此外,Linux下的前端开发还可以利用诸如Prepros
- 2025-01-20CentOS 上 Nexus 3 部署与 NPM 私有仓库配置全攻略
环境:centos7.4node.jsv8.11.3jdk-8u1711.8.0_171nexus3.12.1-01一、部署JDK使用rpm包方式rpm-ivhjdk-8u171-linux-x64.rpm配置JDK环境变量vi/etc/profileexportJAVA_HOME=/usr/java/jdk1.8.0_171-amd64exportJRE_HOME=$JAVA_HOME/jreexportCLASSPATH=.:
- 2025-01-20Linux基础操作(03)文件操作
文件操作指令cat/more/less/head/tailcat:查看文件的内容执行权限:所有用户语法:cat[选项]文件选项:-n:显示文件行号范例:cat/pron/cpuinfocat-n/pron/cupinfomore:分页查看文件内容执行权限:所有用户语法:more文件/文件路径操作:空格键:向下翻动
- 2025-01-20前端人必知必会:Node.js进程深度剖析
文章目录一、Node.js进程初相识二、Node.js进程核心概念2.1进程的基本定义2.2与线程的爱恨情仇2.3进程在Node.js架构中的角色三、Node.js进程相关模块3.1process模块:进程掌控者3.2child_process模块:子进程创建利器3.3cluster模块:多核CPU的完美搭档四、
- 2025-01-20Java类加载机制与JVM运行时数据区各逻辑内存区域与JDK的版本相关差异浅谈
Java类加载机制与JVM运行时数据区各逻辑内存区域与JDK的版本相关差异浅谈 【摘要】JVM(JavaVirtualMachine)作为Java研发人员工作的每天都会接触到的虚拟机,其运行机制与底层原理想必大家都略知一二,今天我将从初学者的角度出发,结合甲骨文官方的技术文档,对部分Java虚拟机的相关
- 2025-01-20finalshell远程连接Centos虚拟机配置固定ip地址
为虚拟机Centos的远程连接软件Finalshell或者xshell等软件配置固定ip地址提示:然后全点确定,就好了,这里就不演示了输入指令vim/etc/sysconfig/network-scripts/ifcfg-ens33BOOTPROTO=static#将ip设置为静态IPADDR="192.168.142.130"#静态ip地址,这个130是在0-254
- 2025-01-20Linux平台生成AWR报告
在Linux平台上生成AWR(AutomaticWorkloadRepository)报告通常是指针对Oracle数据库的操作。AWR报告是Oracle数据库性能诊断的一个重要工具,它可以帮助DBA分析数据库在一段时间内的性能表现。以下是生成AWR报告的一般步骤:1.确认Oracle数据库环境确保Oracle数据库已经安装,并且
- 2025-01-20linux 设备驱动模型
作者:baron个人网站:baron-z.cn Linux设备模型的核心是使用Bus、Class、Device、Driver四个核心数据结构,将大量的、不同功能的硬件设备(以及驱动该硬件设备的方法),以树状结构的形式,进行归纳、抽象,从而方便Kernel的统一管理。学习平台mt8768,内核版本kernel-4.9一、kobjec
- 2025-01-20Linux常用命令-LVM逻辑卷管理
Extend扩展vgextendlvextendReduce减少vgreducelvreduce1、PV物理卷管理1.1)、pvscan命令pvscan用于扫描系统中的所有物理卷,并输出相关信息。 1.2)、pvcreate命令pvcreate用于将分区或整个硬盘转换成物理卷,主要是添加LVM属性信息并划分PE存储单位。该命令需要使用硬盘
- 2025-01-20Linux 常用操作命令大全
目录一、基础知识1.1Linux系统的文件二、基础操作2.1重启系统2.2关闭系统切换用户(su)三、目录/文件操作3.1切换目录(cd)3.2查看目录(ls)3.3创建目录(mkdir)3.4删除/文件(rm)3.5修改(重命名)目录/文件(mv)3.6拷贝目录/文件(cp)3.7搜索/文件(find)3.8查看当前目录(pwd)四、文件操作4.1新
- 2025-01-20apifoxCli在linux部署运行教程
转载于 https://apifox.com/help/automated-testing/executing-test/apifox-cli/ #1、pull镜像dockerpullnode:22-alpine#2、创建目录mkdir-p/home/testTool/apifox/script#3、运行nodejs+并使用npm安装apifoxdockerrun\--nameapifox\-eTZ=Asia/Shanghai\--
- 2025-01-20Shell SpringBoot 操作
通过shell脚本来操作SpringBoot,检查程序是否在运行,启动程序,停止程序,重启程序,输出程序状态#!/bin/bash#这里可替换为你自己的执行程序,其他代码无需更改APP_NAME="$2"APP_DIR=/application#APP_DIR=`pwd`#使用说明,用来提示输入参数usage(){echo"Usage:shxxx.sh[
- 2025-01-20Linux 下如何修改密码有效期?
chage命令chage命令用于查看以及修改用户密码的有效期信息,它是changeage的缩写。当需要用户在指定时间内登录或者需要及时修改密码的时候可以使用此命令,通过此命令,我们可以查看帐号的各种信息,比如:最新一次修改密码日期、设置密码修改时间、在指定时间后锁定帐号。我们可
- 2025-01-20Linux top命令详解
查看多核CPU命令mpstat -P ALL 和 sar -P ALL 说明:sar -P ALL > aaa.txt 重定向输出内容到文件 aaa.txt1top 命令,然后按数字“1”可监控每个逻辑CPU的状况:观察上图,服务器有8个逻辑CPU,实际上是1个物理CPU。如果不按1,则在top视图里面显示的是所有cpu
- 2025-01-20Windows10添加群晖磁盘映射,总是提示用户名密码不正确解决办法
通过win+r键,输入\\NAS的IP地址,登录设备时总是提示”用户名或密码不正确”。但是实际密码是正确的。原因描述:Windows10(或更早版本)仅支持SMB1,这本身并不安全,可能会导致系统受到攻击。由于安全风险,SMB1默认为在SynologyNAS上禁用。所以导致无法通过密码验证,一直显示密码错误。解决