随笔分类 -  Linux运维

一些开源软件的介绍
摘要:哈喽大家好,我是咸鱼 我们知道,随着企业规模或者说业务规模的不断扩大,为了应对不断增长的业务需求和提高系统的可伸缩性、可靠性和性能,计算机系统由一开始的单体系统逐渐发展成分布式系统 那么今天咸鱼给大家介绍一些关于小白在学习分布式系统遇到的一些常见误解 ## 误解1.网络是可靠的 **在分布式系统中, 阅读全文
posted @ 2023-05-31 22:57 咸鱼Linux运维 阅读(393) 评论(0) 推荐(0) 编辑
摘要:哈喽大家好,我是咸鱼 咸鱼在《[一文带你了解容器技术的前世今生](https://mp.weixin.qq.com/s?__biz=MzkzNzI1MzE2Mw==&mid=2247484578&idx=1&sn=a8ae0d1c470351a8bbcb6891bae0ca23&chksm=c293 阅读全文
posted @ 2023-05-25 09:02 咸鱼Linux运维 阅读(344) 评论(4) 推荐(1) 编辑
摘要:哈喽大家好,我是咸鱼 随着互联网技术的发展,分布式架构越来越被人们所采用。在分布式架构下,**为了实现复杂的业务逻辑,应用程序需要分布式通信实现远程调用** 而这时候就需要一种协议来支持远程过程调用,以便实现不同应用程序之间的数据交换和信息传递。其中常用的协议包括 HTTP 协议和 RPC 协议 H 阅读全文
posted @ 2023-05-19 17:48 咸鱼Linux运维 阅读(1166) 评论(2) 推荐(4) 编辑
摘要:哈喽大家好,我是咸鱼 在《Linux 内存管理 pt.2》中我们学习了多级页表和大页,我们知道了由于历史遗留的问题,Linux 的页通常为 4KB 这样就会导致一个页表里面会有特别多页,为了解决这个问题,Linux 提供了两种解决方案——多级页表和大页 那么今天继续我们的 Linux 内存管理学习, 阅读全文
posted @ 2023-05-17 17:48 咸鱼Linux运维 阅读(322) 评论(0) 推荐(3) 编辑
摘要:哈喽大家好,我是咸鱼。今天给大家分享一个关于 HTTP 有趣的现象 链接:https://csvbase.com/meripaterson/stock-exchanges 我们用浏览器访问这个链接,可以看到下面的网页 但如果我们使用 curl 命令去访问这个链接呢? 可以看到返回的是一个 csv 文 阅读全文
posted @ 2023-05-11 17:58 咸鱼Linux运维 阅读(1730) 评论(4) 推荐(4) 编辑
摘要:哈喽大家好,我是咸鱼 不知道小伙伴们在写 Bash 脚本或者说看别人的 Bash 脚本的时候有没有注意过脚本的第一行 #!/bin/bash Bash 脚本的第一行往往以 #! 开头,这一行称作 shebang 行 在 类 UNIX 系统中,shebang 行用来指定脚本的解释器路径,通常出现在第一 阅读全文
posted @ 2023-05-07 19:45 咸鱼Linux运维 阅读(411) 评论(4) 推荐(1) 编辑
摘要:哈喽大家好我是咸鱼,在《Linux 内存管理 pt.1》中我们学习了什么是物理内存、虚拟内存,了解了内存映射、缺页异常等内容 那么今天我们来接着学习 Linux 内存管理中的多级页表和大页 多级页表&大页 在《Linux 内存管理 pt.1》中我们知道了内核为每个进程都维护了一张页表,这张页表用来记 阅读全文
posted @ 2023-05-05 09:09 咸鱼Linux运维 阅读(358) 评论(0) 推荐(2) 编辑
摘要:哈喽大家好,我是咸鱼 今天我们来学习一下 Linux 操作系统核心之一:内存 跟 CPU 一样,内存也是操作系统最核心的功能之一,内存主要用来存储系统和程序的指令、数据、缓存等 关于内存的学习,我会尽量以通俗易懂的方式且分成多篇文章去讲解 那么今天在 pt.1 文章中,我们来学习一下 Linux 中 阅读全文
posted @ 2023-04-27 17:40 咸鱼Linux运维 阅读(251) 评论(0) 推荐(2) 编辑
摘要:哈喽大家好,我是咸鱼 不知道大家有没有看过这么一部电影: 这部电影讲述了男主是一个电脑极客,在计算机方面有着不可思议的天赋,男主所在的黑客组织凭借着超高的黑客技术去入侵各种国家机构的系统,并引起了德国秘密警察组织、欧洲刑警组织的重视 刚开始看的时候以为是一部讲述黑客的电影,到后面才发现其实是讲“社会 阅读全文
posted @ 2023-04-23 16:37 咸鱼Linux运维 阅读(832) 评论(7) 推荐(3) 编辑
摘要:哈喽大家好,我是咸鱼。今天跟大家分享一个关于正则表达式的案例,希望能够对你有所帮助 案例现象 前几天有一个小伙伴在群里求助,说他这个 shell 脚本有问题,让大家帮忙看看 可以看到,这个脚本首先将目标文本文件的名字当作该脚本的第一个参数($1)传递进去,然后查看这个文本文件的内容(cat $1), 阅读全文
posted @ 2023-04-15 09:41 咸鱼Linux运维 阅读(271) 评论(0) 推荐(1) 编辑
摘要:哈喽大家好,我是咸鱼 我相信大家在面试过程中或多或少都会被问到这样一个问题:你能解释一下什么是 socket 吗 我记得我当初的回答很是浅显:socket 也叫套接字,用来负责不同主机程序之间的网络通信连接,socket 的表现方式由四元组(ip地址:端口)组成 那么今天,咸鱼将跟大家打开 sock 阅读全文
posted @ 2023-04-13 12:15 咸鱼Linux运维 阅读(1123) 评论(5) 推荐(3) 编辑
摘要:哈喽大家好,我是咸鱼。今天跟大家分享一个关于 Linux 服务(service)相关的案例 案例现象 我在 3 月 31日的时候发表了一篇《shell 脚本之一键部署安装 Nginx》,介绍了如何通过 shell 脚本一键安装 Nginx 我脚本中执行了 Nginx 开机自启动的命令,当我使用 sy 阅读全文
posted @ 2023-04-10 19:23 咸鱼Linux运维 阅读(2713) 评论(1) 推荐(4) 编辑
摘要:今天咸鱼给大家分享个源码编译安装 Nginx 的 shell 脚本 这个 shell 脚本可重复执行 完整源码放在最后 定义一个变量来存放 nginx 版本号 version=1.15.4 nginx 下载地址:http://nginx.org/download/ 下列函数功能则是判断当前步骤是否执 阅读全文
posted @ 2023-04-01 09:35 咸鱼Linux运维 阅读(583) 评论(0) 推荐(0) 编辑
摘要:相信大家都或多或少地听说过、了解过 chatGPT ,半个月前发布的 GPT-4 ,可谓是 AI 赛道上的一个王炸 那么今天咸鱼给大家分享一个开源的 AI 代码编辑器——Cursor,让各位程序员在编程之路上一骑绝尘 :) PS:为了完整截图,本篇文章中的图片里文字有点小,请见谅 介绍 Cursor 阅读全文
posted @ 2023-03-30 08:48 咸鱼Linux运维 阅读(2334) 评论(0) 推荐(2) 编辑
摘要:Linux 中的 Bash 脚本支持对变量的操作,下面咸鱼将介绍 Linux Bash Shell 中关于变量的 5 个易错点 因为编程习惯,这类现象往往发生在大多数使用过其他流行编程语言的程序员身上 变量赋值 对于许多编程语言(例如 Python),变量赋值的时候在等号两边添加空格是一个好的习惯 阅读全文
posted @ 2023-03-21 08:44 咸鱼Linux运维 阅读(374) 评论(4) 推荐(3) 编辑
摘要:案例现象 这天,监控系统发来一条告警消息,内容说某台服务器根目录磁盘占用空间达到阈值,超过百分之八十了 登上服务器,df -Th 看一下,发现磁盘空间确实不够用了 进入到根目录,然后 du -sh * 可以看到,var 目录下的磁盘空间已经占用了 75G 既然如此,删除 var 目录下一些占空间较大 阅读全文
posted @ 2023-03-18 10:19 咸鱼Linux运维 阅读(2839) 评论(0) 推荐(1) 编辑
摘要:consul 是一个用来做服务发现的框架,具有分布式、高可用以及可横向扩展的特性 什么是服务发现?为什么要实现服务发现? 举个常见的例子: 假设有一台 client 想要实现不同的业务,就需要调用接口去访问后端的server 那这样 client 就需要知道后端 server 的网络配置,通常是将 阅读全文
posted @ 2023-03-14 22:42 咸鱼Linux运维 阅读(6013) 评论(0) 推荐(0) 编辑
摘要:初识 chrony chrony 是网络时间协议(Network Time Protocol )的通用实现 它不但可以提供保持系统时间与 NTP 时钟服务器同步的服务,还能作为 NTP 服务器对其他服务器提供时间同步服务 chrony 特点: 任何情况下都能稳定良好运行(例如不稳定的网络中、不稳定的 阅读全文
posted @ 2023-03-14 16:30 咸鱼Linux运维 阅读(1464) 评论(0) 推荐(0) 编辑
摘要:今天咸鱼给大家分享几个不错的 Linux 运维脚本,这些脚本中大量使用了 Linux 的文本三剑客: 1. awk 2. grep 3. sed 建议大家这三个工具都要了解并最好能够较为熟练的使用 根据 PID 显示进程所有信息 根据用户输入的 PID,过滤出该 PID 所有的信息 #! /bin/ 阅读全文
posted @ 2023-03-10 08:41 咸鱼Linux运维 阅读(1190) 评论(0) 推荐(1) 编辑
摘要:前言 说实话在写这篇文章的时候,咸鱼不禁又想起了那件男默女泪的往事 我喜欢做笔记,我觉得好记性不如烂笔头,所以在我的学生以及职业生涯阶段,我用过四款笔记应用——Onenote、语雀、印象笔记、Typora 其中我个人觉得体验最好的非 Typora 莫属了 ​ 在 2022 年的时候,由于 Typor 阅读全文
posted @ 2023-03-08 08:46 咸鱼Linux运维 阅读(742) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示