usr

数据库集群系列(十二):基于Docker容器实现MySQL 5.7版本数据库的Master-Master双主复制

一、基本情况    在此前已经通过传统方式实现MySQL的主从复制,先通过容器方式实现。    Master-1:192.168.1.137    Master-2: 192.16…

非Linux的自由开源软件:Homebrew

我日常工作中使用的是OS X。我能容忍它很大程度上是因为它的终端。如果我不能在黑色背景绿色文字的终端下工作,我想我会疯了。不幸的是,OS X 没有我需要的全部命令行工具。Homeb…

Linux有问必答:如何在Linux中修改环境变量PATH

提问: 当我试着运行一个程序时,它提示“command not found”。 但这个程序就在/usr/local/bin下。我该如何添加/usr/local/bin到我的PATH…

如何将 Debian Linux 中的默认的 Python 版本切换为替代版本

当你安装 Debian Linux 时,安装过程有可能同时为你提供多个可用的 Python 版本,因此系统中会存在多个 Python 的可执行二进制文件。你可以按照以下方法使用 l…

如何编写和使用自定义的 Shell 函数和函数库

在 Linux 系统下,Shell 脚本可以在各种不同的情形下帮到我们,例如展示信息,甚至 自动执行特定的系统管理任务,创建简单的命令行工具等等。在本指南中,我们将向 Linux …

理解 Linux 链接(二)

我们继续这个系列,来看一些你所不知道的微妙之处。在本系列的第一篇文章中,我们认识了硬链接、软链接,知道在很多时候链接是非常有用的。链接看起来比较简单,但是也有一些不易察觉的奇怪的地…

Shell 脚本编程陷阱

Shell 脚本很棒,你可以非常轻松地写出有用的东西来。甚至像是下面这个傻瓜式的命令:# 用含有 Go 的词汇起名字: $ grep -i ^go /usr/share/dict/…

数据库集群系列(十一):基于Docker容器实现MySQL 5.7版本数据库的Master-Slave主从复制

一、基本情况    在此前已经通过传统方式实现MySQL的主从复制,先通过容器方式实现。    Master:192.168.1.137    Slave: 192.168.1.1…

硬核观察 #1226 Fedora 40 计划统一 /usr/bin 和 /usr/sbin

#1 Fedora 40 计划统一 /usr/bin 和 /usr/sbinFedora 开发者提议在 Fedora 40 中统一 /usr/bin 和 /usr/sbin。这有助…

opengauss-python多host地址链接配置及测试方法

一、配置方式 解压opengauss python驱动包 tar -zxvf openGauss-3.0.1-openEuler-x86 64Python.tar.gz -C /h…

crond: /usr/sbin/sendmail: error while loading shared libraries: libmysqlclient.so.18

查看系统日志报错: crond: /usr/sbin/sendmail: error while loading shared libraries: libmysqlclient.…

Anolis 8.X 部署MySQL Shell

在Anolix 8.8 操作系统平台上,使用MySQL官方版的mysql shell部署能正常使用,但是使用greatsql-shell则会报错python相关错误,参考如下:1、…

MySQL 入手指南

每次在新的服务器上部署 MySQL 都要重新上网各种搜索,有的操作还不适用自己的服务器系统等等问题。故此,准备整理一下 MySQL 入手指南,方便自己与方便他人。 服务器安装MyS…

如何在ubuntu服务器交叉编译不同系统的可执行程序?

相信很多C程序员都有过这样的疑问,如果一台服务器有不同的gcc版本怎么办,它们之间会相互影响吗? 答案是会的,我们一般使用gcc编译源文件时,这个gcc是系统环境变量PATH中最开…

Linux中最常用的十个环境变量

Linux操作系统提供了丰富的环境变量,用于配置和控制系统的行为。本文将介绍Linux中最常用的10个环境变量,并提供示例代码、输出和解析。1. PATHPATH环境变量定义了系统…

redis哨兵与VIP

通常我们在配置redis哨兵的时候,对于应用。要么通过配置中心来管理redis的连接IP,要么通过配置文件来配置。再或者通过负载均衡的拆解来配置,以达到后端节点发生变化后的适配。现…

Ubuntu 20.04系统编译安装Tomcat教程。

以下是在Ubuntu 20.04系统上编译安装Tomcat的简要教程: 安装Java开发工具包(JDK): sudo apt update sudo apt install def…

Fedora 40计划合并/usr/bin和/usr/sbin目录

以尖端功能和尖端更新而闻名的Fedora Project在即将发布的Fedora 40版本中提出了一个重大变化:将/usr/bin和/usr/sbin目录。这看起来可能是一个小调整…

Fedora 40 计划统一 /usr/bin 和 /usr/sbin

早在多年前,Fedora 曾合并了 /bin 和 /usr/bin。时至今日,针对 Fedora 40 提交的一项最新更改提案则提出,统一其 /usr/bin 和 /usr/sbi…

Fedora 40计划统一/usr/bin&/usr/sbin

最新的一项改革提案是 Fedora 40就是统一他们的/usr/bin和/usr/sbin地点。 改革建议解释说: “/usr/sbin目录变成指向bin的符号链接,这意味着/us…

加载更多