linux

tomcat学习(windows和linux环境多端口部署多项目)

tomcat学习(windows和linux环境多端口部署多项目)

文章目录认识tomcat下载安装目录解读启动查看日志访问访问可能遇到的错误关闭tomcat部署项目简单部署8080端口单项目多端口配置多项目server文件需要更改的地方简述部署多个springboot项目遇到的坑配置无需war包名直接端口访问 认识tomcat 下载 http://tomcat.apache.org/ 安装 解压压缩包即可。 note: 安装目录建议不要有中文和空格 目录解读 n... »

Ubuntu 自动挂载u盘(arm等其他linux环境也可)

1. 手动挂载 cat /proc/partitions 识别U盘在系统中的设备号 mount /dev/sdb1 /mnt/udisk 在/mnt/udisk目录下挂载sdb1,如果没有udisk则手动创建一个 umount /mnt/udisk 卸载u盘 2. 自动挂载 禁止自动挂载: $ gsettings set org.gnome.desktop.media-handling autom... »

linux下安装部署keepalived,利用keepalived多台nginx虚拟IP浮动

linux下安装部署keepalived,利用keepalived多台nginx虚拟IP浮动

一、准备 软件包名称:keepalived  2.0.19 操作系统环境 演示环境为centos7.7-x86_64-minimal 操作系统 IP 部署 说明 192.168.1.91 — 虚IP映射域名 192.168.1.97 keepalived 主要节点 192.168.1.98 keepalived 备份节点 二、keepalived 编译安装 上传keepalived安装... »

linux添加网络yum仓库

linux添加网络yum仓库

在网络正常的情况下 下载对应系统的repo文件 http://mirrors.163.com/.help/CentOS5-Base-163.repo http://mirrors.163.com/.help/CentOS6-Base-163.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo cd /etc/yum.repos.d/ #到... »

linux实现内网穿透

linux实现内网穿透 本文参考 https://segmentfault.com/a/1190000020293986 准备两台机器 内网机: 192.168.0.154 (公司电脑) 外网机: 1.1.1.1 (阿里服务器,出于安全性考虑这里展示的是虚拟地址,换成自己的外网地址就行) 需求: 使用ssh通过公网ip直接登录内网机 这里因为外网机无法主动访问连接到内网机上,所以这里我们使用ssh... »

在这里插入图片描述

linux 时间 基本使用

