集群cluster linux redis

常见Linux命令(持续更新)

人性化查看文件大小 # 如果没有xxx文件,就显示当前文件下所有文件的大小 $ ls -lh XXX文件 远程下载文件 $ scp access.log root@192.168.1.100:/home/ $ ssh root@192.168.1.100 -p 22 # -6是指强制使用ipv6地址 ......
命令 常见 Linux

Linux第三章用户管理 2023.10.17

1、 id命令可以查看当前用户登陆信息 ll命令可以查看文件的所有者,具体如下所示 安装Apache服务器 yum -y install httpd //安装软件包 systemctl start httpd //重启服务 ps aux 命令可以查看某一进程的用户名 2、 管理用户 (1)创建用户/ ......
第三章 用户 Linux 2023 10

redis模块

一、首先了解下redis的基本使用命令:Redis支持5种数据类型:string、hash、list、set、sorted sert(有序集合):1、string是redis最基本的类型,一个key对应一个value。string类型是二进制安全的,也就说它可以包含任何数据,如图片、序列化的对象等。 ......
模块 redis

Linux安装人大金仓数据库kingbaseES

1、查看CPU架构信息 # lscpu 2、下载数据库安装包 官网地址:https://www.kingbase.com.cn/xzzx/index.htm 选择产品类型:KingbaseES;选择版本:V8R6最新版V008R006C008B0014;根据服务器架构选择安装包,这里选择X86_64 ......
kingbaseES 数据库 数据 Linux

Linux 硬盘性能测试

在Linux系统中,测试硬盘的性能一般使用fio工具实现,fio是Flexible I/O Tester的缩写。是一个常受欢迎的、用于测试存储性能的工具,而且还可以模拟多种不同的I/O模式和工作负载。 一般我们要测试一块硬盘的性能,一般需要进行随机写入测试、随机读取测试、顺序写入测试、顺序读取测试和 ......
性能 硬盘 Linux

【发现一个问题】macos m2 下无法使用 x86_64-linux-musl-gcc 链接含有 avx512 指令的 c 代码

作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 一开始是使用 golang 中的 cgo 来编译: env CC= c CGO_ENABLED=1 GOOS=linux GOARCH=amd64 \ CGO ......
linux-musl-gcc 指令 代码 链接 问题

C++ 获取文件信息(Linux)

stat函数 头文件:#include <sys/stat.h> int stat(const char* restrict pathname,struct stat* restrict buf); 第一个参数pathname:文件名,需要获取该文件的信息 第二个参数buf:stat函数将pathn ......
文件 Linux 信息

使用docker搭建drogon windows10,linux,mac下开发环境

2023年10月13日14:52:26 本机环境 Windows 10 专业版 22H2 操作内核19045.2965 如果直接在windows,linux,mac上直接搭建环境确实有一点难度,之前drogon官方并未提供官方镜像,现在有了docker镜像确实方便了,其实我是最近才有 简述安装doc ......
windows 环境 docker drogon linux

linux定时任务crontab的使用

linux cron是不到秒的。 crontab参数列表-e #编辑定时任务-l #查看定时任务(其实没用,相当于cat)-r #删除定时任务-u #指定其他用户 常用的是crontab -e;表示编辑定时任务。 crontab -e 和 vim /etc/crontab的区别这两种都是编辑定时任务 ......
任务 crontab linux

Linux基础——tmpfs挂载到root目录

1、(卸载/tmp目录前,请备份/tmp目录下重要数据)查看/tmp目录的挂载情况 df -h 卸载/tmp目录 umount -lf /tmp 2、关闭tmp挂载及tmpfiles相关服务 关闭自动挂载/tmp目录服务 systemctl disable tmp.mount systemctl s ......
基础 目录 Linux tmpfs root

Linux基础——IPV6内核参数配置

一、检查内核配置是否启动ipv6 net.ipv6.conf.bond0.forwarding = 1 net.ipv6.conf.bond0.disable_ipv6 = 0 net.ipv6.conf.all.forwarding = 1 net.ipv6.conf.default.forwar ......
内核 参数 基础 Linux IPV6

linux基础——修复系统bonding模块

卸载模块 [root@localhost network-scripts]# modprobe -r bonding 查看模块 [root@localhost network-scripts]# lsmod | grep bonding 绑定模块 [root@localhost network-sc ......
模块 bonding 基础 系统 linux

如何安装 VMware Tools (macOS, Linux, Windows)

如何安装 VMware Tools (macOS, Linux, Windows) 如何在 macOS Sonoma 中安装 VMware Tools 请访问原文链接:https://sysin.org/blog/how-to-install-vmware-tools/,查看最新版。原创作品,转载请 ......
Windows VMware Tools Linux macOS

linux下自动删除文件夹,如何在Linux中自动删除或清理/tmp文件夹内容?

https://blog.csdn.net/weixin_36315079/article/details/116614583?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522169752720316800211589266%2522% ......
文件夹 文件 内容 linux Linux

radis普通连接和连接池、redis字符串类型、redis hash类型、dedis列表类型

radis普通连接和连接池 python代码作为客户端 安装模块:pip install redis 普通连接 ......
类型 redis 字符串 字符 radis

Linux 搭建 ftp服务器

