静态 符号 动态linux

Linux——杀死进程

#### PS 命令 -a:显示所有进程,包括其他用户的进程。 -u :显示指定用户的进程信息。 -x:显示没有控制终端的进程。 -e:显示所有进程,等效于 -A。 -f:显示进程的详细信息,包括进程名称、进程状态、PID、PPID、CPU 占用率等。 --pid :指定显示某个进程的信息。 ``` ......
进程 Linux

Linux——文件授权

#### 文件授权 ```shell chmod -R 777 [path] chmod -R 755 [path] ``` 一般用的到也就是 777、755、644 这三种权限。 1. 数字有 3 位,位数表示不同角色:第 1 位表示所有者,第 2 位表示同组用户,第 3 位表示公共用户, 2. ......
文件 Linux

Linux——shell变量及运算

```shell # 注意等号两边不能有空格,命令才会有空格,像是 docker ps,如果加空格,linux 以为你写的是某种命令。 # 数字 num=1 # 字符串 str0=test str1='test' str2="test" # 字符串的三种声明方式是有区别的: # 1. 单引号中的内容 ......
变量 Linux shell

Linux——解压缩

解压的时候,一定要注意不要把命令写反,写反是不会报错的,会直接压缩空文件夹,覆盖掉需要解压的文件。 #### .gz ```shell gzip [filename] # 压缩 gzip -d [filename] # 解压 gzip -c [filename] # 压缩后不删除原件 gzip -r ......
Linux

Linux的ElasticSearch安装部署

## 简介 [全文搜索](https://baike.baidu.com/item/全文搜索引擎)属于最常见的需求,开源的 [Elasticsearch](https://www.elastic.co/) (以下简称 es)是目前全文搜索引擎的首选。 它可以快速地储存、搜索和分析海量数据。维基百科、 ......
ElasticSearch Linux

Linux之脚本的函数数组

[TOC] ## 一、shell函数 - 将命令序列按格式写在一起 - 可方便重复使用命令序列 - shell函数的定义 - 调用函数的方法 注意事项 1. 直接写 函数中调用函数 直接写函数名 2. 同名函数 后一个生效 3. 调用函数一定要先定义 4. 只要先定义了调用的 其他函数定义顺序无关 ......
数组 脚本 函数 Linux

Linux之信号

###信号集类型sigset_t ####定义 ```C++ typedef struct { unsigned long sig[_NSIG_WORDS]; } sigset_t ``` ####相关函数 ```C++ sigemptyset(sigset_t *set) //初始化由set指定的 ......
信号 Linux

鸟哥的Linux私房菜服务器架设篇

第七章:网络安全与主机基本防护1、了解数据包的流向、然后根据该流向制定系统强化的流程;2、数据包进入主机的流程: 3、linux防火墙机制默认有两层: a、第一层是数据包过滤式的IP Filter/Net filter防火墙; b、第二层是软件管理的super daemon/TCP Wrappers ......
私房 服务器 Linux

Linux基础操作

# Linux基础操作 ## 常用字符界面操作 **注销:logout 、exit** **关闭:shutdown、halt、init 0** **重启:reboot、init 6** **关机:poweroff** ## 关机相关命令 **`shutdown` [选项] [时间] [警告信息]** ......
基础 Linux

linux jdk 不生效解决方法

1.安装jdk1.8。 2.修改/etc/profile中的JAVA_HOME为新的jdk路径,并执行source /etc/profile。 3.执行 java -version,这个时候显示jdk还是1.7版本。 4.执行: which java which javac 将以上两条指令执行结果中 ......
方法 linux jdk

Linux的Redis安装部署

## 简介 redis是一个开源的、使用C语言编写的、支持网络交互的、可基于内存也可持久化的Key-Value数据库。 redis的特点就是:`快`,可以基于内存存储数据并提供超低延迟、超快的检索速度 一般用于在系统中提供快速缓存的能力。 ## 安装 1. 配置`EPEL`仓库 > EPEL 的全称 ......
Linux Redis

Linux的RabbitMQ安装部署

## 简介 RabbitMQ一款知名的开源消息队列系统,为企业提供消息的发布、订阅、点对点传输等消息服务。 RabbitMQ在企业开发中十分常见,课程为大家演示快速搭建RabbitMQ环境。 ## 安装 > rabbitmq在yum仓库中的版本比较老,所以我们需要手动构建yum仓库 1. 准备yum ......
RabbitMQ Linux

C++简单动态链接库的创建和引用(VS2022)

原文:https://blog.csdn.net/XianLiangcheese/article/details/127125135 总结在前:创建dll:1.打开VS2022,创建一个“动态链接库”新项目2.建立一个需要导出的类3.编辑导出类里面的内容,其中需要在导出的方法,也就是在外面引用的方法 ......
链接 动态 2022 VS

[转载]Feign:实现动态URL

https://blog.csdn.net/kirk15951859811/article/details/117067488 @FeignClient(name="mekFeignClient",fallback = MekFeignClientFallback.class,configurati ......
动态 Feign URL

Linux常用的命令

