![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 74
@大吉
爱好总结和记录,兴趣驱动的终身学习者
展开
-
Remmina Linux 远程桌面(堡垒机)解决方案,含文件互传
对于一个Linux作为主力开发机而言,Remmina 解决痛点主要是公司堡垒机远程客户现场的计算机,公司只给开发了win系统下的远程连接程序,而没有linux版本。原创 2023-10-24 19:26:48 · 2114 阅读 · 0 评论 -
基于PreparedStatement抓取带参最终SQL(oracle,mysql,PostgreSQL等通用)
在日志中打印所有数据库通用的不带?的原生SQL,放在navicat就能直接执行原创 2023-08-25 11:24:19 · 2095 阅读 · 0 评论 -
ubuntu (Linux mint) 安装mysql 5.7
网址:https://downloads.mysql.com/archives/community/执行命令: 如下图所示:你会发现多了很多.deb文件。cd 到存放 .deb 的根目录,然后执行以下命令:然后会开始疯狂安装这些deb包,如下图所示:报错信息如下所示:很明显,是因为缺失依赖。我们只需要从头开始解决依赖问题即可。如上图所示,我们首先缺少: libtinfo5。然后我们开始安装之:执行结果如下图所示:在解决冲突中会自动安装mysql的相关依赖,会让你输入root密码。当时我没有截图下来,你设置密原创 2023-06-15 14:54:18 · 1534 阅读 · 0 评论 -
我为什么选择Linux mint 21.1 “Vera“ ? Mint安装优化调教指南(分辨率DPI、主题美化)
为什么从众多发行版中选择了Mint?包含Mint安装后各种优化和配置(DPI分辨率,微信,触摸板优化,各项实用工具)原创 2023-02-25 18:26:22 · 4353 阅读 · 0 评论 -
帮朋友刷赞——抓包并大批量使用shell脚本发送HTTP请求
需求分析我有一个朋友,他嫌用手点赞点的手疼,想让我用技术手段帮他点赞。这个需求很简单,下面提供具体思路:技术要点首先分析一下看到上面的场景首先能想到的方式吧。去网页上点赞,一定是触发一次HTTP请求的。我们只需要使用抓包工具将该HTTP请求抓到,并且模拟一次一模一样的请求发送到该服务器上,就可以完成一次点赞操作。如何抓包(HTTP请求报文)其实使用Google Chrome自带的开发者工具就可以。如下图所示:点击之后就可以得到一串Curl格式的报文。我们先分析一下这串报文,将该curl导原创 2022-03-18 20:07:40 · 4774 阅读 · 0 评论 -
Deepin系统优化调教指南(触摸板、wifi、耗电优化、zsh)
1、Deepin应用商店应用比较少2、触摸板支持类似Mac的多指触控(触控板自由)3、终端支持zsh,优化bash使用体验原创 2022-02-25 11:32:19 · 7799 阅读 · 1 评论 -
双系统卸载Linux,重装Deepin
提供了磁盘分区思路,制作启动盘,无线wifi不生效等常见问题原创 2022-02-23 16:19:15 · 1009 阅读 · 0 评论 -
Linux(Manjaro)zip解压后文件名乱码
解决方案我的环境:Manjaro 2021.10 内核版本:Linux 5.14.18-1第一步 首先安装7zip和convmv(如果之前没有安装的话)在命令行执行安装命令如下:sudo apt-get install p7zip-full convmv第二步 假设zip文件名为test.zip,那么先进入zip文件所在的目录,然后命令行执行LANG=C 7z x test.zipconvmv -f cp936 -t utf8 -r --notest *...转载 2021-12-07 11:20:22 · 601 阅读 · 0 评论 -
linux shell脚本按行按关键字过滤字符串(sed常用用法)
需求对 {"code":200,"message":"操作成功","data": somedatas这一行进行过滤,要求只留下前面的状态码200为了考虑到区分不出哪些是正则表达式,哪些是过滤条件,先过滤一部分:测试:echo '{"code":200,"message":"操作成功","data":' | sed 's/^.*code//g' | sed 's/message.*$//g'执行上述语句,过滤结果是:":200,"只留下200的过滤很简单,只需要这么写表达式就行了echo '{原创 2021-10-07 10:38:12 · 5448 阅读 · 0 评论 -
模拟大批量发送http请求至某接口——图文实例(使用Shell脚本方式)
需求现在有一个需求是:向某网站的某接口发送100万条post请求,请求体共有100万条,按行存放在下图的100wDatas.txt,通过shell脚本模拟curl来不停地请求该接口。分析:该脚本由上图三个文件构成:1、sendingPOST.sh:tokenUrl:下面的例子是先用get拿到token,然后把拿到的token作为post的参数拼接在post请求里面。我调用的网站需要token作为post请求参数的一部分,如果你们的网站不需要token可以无视tokenUrl这部分。#!/bin/原创 2021-10-06 10:04:25 · 3250 阅读 · 0 评论 -
Nginx入门:通俗理解反向代理和负载均衡,简单配置Nginx
目录前言一、概念解释:反向代理和负载均衡1.1 正向代理1.2 反向代理1.3 负载均衡二、下载并启动nginx2.1 windows端:2.2 Linux端:三、Nginx常用命令四、配置Nginx(修改Nginx配置文件)4.1 修改默认监听端口4.2 配置反向代理和负载均衡前言本笔记不求精通Nginx,为后面学习搭建集群能看懂视频里的操作即可,是一个简单的如何使用Nginx的笔记本笔记基于以下参考资料整理:【狂神说】Nginx最新教程通俗易懂,40分钟搞定!湖科大教授讲解的计算机网络微课堂原创 2021-09-05 20:04:47 · 1973 阅读 · 2 评论 -
Docker 基础之Dockerfile命令详解
原文如下:大周的技术屋https://www.cnblogs.com/lingfengblogs/p/11093246.htmlFROM功能为指定基础镜像,并且必须是第一条指令。如果不以任何镜像为基础,那么写法为:FROM scratch。同时意味着接下来所写的指令将作为镜像的第一层开始语法:FROM FROM :FROM :三种写法,其中和 是可选项,如果没有选择,那么默认值为latestRUN功能为运行指定的命令RUN命令有两种格式RUN RUN [“executab转载 2021-08-18 12:15:48 · 907 阅读 · 0 评论 -
Linux快速入门笔记(基础命令速查,含常用Shell)
目录前言Linux基础笔记整理Shell基础笔记整理一、最常用的基本命令二、Vim编辑器三、用户管理四、运行级别五、常用目录结构六、搜索查找类指令Shell篇十、Shell综合案例:前言笔者根据尚硅谷经典Linux教程(千万级学习人次,linux最新升级版) 学习并取其精华整理,以备日后忘掉。本文档适用于工作中大部分基础Linux的使用和速查(善用ctrl + f 查找你忘记的命令),如果你是专业Linux运维请移步;下附学习中整理的两张高清思维导图,如有需要可自取。谢谢大家!Linux基础笔记整原创 2021-08-17 20:10:21 · 929 阅读 · 5 评论 -
SpringBoot项目打成war包,部署到远端Linux服务器
文章目录前言一、修改pom.xml文件1.改最开始的默认打包方式2.排除掉SpringBoot默认集成的tomcat3. 引入新的依赖4.修改你打war包的名称二、修改主启动类,继承SpringBootServletInitializer三、在Maven中进行打包最后,推送到Linux远程服务器上,并使用tomcat的端口访问即可前言在使用SpringBoot打jar包,内置的Tomcat部署到Linux时出现了一些问题,于是产生了打成war包,不让内置的Tomcat生效,让线上的Tomcat运行程序的原创 2020-12-24 23:30:41 · 479 阅读 · 1 评论 -
Redis远程连接Linux云服务器(Jedis方式或Springboot方式)
文章目录需求远程服务器端1. 连接到远端,打开redis.conf2.修改redis.conf的配置3.重启redis服务4.打开客户端,输入密码验证5.配置防火墙/安全组Jedis方式连接到远程服务器Springboot方式连接到远程服务器需求之前只会在Windows环境下使用 Redis,现在想在本地环境下写代码,连接到远程服务器(笔者使用阿里云)上面的Redis。远程服务器端1. 连接到远端,打开redis.conf首先使用Xshell或SecureCRT连接到你的远程服务器,然后cd到你的原创 2020-12-17 23:53:13 · 621 阅读 · 0 评论 -
Linux直接通过端口号杀对应进程,lsof命令无效
一、查看端口号被谁占用我的某端口号被占用,想查看该端口号究竟被谁占用了命令(8080是你想查看的端口号):bash netstat -anp | grep 8080运行结果:发现是java的某进程占用了我们的端口二、直接通过端口号杀对应进程这方法比上一个还要简单,不用管究竟是谁占用了端口号,都可以强制杀死该进程(8080是你想杀的端口号):kill -9 `lsof -ti:8080`但是我跑了一下该代码,却发现linux不认识lsof这个命令:我的系统是CentOS7,解决方案是使用原创 2020-12-12 20:18:56 · 916 阅读 · 0 评论 -
【Debug】本地JDK和阿里云服务器JDK不一致,jar包在Linux上跑不起来
问题背景我在本地有一个SpirngBoot项目,首先我使用maven工具来对jar包打包:打包之后在target目录下找到该jar包,并将其推送到远程的Linux服务器中:在Linux上面运行该jar包,但是却报了如下错误:经过网上多方搜索,发现原因是:我在本地的开发环境是用jdk12开发的,但是阿里云上面的jdk是8。这样打包过去的jar包当然不能运行解决方案打开该工程的pom.xml,找到下面几行:将其改成1.8即可实现指定jdk版本打包重新打包并推送到服务器上,jar包正常运行。原创 2020-12-12 19:52:57 · 647 阅读 · 0 评论 -
Linux如何联网,以及SecureCRT解决中文乱码问题.
文章目录前言一、Linux如何联网1.打开服务 找到以下两项,手动开启2.按照图片操作二、解决SecureCRT中文乱码问题前言Linux环境:CentOS6 64位SecureCRT版本:SecureCRT_6虚拟机版本:VMware® Workstation 14 Pro一、Linux如何联网1.打开服务 找到以下两项,手动开启2.按照图片操作打开内置的火狐浏览器 随便上个网站就可知连没连上了二、解决SecureCRT中文乱码问题这里被坑了,使用SecureCRT操作时,一直原创 2020-10-16 23:18:57 · 217 阅读 · 0 评论