ftp服务器的搭建 : 文件的上传,文件下载 yum -y install vsftpd //安装ftp vim /etc/vsftpd/vsftpd.conf //关闭匿名访问anonymous_enable=NO //关闭匿名访问 systemctl start vsftpd.service / ......
服务器 Linux ftp

linux内核:伙伴算法、slab算法、ptmalloc、tcmalloc使用场景

linux内核空间 Linux 内核空间分为三个区域ZONE: ZONE_DMA, ZONE_NORMAL, ZONE_HIGHMEM 物理地址空间的顶部以下一段空间,被PCI设备的I/O内存映射占据,它们的大小和布局由PCI规范所决定。640K~1M这段地址空间被BIOS和VGA适配器所占据 由于 ......
算法 内核 ptmalloc tcmalloc 场景

linux常用命令

1. ip addr:查看虚拟机ip地址 2. ls:查看当前目录下的子文件 3. cd:进入某一目录里 (1)cd ..:进入上级目录 (2)cd filename:进入filename目录 4. pwd:显示当前所在位置 5. 快捷键:Ctrl+C:终止当前程序 Ctrl+L:清屏,相当于cle ......
命令 常用 linux

linux 防火墙

netstat是一个控制台命令,可用于监控本机的TCP/IP网络,获得路由表、网络连接以及所有网络接口设备的状态信息 netstat -napt 查看监听的端口netstat -napt |grep 5672 检查端口被那个进程占用ps 6832 查看进程的详细信息kill -9 6832 终止进程 ......
防火墙 linux

Redis如何实现自动续期

在Redis中,可以使用Lua脚本结合SET命令和EXPIRE命令来实现自动续期和加锁的操作。可以在给定的超时时间内自动续期锁。 local lockKey = KEYS[1] -- 锁的键名 local lockValue = ARGV[1] -- 锁的值 local lockTimeout = ......
Redis

linux locale 介绍

问题 我在本地调用服务,返回的结果应该是土耳其语,但是本机上显示的结果和服务端的结果不一样。 本地结果 ne yapmal覺y覺m ne yapmal覺y覺m 服务端结果 ne yapmalıyım ne yapmalıyım 经查询是因为本地机器locale设置问题,本地locale 设置语言为中 ......
locale linux

Linux中查看服务器内存/CPU/网络占用情况的命令

目录 1、查看物理CPU个数 2、查看服务器CPU内核个数 3、服务器内存使用情况 4、查看服务器的平均负载 5、查看系统整体性能情况 6、查看系统已载入的相关模块 7、查找 PCI 设置 8、网络流量监控 9、查看系统内核 1、查看物理CPU个数 cat cat /proc/cpuinfo | g ......
命令 内存 情况 服务器 Linux

linux安装mysql5.7

wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm yum -y install mysql57-community-release-el7-10.noarch.rpm yum -y inst ......
mysql5 linux mysql

arm-fsl-linux-gnueabi交叉编译iperf2.0.8

虚拟机 Linux 6.2.0-33-generic #33~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Sep 7 10:33:52 UTC 2 x86_64 x86_64 x86_64 GNU/Linux arm-fsl-linux-gnueabi版本 gcc ......

Linux:NAS网络存储

学习自:讲一讲 NAS 网络存储(是什么,解决了什么问题)? 1、NAS NAS是Network Attached Storage的简称,即网络附加存储。 可以从它的名称中解析它的作用: 存储:存储数据; 附加:它可以轻松附加或者取下而不影响系统使用。对比系统中的硬盘,就不能随便取下(取下后电脑就不 ......
Linux 网络 NAS

Linux MySQL8.1 二进制安装和配置

下载bin文件 https://dev.mysql.com/downloads/mysql/ 选择Linux Generic,下载对应的tar包 解压tar包 解压完成后,目录结构如下: ls bin docs include lib LICENSE man README share support ......
二进制 MySQL8 Linux MySQL

Linux学习笔记2

Linux学习笔记 1.文件重定向 1.尝试在命令行输人ifconfig.找到自己电脑的IP地址. zzh@ubuntu:~/Desktop$ ifconfigens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.16 ......
笔记 Linux

备份一下Linux下opencv编译指令

备份一下opencv编译指令: tar -xzvf opencv-3.4.16.tar.gz cd opencv-3.4.16 mkdir build && cd build cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/opt ......
指令 备份 opencv Linux

分享几条Linux怎么做安全防范措施的方法

在Linux系统中,可以采取以下安全防范措施: * 保持操作系统最新状态。及时更新操作系统可以减少安全风险,因为黑客经常利用操作系统漏洞进行攻击。此外,最新的操作系统版本通常包含更多的安全功能和改进,能够更好地抵御攻击。* 禁用不必要的服务。默认情况下,Linux服务器可能会启用许多不必要的服务和端 ......
安全防范 措施 方法 Linux

Linux 本地部署私有Stackedit Markdown编辑器远程访问

StackEdit是一个受欢迎的Markdown编辑器,在GitHub上拥有20.7k Star!,它支持将Markdown笔记保存到多个仓库,包括Gitee、GitHub和Gitea。此在线笔记工具还提供了一些便捷功能,如拖拽或粘贴上传图片、文件搜索功能,以及可切换为炫酷的暗黑主题,这些功能特别适 ......
编辑器 Stackedit Markdown Linux