1. 概述: 该demo主要实现linux下时间的基本使用, 更新本地时间, 以及计算程序运行时间差 2. 测试: /* demo_time_update.c 时间编程demo : 更新本地时间 1. 硬件时间 : 指主机板上的时钟设备, 也就是通常可在BIOS画面设定的时钟 相关命令 : hwclock 或者 timedatectl 2. 系统时间 : 指kernel中的时钟, 当Linux启动... »

在这里插入图片描述

忘记密码不用愁【linux下 MySQL数据库忘记密码解决方案】

文章目录一、linux系统下MySQL忘记密码解决方案二、如果你也不知道你的root账户密码 系统版本:CentOS Linux release 7.7.1908 (Core) mysql版本: 5.6.47 MySQL Community Server (GPL) 一、linux系统下MySQL忘记密码解决方案 1.停止mysql服务进程 service mysqld stop 2.编辑MySQ... »

在VMware虚拟机上安装arm-linux-gcc

记录一下 操作系统:CentOS7 Linux version :4.9.25-27.el7.1.b1.13 下载arm-gcc-linux 私人链接,侵权请告知:https://pan.baidu.com/s/1_-rbsjnYpQ74pk863j5cBg 提取码:e1jn 等待时间进入虚拟机目录/usr/local/,mkdir arm/ 创建目录,修改该文件夹的属性为rwx,输入命令:chm... »

在这里插入图片描述

VMware配置NOI linux

此教程为在Windows系统下用虚拟机软件VMware配置NOI linuxNOIP竞赛中部分赛区使用的是 wimdows系统 + linux虚拟机,部分赛区只提供 NOI linux 操作系统。VMware虚拟机百度网盘链接 提取码:oki3 NOI linux系统下载1.下载上面链接中的VMware虚拟机压缩包,下载好后将其解压,解压好后打开VMware文件夹,点击vmware.exe打开... »

在这里插入图片描述

linux入门系列20–Web服务之LNMP架构实战

作为本入门系列最后一篇文章,将演示如何在CentOS7环境下搭建LNMP环境来构建个人博客网站。 常见搭建网站的方式有LAMP、LNMP、IIS、Nginx、Tomcat等等,本文演示比较流行的基于LNMP方式来搭建动态WEB网站。 正如前文“linux入门系列6–软件包管理之rpm和yum仓库”所述,在Linux上安装软件通常有几种方式:通过编译源码安装、通过RPM安装、通过YUM仓库安装。截至... »

新建.so,I with prefix: mips64el-linux-android, Error occurred while communicating with CMake server.

新建.so,I with prefix: mips64el-linux-android, Error occurred while communicating with CMake server.

Error:A problem occurred configuring project ‘:app’. > No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android 在进行 Run with –stacktrace option... »

linux之corntab

linux任务计划、周期性任务执行 未来的某时间点执行一次某任务:at、batch 周期性运行某任务:crontab netstat -tnl netstat -tnlp at命令: at [选项]...time time格式: HH:MM[YYYY-mm-dd] noon,midnight,teatime at的作业有队列,用单个字母表示,默认都使用a队列; 常用选项: -l:查看作业队列,相当... »

在这里插入图片描述

linux服务器log日志通过python统计生成图表(LOG日志统计一)

这已经不是第一次遇到了,服务器的CPU或IO突然剧增,或者APP响应突然超慢,这个时候需要查看日志,看看接口有木有异常。 利用linux特有的grep、awk了可以快速统计,指定时间段的接口出现次数,可能对这个不是熟悉,只能一个一个查看统计,很不方便(后期专供攻inux)。 顺应而为,我去找python linux可以利用grep快速统计TOP sed -n '/30\/Mar\/2020:09:... »

linux部署redis集群遇到的问题

版本信息: redis:5.0.8 linux服务器:CentOS 7 不同版本问题处理方式可能有所不同 1、在java程序中,连接不上redisCluster。 报错信息: no reachable node in cluster 原因:创建集群时,使用了127.0.0.1,要改为公网ip才行。 redis-cli –cluster create 127.0.0.1:7001 127... »

《云计算全栈》-python篇:使用python模拟cp操作、编写脚本实现linux中cp操作

《云计算全栈》-python篇:使用python模拟cp操作、编写脚本实现linux中cp操作

3 案例3:模拟cp操作 3.1 问题 创建cp.py文件,实现以下目标: 将/bin/ls“拷贝”到/root/目录下 不要修改原始文件 12 3.2 方案 获取用户原文件名和新文件名,打开原文件,打开新文件,从打开的原文件中读取数据,写入到打开的新文件中,关闭两个文件 cp代码的过程中,需要注意的部分在于: 如果一个文件过大,你将无法直接读取数据到内存,此时,使用while循环语句,分次读取数... »

linux下服务器的监控(grafana+prometheus)

linux下服务器的监控(grafana+prometheus)

目录 一、使用缘由 二、配置流程 1.下载安装grafana 2.下载安装prometheus 3.grafana集成prometheus 三、参考文档  一、使用缘由 目的:通过监控观察压测结果,根据各项数据尝试调整各项参数完成单机调优,主要关注内存、cpu等数据。 目前,自动化构建+压测是这么一个过程: 项目(java案例)提交时通过webhook执行jenkins构建     jenkins... »

linux之特殊权限

setfacl -x g:GROUPNAME FILE作者:走在网络的路上 »

在这里插入图片描述

linux基本命令和目录树结构

在说linux基本命令之前,让我们来回顾一下linux的目录树结构下面来分别说一下根目录下中每个目录的作用/bin: 是Binary的缩写,里面是用户二进制文件,这个目录存放着最经常使用的命令,如ls,cat等./sbin: s就是SuperUser的意思,这里存放的是系统管理员使用的系统管理程序./etc: 这里面放了所有的系统管理所需要的配置文件和子目录,比如/etc/profile... »

linux安装Python3.8环境,卸载旧python

前提条件 首先,连接网络(不会可转到===>linux虚拟机连接网络),并且搭建网络yum源。 cd /etc/yum.repos.d/ rm -rf * wget http://mirrors.163.com/.help/CentOS7-Base-163.repo yum clean all yum makecache 安装环境 yum install gcc patch libffi-d... »

linux 下 pip3 报错“ File “/usr/bin/pip3”, line 9, in from pip import mainImportError: canno”处理

  错误信息 livingbody@gaint:~/.local/lib/python3.5/site-packages/pip$ pip3 --versionTraceback (most recent call last): File “/usr/bin/pip3”, line 9, in from pip import mainImportError: cannot ... »

在这里插入图片描述

你需要知道的linux基础编程(三)

其他命令 man man命令(手册共九个章节) 可执行程序或shell命令 系统调用(内核提供的函数) 库调用(程序库中提供的函数) 特殊文件(通常位于/dev) 文件格式和规范(如:/etc/passwd) 游戏 杂项 系统管理命令 内核例程 设置或查看别名 查看:alias 设置:alias pag=‘ps aux | grep’(需要长久有效需要去设置配置文件: .bashrc) echo(... »

linux之磁盘分区与文件系统

磁盘分区与文件系统 CPU I/O 接口类型: IDE:两块设备,有主有从 SCSI:并口:可以接多块设备 硬盘: 机械硬盘: 扇区:一个扇区512字节 磁道:盘片上有很多的磁道,由外而内。(每一面都有磁性物质) 磁头臂:用来定位磁道 柱面: 分区划分基于柱面划分 设备类型: 块(block):随机访问,数据交换单位是“块” 字符(character):线性访问,数据交换单位是“字符”... »

linux之程序包管理

Linux程序包管理API: Application Program InterfaceABI: Application Binary Interface程序包管理器:源代码->目标二进制格式(二进制程序、库文件、配置文件、帮助文件) ->组织成为一个或有限几个“包”文件安装、升级、卸载、查询、校验程序包管理器:deblan:dptredhat::rpm,. »

linux之记服务器上线并维护更新一个node项目

linux之记服务器上线并维护更新一个node项目

前言 首先,本人只是一个开发安卓和前端辣鸡,后台服务器相关知识涉及比较少,也不太懂,以下纯个人学习而来,仅供参考,肯定很多问题跟实际不一定一样,轻喷,最好勿喷 涉及技术点:linux常用命令,shell脚本,git使用,firewall防火墙,nginx,infotify,pm2,node等相关知识 由于去年忙里抽空用node写了一套系统,作为一个前端,对后台服务器等知识不了解,所以就想走一遍整个... »

linux系统之Vim工具的使用

linux系统之Vim工具的使用

早期的Unix都是使用vi作为系统默认的编辑器。其实Vim是vi的升级版。很多Linux系统管理员都习惯用vi,因为他们接触Linux时用的就是vi,Vim到后来才比较流行vi和Vim的最大区别就是编辑一个文本时vi不会显示颜色,而Vim会显示颜色。, 强制退出,所有改动不生效:set nu 显示行号:set nonu 不显示行号4.vi 和vim 编辑模式对比vi和Vim的最大区别就是编辑一个文... »

Page 1 of 61123»