##1.把一个目录的文件拷贝另一个文件夹 sudo cp -p /home/likewei/lib/needlib/* /home/likewei/lib/11 ##2.pwd 显示当前所在的目录 ##3.ls 显示当前目录下的文件 ##4.cd 切换路径,cd.. 返回到上一级路径 ##5.mkd ......
命令 常用 Linux

时序数据库TimescaleDB 功能介绍、单节点、集群安装部署、centos、linux

简介 Timescale Documentation | Getting started with Timescale Timescale是一个用于时间序列,事件和分析的PostgreSQL数据平台。 提供了PostgreSQL的可靠性,这是时间序列的超能力 TimescaleDB,。它提供 自动备 ......
时序 节点 集群 TimescaleDB 功能

动态代理举例说明

``` import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; import java.lang.reflect.Proxy; interface Calculator { int add(int a, ......
动态

Android/Linux toybox 和 busybox AIO cmd tools

我们在做android开发时,经常会有在板子系统里要修改文件内容对比验证问题,或者要操作特殊的shell命令操作看些信息,等等一些需求。但是往往会因为刷到板子的系统里默认没有/不支持相关的命令,令人比较苦恼。 比如,虽然我已经remount文件系统为rw权限,但因为系统里面没有命令支持,无法直接修改 ......
Android busybox toybox Linux tools

我的Linux网络之行1-基础网络知识

# 前言 最近不光在解决项目的问题,也遇到过部分的网络问题,发现自己对于网络的知识还是非常匮乏的,因而在此做一些归纳,记录也是分享,当然我的分享应该不是最全的,但个人认为有些东西就算分享出来,用不到也是白折腾。 ## Wi-Fi的相关名词介绍 到一家店里面,以前我们经常喊:老板,你们这边的WIFI叫 ......
网络知识 网络 基础 知识 Linux

动态SQL之<foreach>

**举例说明** ``` public class User { private Long id; private String username; private String email; // 构造器、getter 和 setter 方法省略 } ``` ``` public interfac ......
foreach 动态 SQL lt gt

type函数动态创建类

# 定义两个基类 class MyBaseClass1: def base_method1(self): print("This is base method 1.") class MyBaseClass2: def base_method2(self): print("This is base m ......
函数 动态 type

Linux—控制服务和守护进程

## Linux 控制服务和守护进程 ### 1、守护进程简介 #### 1.1 为什么会有守护进程? 在Linux中,每一个系统与用户进行交流的界面称为终端,每一个从此终端开始运行的进程都会依附于这个终端,这个终端就是这些进程的控制终端,当控制终端被关闭时,相应的进程都会自动关闭。但是守护进程却能 ......
进程 Linux

linux安装Nginx

1.离线安装 rpm -qa |grep "gcc" 或者yum list installed |grep "gcc"查看是否安装 第一步:gcc依赖下载镜像地址: 官网:https://gcc.gnu.org/releases.html阿里云镜像站:http://mirrors.aliyun.co ......
linux Nginx

Linux配置互信

例如有以下两台机需要做互信192.168.128.128192.168.128.129 1、在服务器192.168.128.128生成公钥私钥对 [root@node01 .ssh]# ssh-keygen -t rsa Generating public/private rsa key pair. ......
Linux

linux下安装xxljob

一. 环境准备 服务器上需要安装jdk和maven (1). jdk下载地址:https://www.oracle.com/java/technologies/downloads/ (2)下载完成后上传到linux服务器上 (3)然后解压使用tar -zxvf jdk-8u351-linux-x64 ......
xxljob linux

linux环境下监控docker进程运行情况,使用钉钉群机器人报警异常服务

背景:在linux环境下,很多服务我们都使用docker来跑,很是方便,容器服务独立,配置独立,数据独立等等,但是有个问题,就是如果某个服务异常了,暂停了,停止了,一直重启中,我们要怎么及时的知道是哪个服务,并进行处理,保证业务正常运行。 本文主要介绍使用docker服务自带的一些命令来实现一个基本 ......
机器人 进程 机器 情况 环境

js动态获取对象值[对象名]

[] 中括号可以用来取对象 例如: obj[name]取的是obj对象中的name值 [pointData]取的是当前作用域内的pointData对象 例子: const pointHandelChange = (e) => { console.log(e.target); const { name ......
对象 动态

深入理解Linux内核——内存管理(3)

提要:本系列文章主要参考`MIT 6.828课程`以及两本书籍`《深入理解Linux内核》` `《深入Linux内核架构》`对Linux内核内容进行总结。 内存管理的实现覆盖了多个领域: 1. 内存中的物理内存页的管理 2. 分配大块内存的伙伴系统 3. 分配较小内存的slab、slub、slob分 ......
内核 内存 Linux

解析EFL文件中符号表读取

# 符号表表头 Linux 中使用指令查看完整读取elf文件 ```bash readelf -a example.elf ``` Num: Value Size Type Bind Vis Ndx Name # 代表含义 Num 符号编号 Value 符号值,取决于上下文 Size 符号值 Typ ......
符号 文件 EFL

x86 Linux 常用软件链接

微信 for Linux (原生) https://archive.ubuntukylin.com/ubuntukylin/pool/partner/weixin_2.1.4_amd64.deb QQ for Linux(原生) 建议选择deb版 https://im.qq.com/linuxqq/ ......
常用软件 常用 链接 Linux 软件