linux
文章平均质量分 51
虽然是java开发,但是也要干部分运维的活
寂寞旅行
不修改原有代码,尽量不增加新代码,不重复造轮子;
一线码农的开发流水账记录;
软考中级证书;正在准备软考高级考试;
如需交流,请加微信18845299066,备注优快云
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
finalshell 隧道配置访问服务器上的任意端口
摘要 FinalShell的SSH隧道功能可绕过服务器端口限制,实现安全远程访问。通过建立本地或远程隧道,用户无需逐个开放端口即可访问服务器上的任意服务。使用步骤包括:连接SSH服务、添加隧道并配置信息。配置完成后,通过本地IP和端口即可访问服务器上的目标服务,有效解决了防火墙和端口限制问题。这一方法简化了远程访问流程,提高了工作效率。原创 2025-07-16 08:46:15 · 520 阅读 · 0 评论 -
Systemd服务配置:开启自启Jar应用全指南
本文介绍了Linux系统中配置Java环境变量和创建Java服务自启动的方法。首先通过修改/etc/profile文件设置JAVA_HOME等环境变量,并加载生效。然后创建包含启动命令的start.sh脚本,配置服务单元文件jar-service.service,设置脚本权限并激活服务。最后提供了服务状态验证和常见问题排查方法,包括路径检查、权限调整和日志输出等建议。该流程可使Java应用在系统启动时自动运行,并确保环境变量正确配置。原创 2025-06-25 15:50:34 · 488 阅读 · 0 评论 -
高效同步Linux服务器文件技巧
摘要: SCP和Rsync是Linux服务器间安全同步文件的常用工具。SCP通过scp -P [端口] 源文件 用户@IP:目标路径实现基本传输,适合简单场景;Rsync使用rsync -avz -e "ssh -p [端口]"高效同步差异文件,适合大文件或频繁更新。通过ssh-keygen和ssh-copy-id配置SSH密钥可免密操作。同步目录时,SCP需-r参数,Rsync需注意路径末尾是否带/以控制同步内容。传输后可用md5sum校验文件完整性。Rsync在效率和功能上优于SCP原创 2025-06-14 11:30:00 · 452 阅读 · 0 评论 -
linux--base64字符串/自动关机
设置18点定时任务自动关机。原创 2025-02-25 08:36:10 · 165 阅读 · 0 评论 -
设置linux虚拟机为静态ip
至此已经完成了虚拟机固定ip的设置。原创 2025-02-09 13:30:00 · 318 阅读 · 0 评论 -
微服务如何不影响生产环境debug问题?
每个人起一套环境,用来开发很费劲每个人一套环境,数据不同步,造成开发耗时开发服务依赖公共框架服务,如果想请求调试开发服务的接口,需要经历很多个公共服务接口线上问题,本地复现难度大,可以通过此种方式轻松解决,将线上请求打到本地服务中这样就完美实现了,在不影响线上环境的情况下,直接debug某个有问题的微服务,堪称完美~原创 2024-09-28 11:15:00 · 3296 阅读 · 4 评论 -
nginx 日志打印请求头信息
问题: 发现nginx转发的时候,似乎把在请求头中自定义的字段弄丢了~~,所以想尝试打印出请求头找出具体原因打印请求头中的变量,需要加前缀 $http_想要nginx转发或者打印带有下划线的变量的时候,需要开启下划线的支持 underscores_in_headers on;原创 2024-08-24 11:45:00 · 2757 阅读 · 0 评论 -
docker 安装es8.x kibana8.x
由于 es 8.x 开始需要有了一些安全校验,直接用安装包安装很是复杂,安装了好几次都失败了,后来用了docker安装,真的是省事,快捷,准确,方便~~~# 拉取镜像docker pull docker.elastic.co/elasticsearch/elasticsearch:8.2.3docker pull docker.elastic.co/kibana/kibana:8.2.3 ...原创 2022-06-29 17:15:34 · 2639 阅读 · 0 评论 -
DOCKER报错
由于最近出差,比较忙,所以好几天没有更新,也是最近在出差,没有以前那样写西东,所以没有干货分享,最近在弄服务器的部署,来分项一下,docker遇到的问题服务器搬到了一个新地方,然后重新设置ip,现在docker 启动之前的镜像,发现不行了,报错docker: Error response from daemon: driver failed programming external conne...原创 2020-12-20 16:36:52 · 280 阅读 · 0 评论 -
linux日志搜索
在线上环境出现问题的时候,第一反应当然是看日志了,那么linux 日志的查询尤为重要了,今天介绍几个平时经常用的命令1 查询当前实时输出的日志tail -f info.log2 查询当前实时输出的日志 的最新500行tail -500f info.log3 grep 关键字它可以用来查找 想要的字符串,例如在日志(info.log)中,查找 字符串 Agrep 'A' info.l...原创 2022-05-05 11:14:26 · 2330 阅读 · 0 评论 -
nginx产生过多的日志
背景为公司项目为前后端分离项目,前端用nginx部署,本身服务器(linux)不太好,其次nginx日志产生过多,导致产生过多的垃圾,经过一番百度,已经有很多前辈,帮助解决了问题.如下:1 编写一个脚本 名字任意 xxx.sh内容为#!/bin/bashfind /usr/local/nginx/logs/ -mtime +15 -type f -name *.log | xargs rm...原创 2020-09-25 17:52:20 · 549 阅读 · 0 评论 -
自己搭建的一接口文档管理工具
MongoDB默认将数据文件存储在/var/lib/mongo目录,默认日志文件在/var/log/mongodb中。如果要修改,可以在 /etc/mongod.conf 配置中指定备用日志和数据文件目录。所以安装完成后必须把这个修改为 0.0.0.0 ,否则通过别的机器是没法连接的!2、修改config.json文件,随便来一个没有的账号,wq保存。安装完成之后使用yapi server 命令启动yapi安装。切换到/root/my-yapi/vendors。编译大概需要半小时左右~原创 2021-04-08 19:24:36 · 334 阅读 · 0 评论 -
2021-06-01 安装kafka es尝试编码
安装 kafkahttps://blog.youkuaiyun.com/qq_22041375/article/details/106180415上面步骤中安装了zookeeper 和 kafka ,其中 zookeeper是kafka自动集成的,因为 kafka需要依赖zookeeper.安装好之后,编码 集成 编写配置 写demo引入pom<dependency> ...原创 2021-06-01 10:31:59 · 244 阅读 · 0 评论 -
docker 操作
docker 是linux中容器化操作的根本,使用docker,可以简化很多再linux中安装软件的复杂度,而且管理起来更加的统一,简便.最后强调一下,docker仅仅是简化了安装查找资源,更统一的管理安装的软件,但是软件的配置还是需要自己配置的。再linux中使用docker ,首先要安装docker,自行百度~比如: java环境变量 maven 环境变量。这里以mysql为例,其他也是如此。dockre 常用操作命令。原创 2021-05-31 14:08:52 · 143 阅读 · 0 评论 -
私有gitlab(极狐)部署
此处选用docker方式部署,比较简单首先准备好了一个linux服务器,我用的是自己的虚拟机image.png准备开干,docker已经ok第一步,docker镜像下载安装docker pull twang2218/gitlab-ce-zh然后安装docker run -d -p 8443:443 -p 8090:80 -p 8022:22 --restart always...原创 2022-08-17 11:07:38 · 1189 阅读 · 0 评论 -
Elasticsearch 7.12.1 安装
分别安装elasticsearch elasticsearch-headlinxu安装elasticsearch访问elasticSearch官网地址 https://www.elastic.co/选择7.12.1下载,上传到服务器tar -zxvf elasticsearch-*******进入到config文件夹中,修改elasticsearch.yml<pre data...原创 2022-02-22 16:39:19 · 2023 阅读 · 0 评论 -
win11 安装虚拟机
win11 系统安装虚拟机的时候,对版本有要求,其次要关闭 help-v 和 虚拟机平台image.png然后vmware 的版本也不能太低我用的是 16「VMware-workstation-full-16.2.3-19376536.exe」https://www.aliyundrive.com/s/8zaCABS2QXh点击链接保存,或者复制本段内容,打开「阿里云盘」APP...原创 2022-07-01 13:38:47 · 2657 阅读 · 0 评论 -
nginx 安装配置
直接采用压缩包下载安装第一步,安装依赖yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel第二步,找个位置下载例如我 的linux 路径 /home/home1/opt/nginxwget http://nginx.org/download/nginx-1.13.7.tar.gz然后解压tar -xv...原创 2022-08-26 14:48:28 · 383 阅读 · 0 评论 -
Mkdoc使用--The “glightbox“ plugin is not installed
这个文档的官方地址项目中要求,通过mkdoc作为项目的使用文档手册,界面优美,只需要会写markdown文档,就能生成一个项目单独启动,很神奇,这个mkdoc系列中,最好的主题应该是material它了,今天看下这个问题~~原创 2022-09-28 09:03:20 · 1359 阅读 · 0 评论 -
docker占用空间过多,迁移镜像和容器的存储位置
时,docker容器和镜像都很小,但是用容器装更多软件后,就开始占用大量系统空间。1、查看默认储存位置 "Docker Root Dir"(此时已改,所以是自定义的路径),默认是/var/lib/docker。假定我们已经将一块很大的硬盘挂载到了/home/chenjian/docker_data文件夹下,然后我们开始操作。4、修改docker的配置文件,指定新存储位置。3、在目的盘创建新的文件夹,并移动原来的镜像和容器。具体registry-mirrors请百度查询获取。5、加载配置文件,重启服务。转载 2022-10-25 09:00:14 · 990 阅读 · 1 评论 -
服务器部署之docker,docker compose 安装
docker至此基本已经安装成功,接下来就可以用docker安装软件了几个常用的docker命令搜索mysql 镜像下载镜像 mysql 版本为5.7查看有哪些镜像查看服务:docker ps运行容器:初次运行:docker run -d -it --name java java:8二次运行: docker start 容器id重启: docker restart 容器id进入容器:docker exec -it mysql /bin/bash(mysql容器id/容器名称)原创 2022-10-22 15:06:38 · 2564 阅读 · 3 评论 -
Docker--提高下载速度的方法
本文介绍如何提高Docker的下载速度。docker默认连接的国外官方镜像,国内进行docker pull 等操作会网络链接失败或很卡慢,解决方法是使用国内的镜像。本人实测,上边3个镜像都是可用的,速度差不多。最后一个阿里云个人镜像地址是我从网上找的,也是可用的。转载 2023-03-04 22:16:07 · 630 阅读 · 0 评论 -
linux服务器CPU飙高排查
系统cpu飙高,尤其对于后端人员来说,其实应该学会排查,这样也算是综合能力的体现;那么当出现了cpu严重飙高的时候怎么排查呢?经过一些列操作,基本可以定位大部分问题,执行第三步的命令的时候,如果报 jstack 未找到命令, 应该是java环境没配置好,或者重新 source /etc/profile 之后,再次执行,应该就行了。原创 2023-01-13 13:37:31 · 1424 阅读 · 0 评论 -
在java项目中执行linux命令
事情是这样的,最近在做nebula图数据库的导入,导入的时候,用的是官方推荐的插件 nebula-import ,这个插件是一个二进制文件,在linux中直接运行它的命令,并指定配置文件 xxx.yaml即可 将csv导入到 图数据库中;dir 将要执行命令的 linux 文件所在路径 (例如 这个配置文件在/opt/data/aa.yaml,那么此处写为 new File(“/opt/data/”))至此 其实已经完成了java中执行linux 命令,然后说下这次项目中的重点 难点。原创 2022-09-21 13:35:51 · 3503 阅读 · 0 评论 -
2021-12-30 linux查看日志
一般查看服务的日志的命令cat ,查看实时日志 tail,查找关键字日志 grep今天说的这个既是查看也是查找,less命令less 2021-10-13-info.log空格键:向下翻动一页[PageDown]:向下翻动一页[PageUp]:向上翻动一页/字符串:向下查询“字符串”的功能?字符串:向上查询“字符串”的功能n:重复前一个查询N:反向重复前一个查询q:离开查...原创 2021-12-30 14:12:20 · 584 阅读 · 0 评论
分享