极端 场景linux

linux Maven 安装

拉取安装包 wget https://dlcdn.apache.org/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz 解压 tar -zxvf apache-maven-3.6.3-bin.tar.gz 环境变量 # 打开用户变 ......
linux Maven

linux安装Jenkins

准备JDK(11)环境:详见 Linux==>安装JDK 此处安装jdk11 安装最新版Jenkins # 扫描可用jenkins包 yum search jenkins # 安装jenkins yum -y install jenkins 配置jenkins使用的jdk 1 #修改启动的配置文件 ......
Jenkins linux

Linux dlopen系列函数

Linux提供了一套API来动态装载库,编译时候要加入 -ldl (指定dl库) dlopen()函数 函数定义 #include <dlfcn.h> void *dlopen(const char *filename, int flag); 描述 dlopen() 用于加载以 \0 结尾的字符串文 ......
函数 dlopen Linux

Linux 通过修改 grub 文件禁用节能模式

1、执行 vi /etc/default/grub 命令以编辑该文件 将光标移至 GRUB_CMDLINE_LINUX 行,在 rhgb 前新增 intel_idle.max_cstate=0 intel_pstate=disable 字段,输入 wq 命令,按回车即能保存退出。 2、生成启动文件 ......
模式 文件 Linux grub

linux相关杂记

