操作系统

【记录】Ubuntu|Ubuntu服务器挂载新的硬盘的流程(开机自动挂载)

简而言之,看这张图片就好(可以存一下,注意挂载点/data可以自定义,挂载硬盘的位置/dev/sdb要改成步骤1中检查的时候查到的那个位置,不过这个图的自动挂载漏了UUID,可以通过blkid指令查找):以下是详细说明(由AI丰富补全,不过截图是我自己截的&#

【Linux】不允许你还不会实现shell的部分功能

一、程序替换(续集) execl("/usr/bin/ls","ls","-a","-l",NULL);//程序替换函数,此时执行的ls文件的代码         ⏩️任何程序想要执行,必须要完成一下两个步骤:1、找到它、加载它——路径+程序名;2、你想怎么

【Linux】编译器gcc/g++及其库的详细介绍

前言:         上文我们学到了,LInux中的的编辑器vim【Linux】vim编辑器-CSDN博客         本文来学习LInux中的编译器:gcc/g++         gcc是C语言编译器,g++是C++编译器,这两个的使用一模一样。这里我们

深入探究Linux树状目录结构

Linux 作为一款广泛使用的开源操作系统,其目录结构采用了树状设计,这种结构清晰、有条理,便于用户和系统进行文件管理与操作。 一、根目录(/)根目录是整个 Linux 文件系统的起始点,就像一棵大树的根部,所有的文件和目录都从这里开始分支。它是整个系统的核心,包含了系统运行所需的各种

【Linux基础开发工具 (六)】Linux中的第一个系统程序——进度条Linux:详解回车、换行与缓冲区

🎬 个人主页:艾莉丝努力练剑 ❄专栏传送门:《C语言》《数据结构与算法》《C/C++干货分享&学习过程记录》 《Linux操作系统编程详解》《笔试/面试常见算法:从基础到进阶》《Python干货分享》 ⭐️为天地立心,为生民立命,为往圣继绝学,为万世开太

【Linux】进程信号(一)信号原理、产生方式、调试技巧(含代码示例)

文章目录 信号快速认识 部分linux信号介绍(signal) 前台/后台进程 信号的本质 信号的产生 用系统调用kill模拟实现kill指令 raise abort 软件条件产生信号 alarm 异常产生信号 除零产生信号 野指针产生信号 键盘产生信号 总结 core和term的区别 信号章节讲解思路及顺序&#xff

如何解决Android Studio安装时无法下载SDK的问题(Windows、Linux、Mac解决方案大全)

如何解决Android Studio安装时无法下载SDK的问题(Windows、Linux、Mac解决方案大全) 前言对于全栈开发者而言,安装 Android Studio 是迈向 Android 开发的第一步,但在 Windows、Linux、macOS 等不同平台上,经常会遇到“无法下载 SDK”或“SDK Manager

Ubuntu K8S完全安装指南2025最新版!(小白也能学会,超详细)

声明:k8s安装比较不易,本文适用于Ubuntu22.04~Ubuntu24.04版本,本文使用Ubuntu24.04演示。其它版本可以作为参考使用k8s版本:1.32.2最新版!同时也适用于1.30之后的版本容器运行时:本文介绍了k8s两种容器运行时docker和containerd案例🎉🎉🎉 真心的祝你有一个愉快的k8s学习之旅!^_^ 🎉🎉🎉总览 准备三台虚拟机Ubuntu系统 为U

【Linux】进程状态

1.进程状态一般操作系统的进程状态如下,各个具体的操作系统都会包含但可能实现的具体方式不同 1.1运行状态–R cpu会维护一个运行队列来通过调度器挑选合适的进程放入cpu中运行,已知管理进程就是管理pcb,将它们用双向列表维护起来放入运行队列中获取头尾指针进行查找.已经在cpu中运行的进程状态为R,但只要存在于运行队列中,代表进程已准备好可以随时被调度,就称之为运行态R 时间片概念 一个进程不