排序
作者推荐 | 【底层服务/编程功底系列】「底层技术原理」史上最清晰的采用程序员的视角方式进行深入探索Linux零拷贝技术原理及实现
背景介绍 现在,零拷贝功能在Linux下几乎家喻户晓,但仍有很多人对其了解有限。为了解开这个功能的神秘面纱,我决定撰写一篇关于深入探讨的文章。本文将从用户模式应用程序的角度出发,介绍零拷...
【Linux】查看系统各种信息的常用命令 (CPU、内存、进程、网口、磁盘、硬件、等等)
Linux是一种开源的类Unix操作系统,它有很多不同的发行版,如Ubuntu、CentOS、Debian等。Linux系统提供了很多命令行工具,可以让用户方便地查看和管理系统的各种信息,如硬件配置、内存使用、进...
Linux教程2:CentOS的基本概念与命令
当您选择使用CentOS作为您的操作系统时,有一些基本的概念和命令您应该了解。下面是一个简要的列表和解释: 基本概念: Shell:命令行界面,允许用户与系统交互。 Root:系统的超级用户,拥有所...
Linux教程1:不同Linux发行版的一些常见优缺点的对比及选择
请注意,这个对比是基于2021年的数据,随着时间的推移,这些发行版可能会有所变化。 特点/发行版UbuntuFedoraDebianArch LinuxCentOS发布模式定期(LTS和常规)定期不定期(稳定版、测试版、不...
Cron 表达式: 一套用于指定定时任务的表达式
Cron 是一种用于设置定期执行任务的表达式。最早出现于 Unix 操作系统,crontab 软件就是一款使用这套语法的任务管理工具,常用于备份系统或清理日志。 现在,Cron 表达式已被广泛地应用于各种...
Linux网络服务(DHCP)
DHCP DHCP(Dynamic Host Configuration Protocol,动态主机配置协议),由Internet工作任务小组设计开发,专门用于为TCP/IP网络中计算机自动分配TCP/IP参数的协议。 DHCP是一个局域网的网络协...
Linux C++通讯架构【二】:进程和信号
终端(pts)与进程的关系 pts就是一个bash(命令解释器),一个shell,一个可执行程序,在/bin/bash目录下,终端如果关闭,终端上的进程也就关闭了; 比如执行一个可执行程序,不断往A终端print...
BIO-> NIO-> 多路复用
一、基础知识 1. 用户空间/内核空间 在操作系统启动的时候会将内存分为两块,用户空间(User space)和内核空间(Kernel space)。用户空间是为应用程序和用户进程保留的区域;内核空间是用...
Linux 下尝试自建Anki服务器
什么是Anki 关于Anki是什么,具体怎么用,也许以后会在公众号中做进一步的介绍。总的来说,Anki是一个很好用的,在电脑端手机端均可用的,开源的记忆应用。可以帮助自己记住包括英语单词在内的...
基于crontab和腾讯云oss备份方案
网站备份 笔者因为方便,所以使用halo开源框架搭建了自己的博客系统。但是因为某一天在服务器上测试安装脚本,导致服务器不可逆损坏,只能重装系统。前期考虑到只是一个个人博客系统,因此没考...
LINUX 网络命令与DHCP原理和配置
将Linux主机接入到网络,需要配置网络相关设置 一般包括如下内容: 主机名 IP/netmask 路由:默认网关 DNS服务器 主DNS服务器 次DNS服务器 第三个DNS服务器 一.网络配置命令 1.1ifconfig——查...
一起来学Linux命令(三)
前言 目前正在出一个Linux命令系列教程, 篇幅会较多, 喜欢的话,给个关注❤️ ~ 作为服务端开发,linux命令还是要掌握一下的,可以做做基础性的运维。好了, 废话不多说直接开整吧~ head -n 展示...
Proxmox VE软件防火墙的配置
1 软件防火墙的基本概念 防火墙是计算机网络中用于保护网络安全的关键技术。防火墙可以是硬件设备部署在网络出口,也可以是软件部署在终端设备出口。本文主要介绍软件防火墙。 软件防火墙可以根...
Python 3.12 抢先看——关于 f-string 的改动
哈喽大家好,我是咸鱼 相信小伙伴们对 python 中的 f-string 都不陌生 f-string 是格式化字符串的缩写,是以小写或大写字母 F 为前缀的字符串文本 f-string 提供简洁明了的语法,允许对变量和表...
探索 Linux 命名空间和控制组:实现资源隔离与管理的双重利器
介绍 Linux 命名空间(Namespace) Linux 命名空间是一种隔离机制,允许将全局系统资源划分为多个独立的、相互隔离的部分,使得在不同的命名空间中运行的进程感知不到其他命名空间的存在。从而实...
一文搞懂什么是零拷贝
引言 在计算机领域,数据传输和存储一直是重要的优化方向。而零拷贝(Zero Copy)技术因其高效、节能等优势备受关注。本文将深入解析零拷贝的原理、优势以及具体的实现方式,助您全面了解这项令...
文件系统与日志分析
一.inode表结构 1.indoe 表中 信息 每个文件的属性信息,比如:文件的大小,时间,类型,权限等,称为文件的元数据(meta data 元信息 ) 元数据是存放在inode(index node)表中。inode 表中有很...
一起来学Linux命令(二)
前言 目前正在出一个Linux命令系列教程, 篇幅会较多, 喜欢的话,给个关注❤️ ~ 作为服务端开发,linux命令还是要掌握一下的,可以做做基础性的运维。好了, 废话不多说直接开整吧~ cat & 将...
引导过程与服务控制
引导过程 开机自检 服务器主机开机以后,将根据主板 BIOS 中的设置对 CPU(Central Processing Unit, 中央处理器)、内存、显卡、键盘等设备进行初步检测,检测成功后根据预设的启动顺序移 交...
F2FS文件系统中文件的存储结构
文件数据的组织方式一般时被设计为inode-data模式,即 每一个文件都具有一个inode,这个inode记录data的组织关系,这个关系称为文件结构。例如用户需要访问A文件的第1000个字节,系统就会先根据...