运维

【Linux】查看系统版本的 3 种方法:cat /etc/os-release 最实用

【Linux】查看系统版本的 3 种方法:cat /etc/os-release 最实用 摘要 一、引言:为何准确识别Linux版本至关重要? 二、传统且经典的方法:`lsb_release` 1\. 命令的安装 2\. 基本用法与输出解析 3\. `lsb_release` 的优点与局限性

【Linux】 权限管理(知识梳理 + 面试题)

  Linux 权限管理完整详解   一、Linux 权限的概念 1.1 权限诞生背景         Linux 是多用户分时操作系统,允许多个用户同时登录、操作系统资源。为了防止用户随意修改、删除他人文件,隔离资源、保障系统安全,内核引入权限访问控制机制。         Windows 采用 ACL 访问控制列表;     

【Linux系列】并发世界的基石:透彻理解 Linux 进程 — 进程优先级切换调度

🫧 励志不掉头发的内向程序员:个人主页  ✨️ 个人专栏: 《C++语言》《Linux学习》 🌅偶尔悲伤,偶尔被幸福所完善 👓️博主简介: 文章目录 前言 一、基本概念 二、查看系统进程 三、PRI and NI 四、查看进程优先级的命令 五、补充概念 - 竞争、独立、并行、并发 六

【Linux篇章】Linux 进程信号1:解锁系统高效运作的 “隐藏指令”,开启性能飞跃新征程(精讲信号产生和保存)

本篇文章将以一个小白视角带你了解什么是Linux中的信号;如何查看Linux中常见常用的信号;如何通过五种方式产生不同的信号;以及产生后是如何保存在进程的三种信号表中的;通过相关代码示例;带你通俗易懂的了解底层原理以及信号相关函数接口调用等。 博主主页,欢迎支持: 羑悻的小杀马特.-CSDN博客

【Linux】搭建 Samba 服务器实现跨平台文件共享

👋 大家好,欢迎来到我的技术博客! 📚 在这里,我会分享学习笔记、实战经验与技术思考,力求用简单的方式讲清楚复杂的问题。 🎯 本文将围绕Linux这个话题展开,希望能为你带来一些启发或实用的参考。 🌱 无论你是刚入门的新手,还是正在进阶的开发者&

扫描件越存越多怎么找?Docker 部署 Paperless-ngx,把合同、发票变成可搜索档案

前言纸质文件数字化以后,问题其实并没有自动消失。合同扫描成 PDF、发票拍成照片、银行账单保存到电脑,如果最后只是按照年份建立几个文件夹,几年以后依然会遇到同一个麻烦:记得内容,却忘了文件叫什么;知道某张发票存在,却不知道到底放在哪一级目录。Paperless-ngx 解决的是文档进入电脑以后的下一

【Linux】手把手带你写出进度条小程序

文章目录 一、前置知识 回车和换行 sleep与缓冲区 二、倒计时小程序初版 倒计时数字示例 完整实现 三、倒计时小程序进化版 一、前置知识 回车和换行 回车和换行是两个概念,回车是指把光标移动到当前行开头,换行是指将光标从当前行开头移动到下一行开头。换行在语言层面上是 \n,它是实际上会执行回车和换行两个动作&#x

Windows 11 Docker Desktop 保姆级安装使用教程

一、安装前准备1.1 系统要求 操作系统:Windows 11 64位(家庭版/专业版/企业版均支持) 内存:至少 4GB(建议 8GB 或更多) CPU:支持虚拟化技术(Intel VT-x 或 AMD-V) 硬盘空间:至少 4GB 可用空间1.2 检查虚拟