
操作系统
文章平均质量分 65
heromps
这个作者很懒,什么都没留下…
展开
-
Windows PowerShell 报错“无法加载文件…因为在此系统上禁止运行脚本”的解决办法
执行策略类型描述Restricted默认值,不允许运行任何脚本本地脚本可运行,网络脚本需签名AllSigned所有脚本均需由可信发布者签名Bypass无任何限制,适合自动化任务允许所有脚本,运行网络脚本时会有提示当你在 PowerShell 中看到“在此系统上禁止运行脚本”的错误提示时,不必慌张,这是系统安全策略的一部分。根据你的使用场景,选择合适的方式放开执行权限即可。推荐使用的组合,兼顾安全与灵活性。微软官方文档:about_Execution_Policies。原创 2025-04-05 10:42:50 · 342 阅读 · 0 评论 -
在Linux中使用`scp`进行远程目录文件复制
scpscp是一种强大且安全的工具,可以轻松地在Linux系统之间复制文件和目录。通过使用递归选项-r和SSH身份验证,它为安全的文件传输提供了可靠的解决方案。无论您是在将文件从本地传输到远程主机,还是从远程主机下载文件,scp都是一个简单而高效的工具。原创 2024-12-18 09:57:29 · 1110 阅读 · 0 评论 -
Ubuntu 配置静态 IP 地址
在 Ubuntu 系统中配置静态 IP 地址,适用于服务器或虚拟机需要固定 IP 的场景。以下是详细的步骤说明。原创 2024-12-18 09:19:10 · 5477 阅读 · 1 评论 -
在 Ubuntu 中启用 root 用户的远程登录权限
在 Ubuntu 中,出于安全原因,默认情况下。原创 2024-12-18 08:55:10 · 2179 阅读 · 0 评论 -
在 macOS 上安装 FFmpeg 的详细指南
FFmpeg 是一个功能强大的多媒体处理工具,适合各种应用场景。通过以上方法,你可以轻松地在 macOS 上安装和使用 FFmpeg。如果你在安装过程中遇到任何问题,欢迎在评论区留言讨论!原创 2024-09-23 23:04:00 · 2305 阅读 · 0 评论 -
如何永久解决 Memory overcommit must be enabled! 警告问题
内存过度分配是 Linux 系统中的一个机制,允许系统分配的总内存超过实际物理内存的总量。默认情况下,Linux 内核根据可用的物理内存来决定是否允许分配内存块。然而,在某些情况下,比如 Redis 的后台保存或复制操作,系统可能需要分配超过可用物理内存的内存,这时如果内存过度分配未启用,操作可能会失败。通过在文件中添加,你可以确保内存过度分配功能在每次系统启动时都启用,从而避免因内存不足而导致的后台操作失败。这不仅解决了 Redis 等服务的警告问题,还能增强系统在高负载下的稳定性。原创 2024-08-30 21:07:38 · 2614 阅读 · 0 评论 -
ubantu中nacos启动报错
[是bash的扩展特性,而不是所有 shell 的标准特性。为了避免修改 shebang 行:将/bin/sh替换为/bin/bash。使用 POSIX 兼容的:将[[替换为,确保脚本在任何 POSIX 兼容的 shell 中都能正常运行。明确使用bash来执行脚本:直接使用来运行脚本。根据你的具体需求和环境选择合适的解决方案,可以有效避免该错误的发生。原创 2024-08-30 21:02:24 · 668 阅读 · 0 评论 -
在 macOS 的 VMware Fusion 上为 Ubuntu 虚拟机设置稳定的静态 IP 地址
通过上述步骤,你可以在 macOS 上使用 VMware Fusion 为 Ubuntu 虚拟机配置静态 IP 地址,从而确保虚拟机在重启时使用相同的 IP 地址。这对于需要稳定 IP 地址的开发和测试环境非常重要。原创 2024-08-29 12:09:39 · 1273 阅读 · 0 评论 -
macOS 安装 JMeter
通过 Homebrew 安装是最简单和推荐的方法,因为它能够自动处理依赖关系和环境配置。手动下载和配置则提供了更多的控制权,适合需要定制 JMeter 配置的情况。无论选择哪种方法,安装完成后都可以使用jmeter命令来运行 JMeter。原创 2024-08-23 20:41:12 · 1484 阅读 · 0 评论 -
mac终端代理配置指南
通过以上方法,你可以轻松地在终端中设置和取消代理,以便在开发和测试过程中更好地管理网络请求。如果有任何问题或需要进一步的帮助,请随时联系我!在 macOS 中,你可以通过几种不同的方法来配置终端代理。这里介绍两种常见的设置方式:使用 alias 和 shell 函数。默认情况下,macOS 终端使用的是 zsh。如果你的系统是较新的版本(macOS Catalina 及以上),你应该使用。文件(如果你使用的是 zsh,可以改为。键切换到命令模式,输入。键切换到命令模式,输入。在文件末尾添加以下代码,原创 2024-08-22 21:36:37 · 3467 阅读 · 0 评论 -
macOS 关闭系统更新以及相关提示
请注意,关闭系统更新和提示后,你将不会再收到重要的安全更新通知。建议定期手动检查更新以确保系统安全性。:关闭系统更新提示后,最好重启一下设备以确保更改生效。:在“应用程序” > “实用工具”中找到终端并打开。此命令将禁用所有自动更新计划。原创 2024-08-09 17:46:08 · 9339 阅读 · 0 评论 -
uabntu安装opencv
【代码】uabntu安装opencv。原创 2024-07-08 00:23:08 · 239 阅读 · 0 评论 -
Vmware中Ubantu配置静态ip以及一些常用配置
此处默认网关与第七步网关相同。原创 2024-07-02 09:49:38 · 558 阅读 · 0 评论 -
mac中launchctl使用教程
是macOS系统中用于管理和控制系统服务和守护进程的命令行工具。命令和用法示例,你可以根据具体的需求和情况使用。原创 2024-05-12 09:01:49 · 1611 阅读 · 0 评论 -
mac 安装anaconda
Anaconda是一个开源的Python和R编程语言的发行版本,用于数据科学、机器学习、大数据处理和科学计算等领域。它包含了一系列用于数据分析和科学计算的软件包、库和工具,以及一个用于管理环境和依赖关系的包管理系统。Anaconda集成了Conda包管理器,它是一个强大的工具,可以用于安装、升级、删除软件包,并管理Python环境。Anaconda提供了预安装的Python和R编程语言环境,使用户可以立即开始使用这些语言进行开发和数据分析。原创 2024-05-03 10:19:01 · 2859 阅读 · 1 评论 -
mac用Homebrew安装MySQL并配置远程登录
MySQL 是一个开源的关系型数据库管理系统(RDBMS),由瑞典 MySQL AB 公司开发,后被 Oracle 公司收购。MySQL 使用 SQL(Structured Query Language)作为查询语言,并提供了强大的功能和性能,被广泛应用于各种 Web 应用程序和企业级应用程序中。以下是 MySQL 的一些主要特点和优势:**开源和免费:**MySQL 是开源软件,可以免费使用,并且有一个活跃的开源社区支持和维护它。原创 2024-04-27 10:42:53 · 3282 阅读 · 1 评论 -
mac安装Homebrew
Homebrew 是 macOS 上的一个包管理器,它使得安装、更新和管理软件包变得更加简单和高效。使用 Homebrew,你可以通过命令行轻松地安装各种软件包,而不必手动下载、解压和配置。原创 2024-04-27 07:59:05 · 336 阅读 · 0 评论 -
mac上安装Tomcat
Tomcat 是一个开源的 Java 服务器,它实现了 Java Servlet、JavaServer Pages(JSP)和Java WebSocket 技术。Tomcat 是 Apache 软件基金会的一个项目,是一个轻量级、高性能的 Web 容器。作为一个 Web 服务器,Tomcat 的主要作用是托管和运行 Java Web 应用程序。原创 2024-04-26 23:20:35 · 1858 阅读 · 1 评论 -
mac配置maven
在 macOS 上配置 Maven 也相对简单。以下是一种常用的方法:**下载 Maven:**首先,你需要从 Maven 官网(https://maven.apache.org/download.cgi)下载最新版本的 Maven。你可以选择二进制压缩包(.tar.gz 格式)。**解压缩 Maven:**将下载的 Maven 压缩包解压缩到你选择的位置。你可以将其解压到 /usr/local/ 目录下,或者你喜欢的其他位置。将 {version} 替换为你下载的 Maven 版本号。**设置 M2原创 2024-04-26 23:02:33 · 754 阅读 · 0 评论 -
mac安装java
在 macOS 上配置 Java 环境变量是相对简单的。你需要做的是设置 JAVA_HOME 环境变量,并将 bin 目录添加到 PATH 变量中。本篇是最详细的教程,细化每个步骤过程,保姆级的教程!原创 2024-04-26 22:42:39 · 762 阅读 · 3 评论 -
windows下使用wsl配置Linux子系统
WSL(Windows Subsystem for Linux)是Windows的一个功能,它允许你在Windows操作系统上运行Linux子系统,从而无需使用虚拟机或双启动即可在Windows上运行Linux命令行工具、实用程序和应用程序。WSL最初版本(WSL 1)允许在Windows上运行一个轻量级的Linux兼容层,使得Linux命令行工具可以运行在Windows环境中。然而,这个版本的性能相对有限,因为它实际上是模拟了Linux内核的API调用。随后,微软推出了WSL 2,这是一个重大的改进。原创 2024-04-21 12:39:08 · 1426 阅读 · 0 评论 -
MYSYS2使用教程
安装好后,不要直接运行,先配置,软件源,否则下载超级慢安装完成后点击完 成退出安装程序注意: 此处不要勾选"立即运行 MSYS2 64bit", 因为接下来要配置国内更新源。原创 2024-03-14 11:37:03 · 2147 阅读 · 0 评论 -
mac上使用brew安装mysql5.7
使用Homebrew进行MySQL数据库的安装需要MacOS系统中已经安装了相关环境。原创 2023-07-01 09:12:31 · 3149 阅读 · 0 评论 -
linux中unzip报错
unzip解压报错原创 2023-02-23 17:55:10 · 4383 阅读 · 1 评论 -
mysql登录报错:mysql: error while loading shared libraries: libncurses.so.5: cannot open shared object fi
系统是centos8,binary方式安装完mysql之后,mysql命令登录不成功,报错:mysql: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory。按照百度的方法都不成功,应该和系统版本有关,后来自己想到一个方法:yum install libncurses*,完美解决问题。...原创 2022-01-29 21:49:33 · 1819 阅读 · 0 评论 -
进程、线程
1.进程开发者所写的代码称之为程序,程序运行起来,称之为进程当运行一个程序时,我们就将一个运行的程序叫做进程进程会申请一块内存空间,将数据存放到内存空间中,是申请数据的过程,是最小的资源管理单位进程是线程的容器,一个进程可以有多个线程进程是操作系统资源分配的基本单位程序与进程的区别程序数据和指令的集合,是一个静态的概念,可以长期保存到系统中进程是程序运行的过程,是一个动态的概念。进程存在生命周期,会随着程序的终止而销毁,不会永久保存在系统中进程之间通过TCP/IP协议实现进程间通信原创 2021-03-14 11:18:39 · 100 阅读 · 0 评论 -
linux安装配置redis
下载redis服务器redis下载地址:https://redis.io/在centos服务器的/opt进行解压tar -zxvf redis-6.2.0.tar.gz,利用该命令进行解压解压后出现redis-6.2.0的文件夹依赖环境安装安装gcc,` yum install gcc-c++查看gcc版本: gcc -vmake 自动配置,安装后必须执行make install 接着执行redis配置redis的默认安装路径在/usr/local/bin下, cd原创 2021-02-24 11:39:22 · 85 阅读 · 0 评论 -
centos安装MongoDB
前言最近想做个web项目,由于以前一直在用mysql数据库,这一次想尝试一下别的数据库,于是本篇文章就产生啦一、 配置源配置.repo,生成MongoDB源。使用vim编辑mongo源vim /etc/yum.repos.d/mongodb-org-4.4.repo添加源配置``[mongodb-org-4.4]name=MongoDB Repositorybaseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org原创 2020-11-28 10:33:25 · 212 阅读 · 0 评论 -
cetos下安装redis
下载redis选择5.0.9下载链接加压安装包到 /opt目录下配置安装程序 yum install gcc-c++在解压目录下输入make make install一般安装路径在/user/loacal/bin目录下把解压后的安装文件放到/user/loacal/bin目录下修改配置文件,让redis后台运行启动服务 redis-server config/redis.conf客户端连接 redis-cli测试查看redis进程..原创 2020-08-14 10:24:55 · 145 阅读 · 0 评论 -
centos下安装npm
创建一个目录mkdir node进入目录cd node下载wget https://npm.taobao.org/mirrors/node/v10.14.1/node-v10.14.1-linux-x64.tar.gz解压tar -zxvf node-v10.14.1-linux-x64.tar.gz修改配置文件vim /etc/profile#set for nodejs export NODE_HOME=/usr/local/node export PATH=$NODE_HOME/.原创 2020-08-08 14:41:05 · 1717 阅读 · 2 评论 -
nginx的安装与配置
简介Nginx , 是一个免费的、开源的、高性能的 HTTP 和反向代理服务,主要负责负载一些访问量比较大的站点。Nginx 可以作为一个独立的 Web 服务,也可以用来给 Apache 或是其他的 Web 服务做反向代理。相比于 Apache,Nginx 可以处理更多的并发连接,而且每个连接的内存占用的非常小。本教程将会实现在 Centos 7 的服务器上安装和管理 Nginx。准备拥有 sudo 权限的用户登录服务器,并且服务器中没有 Apache 或是其他服务正在使用80(HTTP) 和原创 2020-07-24 17:21:02 · 290 阅读 · 0 评论 -
linux基础知识总结
linux基础知识总结绝对路径:从根目录开始,指定一个位置,文件相对路径:从当前进程工作目录位置开始,指定一个位置,文件shell:命令解析器。默认运行在终端当中的程序(进程)。bash:born again shell。linux版的shell。命令解析器。文件:在linux操作系统中,所见皆文件用户:linux是一款多用户多任务的分时复用操作系统家目录:宿主目录。每个用户不同。——cd回车 所到的目录基本命令ls -l命令:文件属性:10个字符,分为两组。第一组:第一个字原创 2020-07-14 17:51:22 · 2425 阅读 · 0 评论 -
centos安装mariadb数据库
安装数据库安装MariaDBsudo yum install -y mariadb*启动停止# 启动[root@iz2zeggjr0d8kt5ik151rdz ~]# systemctl start mariadb.service# 停止[root@iz2zeggjr0d8kt5ik151rdz ~]# systemctl stop mariadb.service设置开机自启[root@iz2zeggjr0d8kt5ik151rdz ~]# systemctl enable mar原创 2020-07-09 17:26:27 · 495 阅读 · 0 评论 -
通过PPA在Ubuntu上安装
安装go-ethereum在基于Ubuntu的发行版上安装go-ethereum的最简单方法是使用内置的启动板PPA(个人软件包档案)。我们提供的是包含了我们的稳定和开发版本的Ubuntu版本的单PPA仓库trusty,xenial,zesty和artful。要启用我们的启动板存储库,请运行:sudo add-apt-repository -y ppa:ethereum/ethereum然后安装稳定版的go-ethereum:sudo apt-get updatesudo apt-get in原创 2020-07-09 13:36:33 · 382 阅读 · 0 评论 -
查看linux操作系统文件夹结构
在linux操作系统中有时候需要查看目录结构,又不想一个一个目录进去看,这是一个神奇出现了——tree在centos操作系统中,用yum install -y tree在想看的文件目录下,用tree命令查看。原创 2020-07-06 13:55:58 · 1308 阅读 · 0 评论 -
xshell上传本地文件
xshell非常好用,有时候想在windows和Linux上下载或上传文件可以通过配置然后使用rz和sz命令实现安装工具lrzsz通过yum install lrzsz实现上传文件,通过rz实现下载文件,通过sz实现原创 2020-07-06 10:29:25 · 1229 阅读 · 0 评论 -
vim基本使用
vim的使用vim共分为三种模式,分别为命令模式,输入模式和底线命令模式。命令模式用户刚刚启动就进入命令模式此状态下用户敲击键盘会被认为命令,而非输入字符。常用的几个命令:i切换到输入模式x删除光标所在出的字符:切换到命令底线模式,以在最底一行输入命令若要编辑文本,启动vin,输入i,进入输入模式。命令模式只有一些基本的命令,依靠底线模式输入更多的命令。输入模式在命令模式的情况下按i就进入了输入模式在输入模式可以使用以下按键:字符按键及shift组合,输入字符enter,原创 2020-07-03 20:38:36 · 169 阅读 · 0 评论 -
配置阿里云服务器远程链接
在阿里云服务器的实例中,选择远程链接–>救援链接-,然后根据提示创建管理员密码。选择客户端,根据提示,在shell中配置远程服务器的ip,帐号密码,密码为自己刚刚设置的。如果出现超时,在防火墙中,添加安全规则。...原创 2020-07-03 20:14:37 · 399 阅读 · 0 评论 -
mac下zsh找不到mvn,以及maven的相关配置
配置.bash_profilevim ~/.bash_profilec # 写入maven路径export M2_HOME=/Users/heroma/java/apache-maven-3.6.3export PATH=$PATH:$M2_HOME/bin# 使配置生效source .bash_profile# 验证mvn -v配置.zshrcvim ~/.zshrc# 写入maven路径export M2_HOME=/Users/heroma/java/apache-mav原创 2020-07-03 07:44:49 · 840 阅读 · 0 评论 -
Dos基本命令
打开CMD的方式开始+系统+命令提示符win + R 输入cmd打开控制台(一般优先选择)在任意文件夹下,按住shift + 鼠标右键点击,在此处打开命令窗口资源管理器的地址栏前面加上cmd 路径管理员方式运行开始+系统+命令提示符+更多+管理员身份运行常用的Dos命令#盘符 切换D盘 D:#查看当前不录下所有目录 dir#切换目录 cd /d D:\ + 路径目录cd .. 返回上一路径#清理屏幕 cls#退出 exit#查看电脑ip ipconfig#打开应用cal原创 2020-07-02 07:13:56 · 139 阅读 · 0 评论