find -name name, -iname name : 文件名称符合 name 的文件。iname 会忽略大小写 find /etc -name init (精准查找) find /etc -name *init* (模糊查找, *任何字符) find /etc -name init??? ( ......
杂记 linux

Kali Linux 之“端口扫描工具”

一、NMAP扫描服务器端口和内网端口开放情况: 扫描单个网址或IP地址: nmap IP地址 nmap 域名地址(不带协议头http或https) 扫描内网整个网段: nmap 192.168.1.0/24 扫描多个主机(多个地址用空格间隔): nmap 192.168.1.1 192.168.1. ......
扫描工具 端口 工具 Linux Kali

MX Linux 23 Beta 正式发布,基于 Debian 12 “Bookworm”

MX Linux 是一个基于 Debian 稳定版的中量级 Linux 操作系统,使用 antiX 的核心组件,以及由 MX 社区创建或打包的额外软件。 MX Linux 23 “Libretto” 版本的 Beta 版本已发布,MX Linux 23 基于即将推出的 Debian 12 “书虫” ......
Bookworm Debian Linux Beta MX

MX Linux 23 Beta 正式发布,基于 Debian 12 “Bookworm”

MX Linux 是一个基于 Debian 稳定版的中量级 Linux 操作系统,使用 antiX 的核心组件,以及由 MX 社区创建或打包的额外软件。 MX Linux 23 “Libretto” 版本的 Beta 版本已发布,MX Linux 23 基于即将推出的 Debian 12 “书虫” ......
Bookworm Debian Linux Beta MX

MX Linux 23 Beta 正式发布,基于 Debian 12 “Bookworm”

MX Linux 是一个基于 Debian 稳定版的中量级 Linux 操作系统,使用 antiX 的核心组件,以及由 MX 社区创建或打包的额外软件。 MX Linux 23 “Libretto” 版本的 Beta 版本已发布,MX Linux 23 基于即将推出的 Debian 12 “书虫” ......
Bookworm Debian Linux Beta MX

Linux下sqlplus方向键、退格键出现乱码解决方法

https://sunjian.blog.csdn.net/article/details/82996235?spm=1001.2101.3001.6650.10&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogC ......
乱码 方向 sqlplus 方法 Linux

Linux使用Backspace键时出现^H 解决方法

1、https://blog.csdn.net/weixin_44483060/article/details/86682986?spm=1001.2101.3001.6650.18&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefau ......
Backspace 方法 Linux

Linux 挂载

磁盘分区和挂载linux分区原理介绍 1、Linux来说wulun有几个分区,分给哪一目录使用,他归根结底只有一个根目录,一个独立且唯一的文件结构,Linux中每个分区都是用来组成整个文件系统的一部分。 2、Linux采用了一种叫"载入"的处理方法,它的整个文件系统中包含了一整套的文件和目录,且将一 ......
Linux

linux 中awk 命令输出匹配字符及其下一行

001、 [root@PC1 test04]# ls a.txt [root@PC1 test04]# cat a.txt ## 测试数据 3333 gene 9999 kkkk gene 7777 8888 gene gene 0000 6666 ## 输出匹配字符及其下一行 [root@PC1 ......
一行 字符 命令 linux awk

linux 中sed命令输出匹配字符的下一行

001、 [root@PC1 test04]# ls a.txt [root@PC1 test04]# cat a.txt ## 测试数据 3333 gene 9999 kkkk gene 7777 8888 gene 0000 6666 [root@PC1 test04]# sed -n '/ge ......
一行 字符 命令 linux sed

linux 中 awk命令 getline输出匹配字符的下一行

001、 [root@PC1 test04]# ls a.txt [root@PC1 test04]# cat a.txt ## 测试数据 3333 gene 9999 kkkk gene 7777 8888 gene 0000 6666 [root@PC1 test04]# awk '$1 == ......
一行 字符 命令 getline linux

linux指令

ctrl + a移动到最前ctrl + e 移动到最后 vi文件:dd删除整行ctrl + f 向下翻页ctrl + b 向上翻页 在文件中查询某个字符串:less 文件 然后按/ 输入字符串 按下n即可查找下一个字符串 less查看文件 空格和b上下翻页,less有翻页功能 cat可以一次性查看文 ......
指令 linux

【Linux】shell编程(一) 变量

# 【Linux】shell编程(一) 变量 [TOC] ## 什么是shell编程 简单的命令可以在命令行中直接输入,但是复杂的命令需要写在脚本里。例如一个简单的shell脚本: ```shell #!/bin/bash #输出一行 echo "Hello World!" ``` \#开始的行是注 ......
变量 Linux shell

linux下安装mysql(rpm文件安装)

数据库包下载: https://www.mysql.com/downloads/ 在GPL开原协议的社区开源版里边下载 我们用mysql community server里边的 其中workbench是客户端工具 MySQL Cluster是oracle自己搞的集群版的(集成了一些开源工具和增值服务 ......
文件 linux mysql rpm

Redhat8安装MySQL8操作方法(超简单Linux无依赖安装mysql数据库)

一、安装说明 1.1、相关说明: Redhat8在线安装Mysql8数据库,使操作系统找到并自动安装自适应的版本及相关依赖组件; 1.2、系统版本 二、安装方法 2.1、下载应用软件 [root@GuoDC ~]# wget https://dev.mysql.com/get/mysql80-com ......
Redhat8 数据库 方法 数据 Redhat

【C#】抽象类和接口的区别和使用场景

http://www.cftea.com/c/2012/03/5522.asp 抽象类可以有构造吗:https://blog.csdn.net/weixin_46879188/article/details/122063289 抽象类的构造函数用来初始化抽象类的一些字段,而这一切都在抽象类的派生类实 ......
场景 接口

wsl2支持linux gui应用

先决条件 你需要Windows 10版本 19044+ 或Windows 11才能访问此功能。 已安装适用于 vGPU 的驱动程序 若要运行 Linux GUI 应用,应首先安装与以下系统匹配的驱动程序。 这样,就可以使用虚拟 GPU (vGPU),使你可受益于硬件加速 OpenGL 渲染。 英特尔 ......
linux wsl2 wsl gui

linux中的&&和&,|和||

在linux中,&和&&,|和||介绍如下: & 表示任务在后台执行,如要在后台运行redis-server,则有 redis-server & && 表示前一条命令执行成功时,才执行后一条命令 ,如 echo '1‘ && echo '2' | 表示管道,上一条命令的输出,作为下一条命令参数,如 ......
amp linux

Linux shell 之 提取文件名和目录名的一些方法

Linux shell 之 提取文件名和目录名的一些方法 很多时候在使用Linux的shell时,我们都需要对文件名或目录名进行处理,通常的操作是由路径中提取出文件名,从路径中提取出目录名,提取文件后缀名等等。例如,从路径/dir1/dir2/file.txt中提取也文件名file.txt,提取出目 ......
目录名 文件名 文件 目录 方法

redis应用场景--记录文章,图文,或者视频的浏览次数

在阅读博客文章时,你可以看到一篇文章被阅读的次数,如果使用mysql, 那么在设计article表时,就必须设置一个view_count字段来记录这篇文章被阅读的次数。 但这种方式相比于使用redis,并不是一种好的办法,原因在于,每次更新view_count字段的值都是一个比较费力的过程。 首先, ......
场景 次数 图文 文章 redis

redis应用场景--实现布隆过滤器

简述布隆过滤器的实现思路: 假设有一个长度为n的比特数组,bit_array,数组里的每一位都是0,对于一个url或者是其他数据,使用hash算法计算出url的散列值,这个散列值当然是一个整数,暂且命名为index,index=index%n,确保index的值小于n,查看bit_array[ind ......
过滤器 场景 redis

docker - 配置linux 自启动容器

1.背景 自启动配置看我这这篇随笔【linux - 配置自启动服务 - 岑惜 - 博客园 (cnblogs.com)】 2.解决 首次启动容器,需要对容器命名,否则会随机生成命名,反正命名要唯一即可 命名启动方式例子 docker run --name 【容器名】 -i -t -d -e TZ="A ......
容器 docker linux

linux安装pycharm,java

1,安装pycharm实际只要下载了tar.gz,然后解压就可以了,但是还需要安装Java 2, 官网https://www.oracle.com/java/technologies/downloads/下载java后,解压tar.gz文件夹,然后将Java的路径写入环境变量 3,问题是网上很多教程 ......
pycharm linux java

redis应用场景--游戏排行榜

有序集合也是集合,不同之处在于,集合里的元素可以附带这个分数,元素不能重复,但是分数可以重复,不仅如此,还可以根据分数进行排序。 很多游戏都有玩家得分的排行榜,这个排行榜随时处于变动中。 游戏有很多玩家,可以设计一张表,记录每一个玩家的分数,并根据玩家新一局的分数来更新这张表,当需要获取排行榜前10 ......
场景 排行榜 redis

linux 批量修改文件名 文件名只保留部分,去掉部分

linux 批量修改文件名 文件名只保留部分,去掉部分 问题:linux系统中文件名包含中文,导致页面访问不了文件。就是上条博客中的解决方法二遗留问题。 文件名中有以下格式:TC2_诺而达铜管(中山)有限公司.pdf ,要改为TC2.pdf,去掉中文部分 1、先了解linux 获取文件名,截取字符串 ......
文件名 部分 文件 linux