linux
文章平均质量分 64
被生活耽误的旅行者
世界是一本书,不旅行的人只看到其中一页
展开
-
Yum源中的安装包下载到本地及源配置
修改Yum配置:通过修改Yum的配置文件,可以指定本地目录路径来保存下载的安装包。把下载好的软件包创建本地yum仓库,使用createrepo来创建repository仓库,如果系统里没有该命令的话需要先进行createrepo的安装。无论使用哪种方法,下载的安装包将保存在指定的本地目录中。其中,是你要下载的远程Yum仓库的名称,是你要将安装包保存到的本地目录路径。其中,是你要将安装包保存到的本地目录路径,是要下载的软件包的名称。原创 2024-01-25 11:19:34 · 2897 阅读 · 0 评论 -
GPT分区格式
gdisk命令用于查看磁盘使用情况和磁盘分区(GPT分区格式)- 命令格式:gdisk [选项...] [设备路径]- 常用选项:-l 列出磁盘分区表类型与分区信息。原创 2023-12-27 17:42:07 · 752 阅读 · 0 评论 -
vmware NAT模式配置方式
VMware在NAT模式下宿主机与多台虚拟机互相访问,可连接外网原创 2023-09-20 22:14:19 · 745 阅读 · 0 评论 -
VMware上搭建的虚拟机突然本地无法连接服务器
经过排查发现是开启了:VirtualBox Host-Only Network 关闭之后就本机就可以直连服务器了。长时间没有使用VMware 虚拟机了,今天突然登录上去,启动虚拟服务器后发现本地等不了了,原创 2023-08-20 20:23:31 · 526 阅读 · 0 评论 -
Linux下部署Samba服务(实现windows和linux共享)
于Linux和Windows系统之间的文件传输,很多人选择使用FTP,相对较安全,但是有时还是会出现一些问题,比如上传文件时,文件名莫名出现乱码,文件大小改变等问题。相比较来说,使用Samba作为文件共享,就省事简洁多了原创 2023-05-18 14:04:20 · 1236 阅读 · 0 评论 -
Failed to start LSB Bring updown错误解决方法
今天在重启centos7系统时,远程连接不上服务器。ping也不通,去机房查看服务器ip地址时候并未显示,重启网络服务时会出现“Failed to start LSB: Bring up/down”网络报错原创 2023-05-04 15:42:52 · 3267 阅读 · 1 评论 -
Centos安全加固策略
操作系统安全加固就是使操作系统安全稳定的各种技术方案。安全加固可从操作系统内外来看,对内就是是操作系统配置以及内核参数的调整,加强内部管理。对外,操作系统可以通过建立防火墙,关闭不必要开放的端口等等,建立安全的网络屏障原创 2023-04-24 21:09:31 · 1865 阅读 · 0 评论 -
DockerFile镜像定制方法
当我们从 docker 镜像仓库中下载的镜像不能满足我们的需求时,我们可以通过以下两种方式对镜像进行更改。使用 Dockerfile 指令来创建一个新的镜像。将已经创建的容器转为镜像,并且提交这个镜像。原创 2023-03-14 10:47:51 · 578 阅读 · 0 评论 -
linux根目录满了,挂载一块新的硬盘到根目录/
linux根目录满了,挂载一块新的硬盘到根目录/原创 2023-03-10 22:33:12 · 2963 阅读 · 0 评论 -
Linux 下Tomcat内存溢出解决方式
Java内存溢出详解一、常见的Java内存溢出有以下三种:java.lang.OutOfMemoryError: Java heap space ----JVM Heap(堆)溢出JVM在启动的时候会自动设置JVM Heap的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)不可超过物理内存。可以利用JVM提供的-Xmn -Xms -Xmx等选项可进行设置。Heap...原创 2020-01-02 11:25:14 · 1741 阅读 · 1 评论 -
linux系统cronolog日志按天切割用于Tomact和springboot项目,root用户及普通户用部署详情
cronolog日志切割用于 linux系统Tomact和springboot项目,后台日志按天分割安装方式:以centos7为例一、 在线安装yum -y install cronolog二、 离线安装下载最新版本官网下载地址:https://pkgs.org/download/cronolog根据系统下载rpm对应版本下载完毕之后开始进行安装:[root@centos7 opt]# rpm -ivh cronolog-1.6.2-14.el7.x86_64.rpm查看安装后文件路径原创 2020-12-15 17:22:51 · 2006 阅读 · 0 评论 -
Linux springBoot自动启动脚本和停止脚本
Linux springBoot自动启动脚本和停止脚本一、 启动服务脚本vim start.sh#!/bin/bashpid=ps -ef|grep car_insurance.jar|grep -v grep|awk '{print $2}'|wc -lb=0if [ $pid -gt $b ]thenecho " car_insurance is already running!"elsenohup /home/chuxin/server/jdk1.8.0_121/bin/java原创 2020-12-15 16:53:31 · 558 阅读 · 0 评论 -
本地YUM源配置
本地YUM源配置原创 2022-10-28 17:58:43 · 2235 阅读 · 0 评论 -
linux内存利用率计算方式
MemTotal:总内存大小MemFree:空闲内存大小Buffers和Cached:磁盘缓存的大小原创 2023-02-08 13:58:43 · 1632 阅读 · 0 评论 -
kafka详解及集群环境搭建
kafka详解及集群环境搭建原创 2022-11-15 16:24:26 · 7142 阅读 · 0 评论 -
zookeeper 详解及集群搭建
zookeeper 详解及环境搭建原创 2022-11-15 15:52:12 · 2143 阅读 · 3 评论 -
linux 测试网络连通性方法
网络连通性测试方法原创 2022-11-15 14:53:04 · 10703 阅读 · 0 评论 -
zabbix 5.0 离线安装
Centos7 zabbix 5.0 离线安装转载 2022-08-11 16:26:42 · 5913 阅读 · 7 评论 -
oralce数据库用户创建,表空间,授权,导入导出以及表被锁的处理方式
oracle 数据库 用户创建,授权,表空间创建,导入导出操作原创 2022-06-10 18:03:23 · 601 阅读 · 0 评论 -
linux非root用户编译安装rabbitmq
linux非root用户编译安装rabbitmq原创 2022-05-10 19:18:21 · 843 阅读 · 0 评论 -
Linux服务之SSHD服务
Linux服务之SSHD服务介绍SSH 协议:安全外壳协议。为 Secure Shell 的缩写。SSH 为建立在应用层和传输层基础上的安全协议。通过使用SSH,你可以把所有传输的数据进行加密,这样"中间人"这种攻击方式就不可能实现了,而且也能够防止DNS欺骗和IP欺骗。使用SSH,还有一个额外的好处就是传输的数据是经过压缩的,所以可以加快传输的速度。SSH有很多功能,它既可以代替Telnet,又可以为FTP、Pop、甚至为PPP提供一个安全的"通道"。 定义:secureshell,提供安原创 2022-04-13 15:53:44 · 1130 阅读 · 0 评论 -
free -m 详解
说明第一列Mem 内存的使用信息Swap 交换空间的使用信息第一行total 系统总的可用物理内存大小used 已被使用的物理内存大小free 还有多少物理内存可用shared 被共享使用的物理内存大小buff/cache 被 buffer 和 cache 使用的物理内存大小available 还可以被 应用程序 使用的物理内存大小释放内存释放前较好sync一下,防止丢数据。清除缓冲的方法[root@localhost ~]# echo 3 > /proc/sys..原创 2022-03-04 15:48:42 · 5645 阅读 · 0 评论 -
日志级别有哪些
这里写自定义目录标题日志级别 | 描述欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入**日志级别 | 描述**OFF | 关闭:最高级别,不打印日志。 FATAL | 致命:指明非常原创 2022-03-04 15:42:36 · 756 阅读 · 0 评论 -
检测公司可用IP地址-脚本
循环检测192.168.0.0/24网段,列出不在线的主机地址#!bin/bashi=1while [ i−le254]doIP="192.168.1.i -le 254 ]do IP="192.168.1.i−le254]doIP="192.168.1.i"ping -c2 -i0.2 -W3 $IP &> /dev/nullif [ $? -eq 0 ];thenecho “Host $IP is up”elseecho “Host $IP is not原创 2021-12-14 17:11:22 · 1552 阅读 · 0 评论 -
SSH安全策略–指定IP登陆
为了服务器的安全性,我们在日常使用需要授予权限和指定ip登陆来保证服务器的安全性。第一种方式:更改ssh的端口号,避免一个端口受到大量攻击。第二种方式:设定出某个ip其他ip不可以访问,(注意设定一个备用ip),当一个ip(jumpserver)直接挂了后,就需要去使用备用ip.具体操作步骤:记住关闭selinuxsed -i ‘/^SELINUX=/s/enforcing/disabled/’ /etc/selinux/config第一步更改 SSH端口号vim /etc/ssh/s.原创 2021-11-26 15:18:22 · 3064 阅读 · 0 评论 -
Linux依赖包的下载方式
一般在安装软件的情况会报缺少依赖包的情况我们可以根据一下地址进行搜索自己需要的依赖包进行下载linux 依赖包下载网址:https://pkgs.org/比如要下载依赖包:net-tools,输入后进行搜索,根据自己的系统版本下载对应的依赖包查询系统版本:uname -a...原创 2021-11-26 14:49:40 · 4580 阅读 · 0 评论 -
nginx+keepalived高可用详解配置
Keepalived简介Keepalived是Linux下一个轻量级别的高可用解决方案。高可用:广义来讲,是指整个系统的高可用行;狭义的来讲就是主机的冗余和接管。它与HeartBeat实现类似的功能,都可以实现服务或者网络的高可用,但是又有差别,HeartBeat是一个专业的、功能完善的高可用软件,它提供HA软件所需的基本功能,比如:心跳检测、资源接管,检测集群中的服务,在集群节点转移共享IP地址的所有者等等。HeartBeat功能强大,但是部署和使用相对比较麻烦,与HeartBeat相比,Keepa原创 2021-07-16 17:31:34 · 5419 阅读 · 2 评论 -
tomcat日志切割
日志切割原创 2021-02-19 15:34:22 · 478 阅读 · 0 评论 -
Linux命令
查询服务占用多少内存ps alx | grep apache-tomcat-7.0.103-8047 | grep -v grep | awk '{print $8}'cdps alx | grep 服务名 | grep -v grep | awk '{print $8}'cd内存消耗最多的前10个进程RSS //该进程占用的固定內存量(KB)resident set sizeps auxw|head -1;ps auxw|sort -rn -k4|head -10...原创 2020-12-17 14:59:25 · 124 阅读 · 0 评论 -
FTP服务搭建详解(匿名用户+本地用户+虚拟用户)
FTP三种环境模式搭建匿名用户本地用户虚拟用户原创 2020-12-22 13:39:42 · 2501 阅读 · 0 评论 -
Linux下如何在不解压jar包查看或修改配置文件
发布java应用通常会把代码打成jar包的形式,一般会把打好的jar包发布到Linux的服务器上去运行,jar包里也会包含我们的程序运行所需要的config配置文件,这些配置文件会随着环境的不同做对应的修改,如日志的目录、级别,接口地址等一些配置参数,这些配置文件修改较为频繁,如果每次只是为了修改配置文件而把jar包解压或者是本地修改之后再重新上传到服务器,会很麻烦,下面就介绍下如何在不解压的情况下,可以直接修改这些配置文件首先cd到你的jar包所在的目录,然后输入vim xxx.jar,则会显示ja.原创 2021-06-29 11:19:56 · 874 阅读 · 0 评论 -
Vmware系统安装及网络配置
1. VMware安装首先安装VMwore WorkStation 15VMware15安装软件从官方下载好后,直接双击VMware15安装软件进入安装界面,直接点击下一步,如下图所示勾选接受安装许可协议,然后点击下一步,如下图所示在VMware15自定义安装界面直接点击【更改】选择安装目录,如下图所示在VMware15更改安装目标文件夹对话框里,输入要安装到的文件夹,然后点击确定,更改好后返回到自定义安装界面,直接点击下一步,如下图所示。在VMware15安装用户体原创 2021-06-28 22:40:31 · 177 阅读 · 0 评论 -
ssh服务器之间免密登录配置
Linux服务器之间是设置ssh免密登录的实验步骤环境需求:服务器1:192.168.1.121服务器2:192.168.1.122两台服务器都有安装ssh服务和openssl-clients1.在本地生成本机的公钥和私钥,一路回车,默认即可,默认公钥和私钥存储在家目录下的.ssh文件夹下,即~/.ssh下,当然你也可以生成自己的设置。公钥交给另一台服务器,当本服务器去连接另一台服务器时,另一台服务器会使用公钥与本服务器的私钥配对,配对成功,则连接成功[root@localhost ~]原创 2021-06-25 15:39:01 · 301 阅读 · 0 评论 -
nginx 域名后面的路径不加 /访问不到页面
访问 nginx 域名后面的路径不加 /访问不到页面 ,返回404解决location /wap/insurance/electronicinvoice.do { alias /home/weblogic/nginx-1.16/html/wapElectronic; if (-d $request_filename){ rewrite ^/(.*)([^/])$ $scheme://$host:8081/$1$2/ permanent; }原创 2021-06-24 15:28:09 · 2201 阅读 · 1 评论 -
Tomcat定时重启脚本
Tomcat定时重启脚本原创 2021-05-25 15:44:14 · 1189 阅读 · 0 评论 -
Linux redis环境搭建
Linux redis环境搭建redis的下载包地址:http://download.redis.io/releases/安装依赖包yum install wget make gcc gcc-c++ zlib-devel openssl openssl-devel pcre-devel kernel keyutils patch perl上传压缩包,并解压redis-4.0.8.tar.gz tar -zxvf redis-4.0.8.tar.gz进入redis目录进行编译–>原创 2021-05-21 17:42:12 · 118 阅读 · 0 评论 -
CentOS7配置阿里云yum源和EPEL源
配置阿里云yum源先备份 [root@localhost yum.repos.d]# cd /etc/yum.repos.d/ [root@localhost yum.repos.d]# make repo-backup [root@localhost yum.repos.d]# mv *.repo-backup [root@localhost yum.repos.d]# ls drwxr-xr-x. 2 root root 187 4月 11 06:18 repo-backup.原创 2021-04-10 22:51:00 · 212 阅读 · 0 评论