
虚拟机linux
文章平均质量分 55
本专栏学习虚拟机linux的相关知识,学习完本章,入门与进阶不成问题
一写代码就开心
一起学编程呀,头秃的那种。
学完之后,找一份java,python开发的工作不成问题
展开
-
linux 释放缓存
根据您提供的系统内存信息,您的系统总共有1.7GB的内存,其中395MB已被使用,936MB是空闲的,而406MB被用作缓存。关闭不必要的进程:检查系统中运行的进程,并关闭那些不必要的进程。可以使用top或htop命令查看当前运行的进程,并根据需要终止它们。减少内存使用的应用程序:检查正在运行的应用程序,并尝试减少它们使用的内存量。关闭不必要的应用程序或服务,并检查它们的内存使用情况。释放缓存:缓存是操作系统为了提高性能而将数据存储在内存中的一种方式。这将清除缓存并释放一些内存。原创 2024-01-11 15:47:19 · 487 阅读 · 0 评论 -
阿里云ECS服务器安装了数据库,nginx 等,已经启动,但是浏览器,navicat 访问不了
我们购买的阿里云服务器,他有自己的一套安全组,也就是你啥都不做,默认端口都是关闭的,只有你放开之后,才可以在外部访问阿里云服务器里面的东西。防火墙也关闭了,使用命令已经进入数据库了,说明数据库已经安装成功了,但是使用naviat 链接不上,这个咋处理。阿里云ECS服务器安装了数据库,nginx 等,已经启动,但是浏览器,navicat 访问不了;原创 2024-01-10 15:46:19 · 605 阅读 · 0 评论 -
linxu 寻找某一个文件所在的绝对路径
命令会递归搜索整个文件系统,这可能需要一些时间和系统资源。你可以根据需要调整搜索的范围,以提高搜索效率。命令可以递归地在指定的目录及其子目录中搜索文件,并根据给定的条件进行匹配。命令将会在指定的目录及其子目录中搜索文件,并输出匹配的文件的绝对路径。表示要搜索的根目录,你可以根据需要将其替换为其他目录。选项后面跟着要搜索的文件名或通配符模式(例如。在Linux系统中,你可以使用。命令来寻找某个文件的绝对路径。原创 2024-01-10 10:56:53 · 752 阅读 · 0 评论 -
linxu 寻找某一个文件所在的绝对路径
命令会递归搜索整个文件系统,这可能需要一些时间和系统资源。你可以根据需要调整搜索的范围,以提高搜索效率。命令可以递归地在指定的目录及其子目录中搜索文件,并根据给定的条件进行匹配。命令将会在指定的目录及其子目录中搜索文件,并输出匹配的文件的绝对路径。表示要搜索的根目录,你可以根据需要将其替换为其他目录。选项后面跟着要搜索的文件名或通配符模式(例如。在Linux系统中,你可以使用。命令来寻找某个文件的绝对路径。原创 2024-01-10 10:49:32 · 384 阅读 · 0 评论 -
etc文件夹下放的什么,有什么作用
目录是一个重要的系统目录,用于存储系统的配置文件。它包含了许多与操作系统和应用程序相关的配置文件,这些文件控制着系统的行为和设置。目录还包含许多其他的配置文件,这些文件的具体内容和作用取决于你的操作系统和安装的软件。目录下的配置文件时需要谨慎,因为这些文件直接影响系统的行为和设置。除了上述列举的文件和目录,在Linux系统中,原创 2024-01-10 10:47:22 · 2042 阅读 · 0 评论 -
Linux操作系统 中的用户管理,也就是关于用户的相关的操作与理解
在Linux系统中,模板目录指的是包含一些常用文件模板的目录,这些模板可以帮助用户快速创建新的文件,并且每个模板都包含了常用的文件结构和格式。在Linux系统中,UID从0到999是保留给系统内部特定用户(例如,root用户)和特殊组的,因此,普通用户的UID通常从1000开始。"字符后不加参数的形式。n命令:**该命令可以执行历史记录中的第n条命令,其中n为命令的序号。这样设置后,文件夹的所有者和所属组用户可以对其进行读取、写入和执行操作,而其他用户只能进行读取和执行操作,没有删除权限。原创 2023-12-07 17:15:10 · 270 阅读 · 0 评论 -
华芯HXi16系列,飞腾2500,飞腾2000+,申威SW3231,龙芯LS3C5000L 分别详细介绍一下这些
以下是对华芯HXi16系列、飞腾2500、飞腾2000+、申威SW3231和龙芯LS3C5000L这些处理器的详细介绍:华芯HXi16系列是中国华芯集成电路股份有限公司(Cambricon Technologies)推出的一款人工智能(AI)处理器系列。这个系列的处理器采用了自主研发的深度学习处理架构,具有高性能和低功耗的特点。华芯HXi16系列主要用于人工智能应用领域,如图像识别、语音识别、自然语言处理等。它们在处理大规模数据和复杂计算任务时表现出色,并具备较高的并行计算能力和能效比。原创 2023-11-03 14:46:48 · 7573 阅读 · 1 评论 -
服务器 2核2G3M 是什么意思
【代码】服务器 2核2G3M 是什么意思。原创 2023-10-30 15:05:21 · 839 阅读 · 0 评论 -
编写 Shell脚本 ,监控内存是否溢出
你可以将上述脚本保存为一个文件(例如 monitor_memory.sh),然后在服务器上设置定时任务(例如使用 cron)来定期执行该脚本。使用 free -k 命令获取服务器的内存使用情况,并通过 awk 命令提取第二行的第三列(已使用内存)。threshold 变量用于设置内存使用的阈值,这里设置为90,表示当内存使用超过90%时触发警报。在警报逻辑的位置,你可以根据需要添加发送警报的代码,例如发送邮件或调用其他通知机制。将获取的内存使用与阈值进行比较,如果超过阈值,则输出警报信息。原创 2023-08-10 17:27:36 · 480 阅读 · 0 评论 -
查询服务器的架构,uname 命令
【代码】查询服务器的架构,uname 命令。原创 2023-07-26 09:38:54 · 983 阅读 · 0 评论 -
从一个服务器复制东西到另一个服务器的命令
其中,source是要复制的文件或目录的路径,destination是复制的目标路径,可以是本地路径或远程服务器路径。如果destination是远程服务器路径,则需要在路径前加上用户名和服务器地址,格式为[user@]host:destination。您可以使用scp命令从一个服务器复制文件或目录到另一个服务器。原创 2023-06-09 09:41:56 · 6276 阅读 · 0 评论 -
如何判断linux 服务器是否是root权限
注意,如果您需要执行需要root权限的操作,建议您使用sudo命令来获得临时的root权限,而不是一直以root用户身份运行。这样可以避免意外的错误或安全问题。如果输出为root,则表示当前用户是root用户,即具有root权限。如果当前用户具有sudo权限,则该命令不会输出任何内容。原创 2023-06-09 09:36:23 · 6670 阅读 · 0 评论 -
nginx,wss 请求后端https 接口,使用 nginx 进行代理后端接口,如何配置不需要手动在浏览器输入后端接口
2 将 yourdomain.com 替换为您的域名,将 /path/to/ssl/certificate 和 /path/to/ssl/private/key 替换为您的 SSL 证书和私钥的路径,将 https://yourbackendserver.com 替换为您的后端服务器的地址。通过上述配置,当您访问 https://yourdomain.com 时,Nginx 会将请求代理到您的后端服务器,并自动缓存 SSL 证书,无需手动在浏览器中输入后端接口。原创 2023-05-20 20:48:09 · 1622 阅读 · 0 评论 -
防ping,我们可以使用telnet,nc,nmap 命令来实现
在这个示例中,我们使用 telnet 命令测试 SERVER1 到 SERVER2 和 SERVER2 到 SERVER1 的连接。在这个示例中,我们使用 nmap 命令测试 SERVER1 到 SERVER2 和 SERVER2 到 SERVER1 的连接。nmap 命令是一个网络扫描工具,可以用于扫描网络上的主机和端口,也可以用于测试两个服务器之间的网络连接。在这个示例中,我们使用 nc 命令测试 SERVER1 到 SERVER2 和 SERVER2 到 SERVER1 的连接。原创 2023-05-20 20:09:20 · 1089 阅读 · 0 评论 -
linux彻底修改hostname值
目录1 实现1 实现原创 2023-05-12 17:17:35 · 112 阅读 · 0 评论 -
umount 目标忙 ,解决方法(亲测有效)
这个咋解决,原因是什么,原因就是因为 这个挂载的目录正在使用,需要看哪个程序使用,然后杀死那个程序,都杀死之后就可以 再次执行取消挂载的命令。我之前已经挂载了一个东西,但是现在想要取消挂载,使用umount 命令,但是提示umount 目标忙。如图所示:进程6381,25695,接下来查看下这些进程。提示/data 目标忙,原因是:设备被一些升程序占用。接下来通过fuser 命令查找那些程序。原创 2023-05-12 15:54:46 · 8824 阅读 · 0 评论 -
linux安装 openssl (亲测有效)
linux openssl原创 2023-05-10 10:59:34 · 2454 阅读 · 1 评论 -
Linux里面安装Nginx,含ssl(https)配置详细步骤(亲测有用)
在linxu 安装 nginx ,普通的安装,是不支持ssl 证书的,需要在安装nginx的时候,加一个模块openssl 模块。./config --prefix=/usr/local 这个是指定 安装的路径。所以我们在安装nginx 的时候,先在linxu 上面安装 openssl。在nginx目录下编辑vim src/os/unix/ngx_user.c。再重新进入 nginx-1.18.0 文件夹执行。这个包 得是1.0.10版本,其他的有可能报错。原创 2023-04-08 16:10:31 · 602 阅读 · 0 评论 -
如何清理Linux服务器磁盘空间
可使用命令:cp /dev/null nohup.out,清除后,再次查看,果然占用变少了(696K)。进入iov目录,反复执行上面的查看命令,一路跟进,找到各个目录占用空间比较多的文件,无用的可删除。du -h --max-depth=1,这个命令用于查看当前目录,哪个文件占用最大。除此之外,du -sh *,这个命令也用于查看当前目录下各文件及文件夹占用大小,可以看到,iov那个目录占用的空间比较大,20G。可以看到,iov那个目录占用的空间比较大,12G。清理了一些后,回到根目录,占用已经变少了。原创 2023-03-16 09:43:56 · 1582 阅读 · 1 评论 -
linux 后台运行sh 脚本
sh原创 2022-12-24 21:52:57 · 280 阅读 · 0 评论 -
linux 下统计一个文件夹下文件的个数
linux原创 2022-12-12 16:12:16 · 114 阅读 · 0 评论 -
linux下 /bin、/sbin、/usr/sbin、/usr/bin 目录的作用和区别
【代码】linux下 /bin、/sbin、/usr/sbin、/usr/bin 目录的作用和区别。原创 2022-11-02 11:12:15 · 1399 阅读 · 0 评论 -
Linux系统下rar软件的安装以及如何解压文件
rar原创 2022-10-14 10:04:55 · 1781 阅读 · 0 评论 -
websocket 服务器上连接404 ,failed: Error during WebSocket handshake: Unexpected response code: 404
socket原创 2022-09-22 11:12:37 · 3588 阅读 · 0 评论 -
linux 里面卸载jdk
jdk原创 2022-07-31 18:02:50 · 209 阅读 · 0 评论 -
linux系统学习mysql(一)下载安装mysql,有安装包(百度云)
目录下载安装打开虚拟机将下载的mysql安装包上传到Linux里面创建用户主,以及用户下载安装链接:https://pan.baidu.com/s/1Rif-xmVxiNNti7YF8wFZUg 提取码:452b打开虚拟机rpm -qa |grep -i mysql RPM是RedHat Package Manger(RedHat软件管理工具),是一种用于打包及安装工具(就和python的pip一样,和node的npm一样)-qa代表query,a代表allgrep(glob原创 2022-05-27 10:49:09 · 710 阅读 · 0 评论 -
虚拟机里面安装软件,一般使用的一些命令
目录磁盘命令分配权限删除用户和用户组压缩磁盘命令lsblk分配权限chown -R oracle:oinstall /soft/database/oracle/chown -R 755 /soft/database/oracle/删除用户和用户组例:删除用户 user3,同时删除他的工作目录userdel –r oracle9、groupdel删除组groupdel oinstall 删除组usersgroupdel dba压缩zip -F old.zip --out new原创 2022-05-27 10:48:01 · 2225 阅读 · 0 评论 -
jvm优化实战(一篇文章看懂)
目录1 项目上线遇到的问题2 jvm的运行参数2.1 标准参数2.1.1 -D<名称>=<值>2.1.2 -server 和 -client2.2 -X 参数(非标准参数)2.2.1 -Xint2.2.2 -Xcomp2.2.3 -Xmixed2.2.4 -Xms 设置堆内存初始化大小2.2.5 -Xmx 设置堆内存最大大小2.3 -XX 参数(使用效率高)2.3.1 boolean类型2.3.2 非Boolean类型2.4 查看jvm的运行参数2.5 jsp命令2.6原创 2022-05-26 11:26:18 · 449 阅读 · 0 评论 -
虚拟机笔记(三)linux版本的oracle数据库的安装与卸载详解(图文详解)
目录1 下载linux版本oracle,上传到虚拟机1 下载linux版本oracle,上传到虚拟机将两个压缩包解压在本地unzip linuxamd64_12102_database_1of2.zipunzip linuxamd64_12102_database_2of2.zip3.关闭selinux(安全模块)和防火墙关闭selinux:vim /etc/selinux/config将SELINUX设置成disabled;关闭防火墙chkconfig iptables原创 2022-05-26 11:25:43 · 2104 阅读 · 0 评论 -
shell脚本案例学习(企业级)
目录1 比较两个数值大小2 nginx启动脚本1 比较两个数值大小脚本(第一版本)需要注意的地方:1 [] 这个里面最前面,最后面必须有空格2 写正则表达式,必须写在 [[ ]] 里面3 $# 是获取传入的参数的个数4 $1 是参数的位置 #!/bin/bash# 第一个关卡[ $# -ne 2 ] && echo "你应该传入两个参数" && exit[[ ! $1 =~ ^[0-9]+$ ]] && echo "参数必须原创 2022-05-22 21:53:51 · 579 阅读 · 0 评论 -
shell 脚本笔记(入门到进阶)
目录1 shell概念1.1 .sh文件2 shell 命令2.1 echo 相当于输出print2.2 chsh 就是查看解析器2.3 sh和bash 命令2.4 unset 删除变量2.5 top3 运行shell脚本的4种方式4 linux权限之可操作性权限x5 Shell(Bash)用户自定义变量使用方法详解6 脚本代码规范6.1 调试,查看结果是哪个代码执行的7 变量8 常量9 基本数据类型(变量值的类型)10 数组类型10.1 普通数组10.2 关联数组(相当于key value)11变量值原创 2022-05-22 21:33:40 · 516 阅读 · 0 评论 -
yum的repo文件详解、yum源的更换
目录1 什么是repo文件2 yum.conf3 yum.repo.d1 什么是repo文件repo文件是Fedora中yum源(软件仓库)的配置文件,通常一个repo文件定义了一个或者多个软件仓库的细节内容,例如我们将从哪里下载需要安装或者升级的软件包,repo文件中的设置内容将被yum读取和应用!2 yum.conf这个是yum的配置文件,位置是在/etc/yum.confvi /etc/yum.conf[main]cachedir=/var/cache/yum#cac原创 2022-05-22 18:44:20 · 3232 阅读 · 0 评论 -
Linux系统下使用命令和windows进行交互上传下载文件,安装rz/sz命令就可以,
目录1 下载安装2 使用2.1 sz 命令2.2 rz 命令1 下载安装执行:yum install lrzsz等待安装完毕,然后一直输入Y即可注意事项: linux默认版本是无法使用 sz和rz 命令的,会提示:waiting to receive.**B0100000023be50这个时候,换个工具连接Linux即可(如Xshell)2 使用2.1 sz 命令1 我们linux里面有一个文件,现在想要放到Windows里面,那么之前是使用xshell里面的xftp工具现在可以直接使原创 2022-05-22 12:04:49 · 335 阅读 · 0 评论 -
linux里面的压测工具ab,如何安装ab
目录1 安装1 安装命令:# yum -y install httpd-tools命令: ab 或 ab -help显示命令参数如下ab [可选的参数选项] 需要进行压力测试的url参数说明:此外,我们再根据上面的用法介绍界面来详细了解每个参数选项的作用。-n 即requests,用于指定压力测试总共的执行次数。-c 即concurrency,用于指定的并发数。-t 即timelimit,等待响应的最大时间(单位:秒)。-b 即windowsize,TCP发送/接收的缓冲大小原创 2022-05-18 20:09:22 · 1547 阅读 · 0 评论 -
linux 里面 Nginx的安装与使用,配置文件,反向代理,负载均衡,动静分离(一篇文章讲清楚)
目录Nginx的安装先安装相关依赖安装 pcre 依赖安装 openssl 、zlib 、 gcc 依赖安装Nginx如何进行访问?访问不到需要关闭虚拟机里面的防火墙Nginx安装总结Nginx的常用命令Nginx的配置文件他在哪里介绍里面内容三部分组成全局块events 块http 块Nginx实现反向代理需求(1)先安装tomcat访问的过程配置需求(2)创建8081端口的Tomcat(8082的一样)往两个Tomcat里面放项目Nginx配置location里面配置说明Nginx实现负载均衡需求准备n原创 2021-10-22 18:45:28 · 241 阅读 · 0 评论 -
Nginx学习笔记(一篇文章入门,window版本)
目录为什么要学习Nginx什么是正向代理,什么是反向代理什么是负载均衡下载Windows版本实现代理为什么要学习Nginx我们在3个服务器上面部署了相同的项目,那么用户访问的时候,到底要到哪个服务器上面进行访问。而且,3个服务器上面的项目生成的session是保存在自己的服务器上面的,这个咋解决,不能实现共享。所以,我们需要加一层,使用一个中间件。这个中间件的作用就是,实现负载均衡,用户只需要访问这个中间件,那么这个中间件就自己去找到底要访问哪个服务器,并且不会让所有的人都访问一个服务器,实现负载均原创 2022-01-04 15:32:39 · 1553 阅读 · 0 评论 -
Django使用manager.py 运行项目,或者uWSGI进行部署项目,使用Nginx进行负载均衡
目录1 WSGI 是什么2 uWSGI 是什么3 安装uwsgi1 WSGI 是什么就是一个接口2 uWSGI 是什么和tomcat一样,就是一个服务器3 安装uwsgi我们登录虚拟机,在虚拟机里面安装uwsgi创建一个文件夹,在这个里面进行安装uwsgi这个命令查看是否安装这个uwsgipip3 freeze|grep -i 'uwsgi'进行安装pip3 install uwsgi==2.0.18 -i http://pypi.douban.com/simple原创 2022-05-17 14:54:01 · 924 阅读 · 0 评论 -
Linux里面安装Nginx(亲测有用)
目录1 安装1 安装1 安装依赖//一键安装上面四个依赖yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel2 首先是在linux里面创建一个文件夹,里面专门放Nginx3 拉取安装包wget http://nginx.org/download/nginx-1.13.7.tar.gz4 进行解压tar -xvf nginx-1.13.7.tar.gz5 进去解压的文件夹里面6 执行命令原创 2022-05-17 12:14:23 · 424 阅读 · 0 评论 -
linux 里面pip安装东西的时候报错,或者太慢,需要配置国内的数据源了(亲测有用)
目录1 问题2 解决1 问题linux 里面pip安装东西的时候报错,或者太慢,需要配置国内的数据源了2 解决cd ~mkdir .pipvim ~/.pip/pip.conf进入文件里面,复制下面的东西到里面[global]index-url = http://mirrors.aliyun.com/pypi/simple/[install]trusted-host=mirrors.aliyun.com保存退出之后,就可以了,之后使用pip进行安装就好了...原创 2022-05-16 16:09:27 · 450 阅读 · 0 评论 -
Could not fetch URL https://pypi.python.org/simple/docx/: There was a problem confirming the ssl c
目录1 linux使用pip3安装东西,报错2 解决1 linux使用pip3安装东西,报错 Could not fetch URL https://pypi.python.org/simple/docx/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.python.org', port=443): Max retries exceeded with url: /sim原创 2022-05-15 22:08:05 · 1298 阅读 · 0 评论