我的网站

自动
浅色
深色
  • 首页
  • 关于
封面
头像

春夏秋冬平平安安

Product Designer who focuses on simplicity & usability.

0 Like
13 Posts
49 Views
  • 笔记
  • 文章

shell重定向知多少

本文介绍了Linux中的三个标准输入输出流(stdin、stdout、stderr)及其默认指向,阐述了重定向的本质是修改文件描述符的指向。文章详细说明了常用的重定向符号,如覆盖、追加、错误重定向和输入重定向,并解释了同时重定向stdout和stderr的常见写法。此外,还讨论了重定向的执行顺序、2>&1的真正含义以及如何丢弃输出。最后总结了Shell重定向的核心三条规则,帮助用户更好地理解和应用Linux中的输入输出管理。

封面
2026-03-06T02:09:29.521976278Z
阅读全文

shell脚本学习之路

本文介绍了CentOS系统中bash shell配置文件的执行顺序,根据登录shell和非登录shell的不同启动方式,配置文件的加载流程也有所不同。登录shell会依次加载/etc/profile、/etc/profile.d/*.sh、用户级配置文件(如~/.bash_profile)以及~/.bashrc;而非登录shell则直接加载~/.bashrc和系统级的/etc/bashrc。了解这些顺序有助于更好地管理环境变量和个性化设置。

封面
2026-02-11T13:33:09.237262422Z
阅读全文

kafka Kraft模式k8s集群搭建

本教程介绍了如何在Kubernetes中搭建一个三节点的Kafka集群。首先创建命名空间并配置Istio的ambient模式,接着通过ConfigMap设置Kafka的环境变量和SASL_PLAIN加密配置。然后创建Service以确保Kafka节点正确通信,并使用StatefulSet部署三个副本的Kafka实例。最后可选配置TCPRoute以便外部访问。整个过程注重网络策略与安全配置,确保集群稳定运行。

封面
2025-12-04T14:49:03.177219673Z
阅读全文

达梦数据库主备集群搭建

本文介绍了达梦数据库的主备环境规划与安装部署步骤。硬件环境包括两台配置相同的服务器,操作系统为Kylin Linux,主备库IP分别为192.168.44.145和192.168.44.146,端口均为5236。安装路径、数据目录、归档目录等均进行了详细规划。初始化参数设置包括数据库名、实例名、页大小、字符集等。安装步骤涵盖用户创建、目录权限设置、环境变量配置、数据库安装与初始化、主库备份、备库还原、配置文件修改及守护进程启动等。最后还涉及监视器的配置,确保主备切换与监控功能正常运行。

封面
2025-11-10T00:50:10.639265100Z
阅读全文

RocketMQ proxy

RocketMQ 5.0 引入了 Proxy 层,实现计算与存储分离,提升云原生环境下的弹性调度能力。Proxy 负责协议适配、权限管理等计算逻辑,Broker 专注数据存储。新增 gRPC 协议支持,降低多语言接入成本。部署方式包括 Local 模式(Proxy 与 Broker 同进程)和 Cluster 模式(独立部署),配置灵活,便于扩展和维护。

封面
2025-11-10T00:48:21.126589142Z
阅读全文

凝思操作系统开启系统日志

最近碰到一个凝思的服务器 Linx GNU/Linux 6.0.80 (jessie) ,使用 journalctl 命令查看服务日志的时候没有任何输出。 journalctl -xefu <服务名> 看不到任何日志输出。 这通常说明 systemd-journald 的日志功能没有正确开启或日志未

封面
2025-11-10T00:45:12.754585807Z
阅读全文

kubernetes学习记录

本文介绍了Kubernetes中的有状态和无状态概念,以及环境准备、安装配置、核心组件、资源管理、网络插件部署、容器生命周期、Pod控制器、Service、存储、调度器、安全机制、Helm包管理工具及kubectl操作等内容。文章详细说明了如何搭建Kubernetes集群,包括节点配置、Docker和Kubernetes的安装、初始化主节点、从节点加入集群、网络插件Calico的部署、kube-proxy模式修改等步骤。同时涵盖了Kubernetes的核心概念如etcd、apiserver、controller manager、scheduler、kubelet、Container runtime、kube-proxy等,以及资源分类、Pod控制器类型(Deployment、DaemonSet、Job等)、Service类型(ClusterIP、NodePort等)、存储类型(ConfigMap、Secret、Volume等)、调度器的工作原理、安全机制(认证、鉴权、准入控制)和Helm的使用。最后提供了常用的kubectl命令示例,帮助用户进行Kubernetes的日常运维操作。

封面
2025-11-08T02:48:52.628514510Z
阅读全文

Go语言

基础知识 go build指令将go源码文件编译成可执行文件(.exe) go run指令直接执行go文件 两种执行流程的方式区别 如果我们先编译成了可执行文件,那么我们可以将可执行文件拷贝到没有go开发环境

封面
2025-11-08T02:42:51.956687492Z
阅读全文

Git

Git的一些知识 工作区:.git所在的目录 暂存区:.git/index 本地仓库:.git/objects

封面
2025-11-08T02:39:15.131821783Z
阅读全文

消息中间件

本文介绍了消息队列(MQ)的基本概念、主要功能及主流产品对比。MQ通过解耦、异步和削峰等功能,提升系统灵活性与性能。主流MQ如Kafka、RabbitMQ和RocketMQ各有特点:Kafka适合高吞吐场景,RabbitMQ消息可靠性高,RocketMQ适用于金融等复杂场景。文章还详细讲解了Kafka的核心概念,包括Topic、Partition、Producer、Consumer等,并介绍了其集群操作、副本机制、顺序消费及消息积压处理等高级特性。最后,探讨了如何防止消息丢失、重复消费及实现延迟队列的方案。

封面
2025-11-08T02:36:54.800592090Z
阅读全文
上一页
12
下一页
0
DAYS
0
NOTES
13
POSTS
  • linux 1
  • shell 1
  • Halo 0
© 2026 春夏秋冬平平安安
Powered by Halo Theme by Wing