
Linux
文章平均质量分 50
风行無痕
应用工程师/DBA管理员,专注Java/C#/Python程序设计。
展开
-
Linux shell 实现版本号自增,文件自动保存
Linux shell脚本实现x.x.x格式递增版本号原创 2024-05-28 09:25:19 · 562 阅读 · 0 评论 -
ubuntu 上安装和配置Apache2+Subversion
ubuntu 上安装和配置Apache2+Subversion原创 2024-02-02 14:19:22 · 989 阅读 · 0 评论 -
Ubuntu 隐藏Telnet主机SSH服务时显示版本信息问题
Ubuntu 隐藏Telnet主机SSH服务时显示版本信息问题原创 2024-01-29 14:16:03 · 1269 阅读 · 0 评论 -
Oracle数据库 CentOS7上修改hostname后无法启动解决办法
Oracle数据库 CentOS7上修改hostname后无法启动解决办法原创 2024-01-13 21:28:42 · 835 阅读 · 0 评论 -
Ubuntu 22.04.3 Server 设置静态IP 通过修改yaml配置文件方法
Ubuntu 22.04 通过修改yaml配置文件方法设置静态IP原创 2023-12-23 01:07:09 · 3316 阅读 · 0 评论 -
Ubuntu上安装与配置SFTP
Ubuntu上安装与配置SFTP原创 2023-07-31 12:11:07 · 4627 阅读 · 0 评论 -
MySQL运维 从全备sql文件中提取指定表的数据并恢复
MySQL运维 从全备sql文件中提取指定表的数据并恢复原创 2023-07-27 23:40:37 · 1129 阅读 · 0 评论 -
Ubuntu创建逻辑卷,以实现MySQL逻辑卷快照备份
ubuntu创建逻辑卷,以实现MySQL逻辑卷快照备份原创 2023-07-20 10:26:02 · 1253 阅读 · 0 评论 -
MySQL 8.x 导入数据报错ERROR 1231 (42000) at line 2238: Variable ‘sql_mode‘ can‘t be set to the value of ‘N
将MySQL低版本导出的dump文件导入到高版本数据库,中途出现下面报错:ERROR 1231 (42000) at line 2238: Variable 'sql_mode' can't be set to the value of 'NO_AUTO_CREATE_USER'信息。原创 2023-07-07 20:45:29 · 1752 阅读 · 0 评论 -
查看Linux安装OpenJDK是哪家公司,直接干掉不需要的
查看Linux安装OpenJDK是哪家公司,直接干掉原创 2023-05-12 15:53:41 · 669 阅读 · 0 评论 -
Tomcat 9.X APR模式启动报错 requires the APR/native library which is not available
tomcat配置了APR模式,在重新启动tomcat后报错The configured protocol [org.apache.coyote.http11.Http11AprProtocol] requires the APR/native library which is not available。可以确定是APR已经正确安装,下面的都已经安装完成。如果加了仍然不行,也可以在tomcatd的bin下catalina.sh加入上述环境变量。全局的话可以在 /etc/profile 添加下面的变量内容。原创 2023-03-09 12:56:07 · 1482 阅读 · 0 评论 -
Linux运维之删除某一目录下文件,只保留最新的几个
删除某一目录下文件,只保留最新的几个原创 2023-01-07 00:04:04 · 997 阅读 · 0 评论 -
Yum只下载rpm包不安装
Yum只下载rpm包不安装原创 2023-01-04 13:30:00 · 1294 阅读 · 0 评论 -
SFTP账号连接出现错误fatal: bad ownership or modes for chroot directory component “/“ [postauth]
SFTP账号连接出现错误fatal: bad ownership or modes for chroot directory component "/" [postauth]原创 2022-10-26 21:30:35 · 6617 阅读 · 3 评论 -
CentOS 关闭防火墙和selinux
或者使用命令 sed -i 's/SELINUX=enforcing/ SELINUX=disabled/' /etc/selinux/config。返回结果Enforcing 表示启动 Permissive表示关闭状态。1、临时关闭(下次开机启动,自动启动防火墙)3、永久关闭(修改配置文件,即可永久关闭)3、永久关闭防火墙(开机启动时不在启动)使用命令 setenforce 0。使用getenforce命令。1、查看selinux状态。二、关闭selinux。1表示启动,0表示关闭。原创 2022-09-06 10:07:10 · 1781 阅读 · 0 评论 -
CentOS设置网卡
直接编辑网卡配置vi /etc/sysconfig/network-scripts/ifcfg-eth0。在CentOS系统安装完成后,我们需要先配置网卡信息,配置IP,网关,DNS等信息。使用 systemctl restart network 命令 重启网络服务后生效。网卡配置文件路径 /etc/sysconfig/network-scripts/#手动模式从“dhcp”改成“static”#设置开机自启 从“no”改成“yes”使用ip add命令,检查本机ip情况。我这里网卡名称是etho。原创 2022-09-06 09:44:27 · 15020 阅读 · 0 评论 -
解决和分析CentOS上/dev/mapper/centos-root目录莫名其妙被占满
检查和处理CentOS上/dev/mapper/centos-root目录莫名其妙被占满原创 2022-07-14 16:32:21 · 7325 阅读 · 0 评论 -
【Docker实战之第三章】CentOS上docker镜像和容器的具体操作
docker中镜像和容器的具体操作。原创 2022-06-07 23:41:06 · 1115 阅读 · 0 评论 -
CentOS系统运行jar添加到系统服务并设置开机自启
CentOS系统运行jar添加到系统服务并设置开机自启原创 2022-05-13 21:08:22 · 1030 阅读 · 0 评论 -
Crontab语法规则格式、使用方式及日志查看
在Linux系统我们会常用crontab来设置一些定时执行的脚本和代码。原创 2022-05-07 09:30:54 · 5257 阅读 · 0 评论 -
CentOS7 离线安装gcc、gcc-c++编译器
CentOS7 离线安装gcc、gcc-c++编译器原创 2022-03-24 12:14:16 · 10137 阅读 · 40 评论 -
CentOS上定时运行java小程序jar包文件
业务需求:设置定时任务,定时运行jar包并输出console的日志到指定的文件中。系统:CentOS7.4Java版本:OpenJDK8U-jdk_x64_linux_openj9_linuxXL_8u282b08_openj9-0.24.0定时任务:crontab1.Jar程序及目录详情:/usr/localapp/DataTransfer2.Jar运行脚本需要创建一个run.sh脚本文件来运行jar文件,内容大致是# !/bin/sh# Author: .原创 2021-12-23 22:55:32 · 724 阅读 · 11 评论 -
Centos7.4上设置Tomcat9自动开机自动(亲测有效)
Centos7.4上设置Tomcat9自动开机自动原创 2021-11-24 22:20:58 · 675 阅读 · 0 评论 -
Linux上Tomcat9.X 更换运行模式为Apr模式
Tomcat可以使用Apache Portable Runtime来提供卓越的性能及可扩展性,更好地与本地服务器技术的集成。Apache Portable Runtime是一个高度可移植的库,位于Apache HTTP Server 2.x的核心。APR有许多用途,包括访问高级IO功能(如sendfile,epoll和OpenSSL),操作系统级功能(随机数生成,系统状态等)以及本地进程处理(共享内存,NT管道和Unix套接字)这些功能不仅仅是一个后端集中的技术,还可以让Tomcat成为通用的网络服务器,原创 2021-11-24 21:07:57 · 574 阅读 · 0 评论 -
CentOS 7.4上离线安装nfs
1.去网站上下载系统版本对应的nfs-utils和rpcbind的rpm包http://rpmfind.net/linux/rpm2html/search.php?query=nfs-utilshttp://www.rpmfind.net/linux/rpm2html/search.php?query=rpcbind(x86-64)2.上传rpm包到服务器上,完成授权chmod 777 /usr/local/install/nfs-utils-1.3.0-0.68.el7.x86_..原创 2021-11-13 12:57:01 · 3257 阅读 · 0 评论 -
Elasticsearch启动时,出现Permission denied,权限不足报错
原因分析:检查报错文件/home/elasticsearch/logs/my-application_server.json在系统里面的权限。通过下面的命令可以看到的owner是root账号 不是ES的启动账号,问题应该就在这里。实际操作执行命令修改ES所在目录的owner为ES账号,执行后通过命令重新查看owner信息,可以看到owner已经更新。切换到ES账号下重新启动ES,root账号下会报下面的error。切换ES账号,执行ES启动,问题成功解决。原创 2021-09-27 23:52:36 · 10762 阅读 · 2 评论 -
Elasticsearch在CentOs7环境中设置开机启动
当前系统版本是CentOS7.4,ES版本是7.13.3。需求是设置ES在系统重启后自动开机启动。一、创建es 的系统启动服务文件进入到cd /etc/init.d 目录;编写开机启动脚本cd /etc/init.dvi elasticsearch下面 是脚本添加的内容:#!/bin/sh#chkconfig: 345 63 37#description: elasticsearch 7.13.3#processname: elasticsearch#export..原创 2021-09-27 14:26:20 · 792 阅读 · 0 评论 -
Java使用SSH连接linux主机执行命令
做运维经常会需要使用到Linux命令去做一些操作,批量做操作,可以学习如何使用java连接linux远程主机并执行shell脚本(或命令)maven的依赖 <!-- jcraft start --> <dependency> <groupId>com.jcraft</groupId> <artifactId>jsch</artifactId> <versi..原创 2021-07-23 15:12:34 · 1187 阅读 · 0 评论 -
MySQL LVM逻辑卷快照备份
通过LVM逻辑卷实现MySQL备份及还原(几乎热备):前提: 1、数据文件要在逻辑卷上; 2、此逻辑卷所在卷组必须有足够的空间使用快照卷; 3、数据文件和事务日志要在同一个逻辑卷上;步骤:一、创建快照卷[root@test ~]# /usr/sbin/lvcreate -L 8G -n mysql_backup -s /dev/vol1/lv1#创建快照卷,-s:指定为所创建的是快照卷s=snapshot快照;-p:指定权限p=permis...原创 2021-06-07 23:16:18 · 270 阅读 · 0 评论 -
Linux CentOS 使用cifs方式挂载远程共享文件夹(含临时mount和设置开机自动挂载方式)
我们知道使用linux挂载目录的 amount 挂载完目录后再机器关闭后就失效了,下次开机又得重新加载,比较麻烦,所以就有了这个想法,设置为一开机就自动去加载远程共享的文件夹。具体方法如下:准备:windows 系统上新建一个共享文件夹share,系统用户:test,密码:12345,IP:192.168.1.1linux 系统上新建一个目录/mnt/share[root@CentOS7 mnt]# mkdir /mnt/share临时挂载...原创 2021-05-28 23:26:28 · 8163 阅读 · 0 评论 -
MySQL 5.7 配置主从复制 (2020实际操作)
**配置 master 主库机器 **1. 编辑主节点my.cnf配置文件,开启binlog二进制日志文件,设置mysql的server-id唯一编号log-bin=mysql-binsync_binlog = 1binlog_format =mixedexpire_logs_days = 7server-id = 933重新启动主节点mysql服务,查看b...原创 2020-07-18 10:33:05 · 447 阅读 · 0 评论 -
Manjaro Linux 19.0 系统正式发布,代号 Kyria
Manjaro Linux 19.0发布了,这是一个稳定版本,代号“Kyria”。Xfce版本仍然是主打,此版本Xfce更新到4.14,并且主要致力于在桌面和窗口管理器上完善用户体验。KDE版本提供了功能强大、成熟且丰富的Plasma 5.17桌面环境,此版本进行了完全重新设计。全套的Breath2主题包括明暗版本、动画启动画面、Konsole配置文件、Yakuake外观以及许多其...转载 2020-02-27 09:27:04 · 1068 阅读 · 1 评论 -
CentOS下vi编辑器使用
vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。1、vi的基本概念 基本上vi可以分为三种状态...转载 2019-01-21 13:54:16 · 2457 阅读 · 0 评论