![](https://img-blog.csdnimg.cn/20190918140012416.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
YY滴 《Linux系列》
文章平均质量分 88
收纳笔者学习Linux从0开始的总结和笔记
YY的秘密代码小屋
一个讨厌学习的CSDN2023博客之星TOP194,阿里云专家博主,华为云云享专家~
展开
-
利用远程控制软件FinalShell远程连接虚拟机上的Linux系统(Windows)
传送门:VMware Workstation 安装CentOS Linux操作系统原创 2024-05-15 19:22:21 · 368 阅读 · 3 评论 -
VMware Workstation 安装CentOS Linux操作系统
1.我们已经下载好VMware创建新的虚拟机2.选择典型3.安装程序光盘映像文件4.配置用户名密码5.命名虚拟机,并确定位置6.如图所示设置7.等待(时间会有点久)8.输入密码登入账号原创 2024-05-15 19:02:56 · 188 阅读 · 0 评论 -
【Linux-14】进程地址空间&虚拟空间&页表——原理&知识点详解
一.什么是进程地址空间?1.进程地址空间基本概2.mm_struct 基本概念3.mm_struct/进程地址空间 实现“区域划分”的原理二.什么是页表?1.页表基本概念2.进程是如何和“页表”进行联系?3.每个进程都有页表,页表在“进程切换”如何跟踪三.地址空间&页表的作用机理1.地址空间&页表的基本原理2.【页表实验1】探究为什么一对父子进程,同样虚拟地址,读取数据不同?(OS对页表的调整)3.【页表实验2】为什么可执行程序中有大量代码和数据,加载到内存任意位置都可以,不用考虑顺序位置(页表映射功能)4原创 2024-04-23 23:28:52 · 1032 阅读 · 6 评论 -
【Linux】初学者需要知道的三个环境变量实验
一.环境变量实验1.环境变量PATH实验:让我们写的程序和系统自带指令一样执行2.环境变量HOME实验:用户识别原理 3.环境变量实验:让我们修改的环境变量在每次登陆时都存在(更改配置文件)(重点)原创 2024-03-28 23:18:27 · 815 阅读 · 0 评论 -
【Linux】关于环境变量——你需要知道这些原理&指令
一.环境变量基本概念(博主简练概括)【本地变量vs环境变量】【Linux命令分类&内键命令可读本地变量】二.常见环境变量介三.环境变量的组织方式:环境表(main函数的第三个参数)四.环境变量相关的【基本操作指令】(以PATH举例)1.指令总览2.env:获取环境变量3.environ(全局指针):获取环境变量4.echo $PATH.PATH=xxxxxxxxx (覆盖) / PATH= $PATH:xxxxxxxxx(追加) (操作对象:指定环境变量)6.export(导出到环境变量表中)(重点)原创 2024-03-28 23:23:15 · 1492 阅读 · 8 评论 -
【Linux】一文了解【进程优先级相关知识点】&【PRI / NI值】背后的修正原理(13)
一.进程优先级的一些其他相关概念了解二.进程优先级三.查看系统进程&了解(PRI and NI)1.【nice值修改进程优先级】的具体规则四.更改进程优先级:用top命令更改已存在进程的nice值原创 2024-03-23 18:59:14 · 836 阅读 · 1 评论 -
【Linux】环境变量常见指令操作&基本实验(入门必看!)
一.环境变量基本概念(博主简练概括)【本地变量vs环境变量】【Linux命令分类&内键命令可读本地变量】 二.常见环境变量介绍三.环境变量的组织方式:环境表(main函数的第三个参数) 四.环境变量相关的【基本操作指令】(以PATH举例) 1.指令总览2.env:获取环境变量 3.environ(全局指针):获取环境变量 4.echo $PATH 5.PATH=xxxxxxxxx (覆盖) / PATH= $PATH:xxxxxxxxx(追加) (操作对象:指定环境变量) 6.export(导出到原创 2024-03-23 18:57:25 · 1490 阅读 · 8 评论 -
【Linux】Bash支持各种指令选项的原理:命令行参数
一.认识main函数参数【int argc & char *argv[ ]】二.回顾Bash支持各种指令选项三.(正文)Bash支持各种指令选项的原理(含推导过程)原创 2024-03-21 14:02:34 · 1312 阅读 · 6 评论 -
【Linux】盘点广义层面上【三种最基本的进程状态】
一.进程状态变化の本质原理二.操作系统层面的三种广义进程状态1.运行状态2.阻塞状态3.挂起状态原创 2024-03-20 22:25:34 · 1118 阅读 · 4 评论 -
【Linux】深度解析Linux中的几种进程状态
一.Linux的进程状态1.Linux进程状态在kernel源代码里的定义2.S :浅度睡眠状态1.S状态与S+状态3.D :磁盘休眠状态 / 深度睡眠状态4.T :停止状态(阻塞状态)4.1 t :追踪停止状态5. X :死亡状态6. Z :僵尸状态(Linux特有状态)1)僵尸进程的危害2)孤儿进程的引入原创 2024-03-19 09:02:08 · 1108 阅读 · 5 评论 -
【Linux】用三种广义进程状态 来理解Linux的进程状态(12)
一.进程状态变化の本质原理二.操作系统层面的三种广义进程状态1.运行状态2.阻塞状态3.挂起状态三.Linux的进程状态1.Linux进程状态在kernel源代码里的定义2.S :浅度睡眠状态1.S状态与S+状态3.D :磁盘休眠状态 / 深度睡眠状态4.T :停止状态(阻塞状态)4.1 t :追踪停止状态5. X :死亡状态6. Z :僵尸状态(Linux特有状态)1)僵尸进程的危害2)孤儿进程的引入原创 2024-03-19 09:01:49 · 1225 阅读 · 1 评论 -
【Linux】搭建ubuntu虚拟机逐过程详解(下载&安装&virtualbox ubuntu安装 iso)
一.下载ubuntu镜像源二.下载virtual-box (管理虚拟机的软件)三.virtualbox ubuntu安装iso镜像源四.安装Ubuntu系统五.设置超级用户密码原创 2024-03-14 16:29:19 · 1596 阅读 · 3 评论 -
【Linux系列】fork( )函数原理与应用详解——了解【父子进程及其特性】(代码演示,画图帮助理解,思维导图,精简)(11)
一.前置知识——pid和ppid 1.系统调用接口查看pid,ppid2.为什么ppid父进程id不变?——bash命令行解释器与bash进程 二.fork( )函数原理与应用详解1.fork()函数基本介绍2.fork()返回值有两个:——>变成了两个进程(父子进程)——>实现两个死循环同时跑 3.为什么fork要有两个返回值?4.为什么fork要给子进程返回0,给父进程返回子进程pid5.fork函数究竟在干什么?————>父子进程共享代码段,各自拥有数据段(写时拷贝)父子进程共享原创 2024-02-05 13:13:50 · 1264 阅读 · 2 评论 -
【Linux】解决:为什么重复创建同一个【进程pid会变化,而ppid父进程id不变?】
1.系统调用接口查看pid,ppid 2.为什么ppid父进程id不变?——bash命令行解释器与bash进程原创 2024-02-04 12:43:17 · 709 阅读 · 6 评论 -
【Linux】操作系统管理的算珠——进程の详解(10)
一文全面总结了进程的相关知识点,包含基本概念,PCB,组织与查看进程的方式原创 2023-08-16 00:46:13 · 449 阅读 · 16 评论 -
【Linux】程序员一定要了解的计算机管理理念——描述与组织(9)
本文主要内容介绍了操作系统实现管理的秘密,关于pcb与进程的基本知识点原创 2023-08-15 23:57:07 · 522 阅读 · 24 评论 -
【Linux】从软硬件角度重新理解 [ 操作系统与冯诺依曼体系 ](8)
从软硬件角度分析操作系统与冯诺依曼体系,深度了解其底层逻辑原创 2023-08-07 14:32:56 · 1078 阅读 · 49 评论 -
【Linux】进度条小程序の深度解剖(7)
进度条详解,从缓冲区,fflush各个细节方面完全掌握其细节与要领原创 2023-07-19 01:59:22 · 2900 阅读 · 42 评论 -
【Linux】自动化构建工具-make/Makefile详解(6)
关于make和makefile的详解,包含各种样例帮助大家明白其相关的【特性】【原理】;帮助大家了解依赖关系,依赖方法,【.PHONY】与伪目标的应用等等原创 2023-07-16 19:13:14 · 35615 阅读 · 53 评论 -
【Linux】gcc&g++与 [ 动静态库 ] 的美妙邂逅(5)
讲解了函数库,Linux编译器-gcc/g++使用,使用g++指令控制【翻译】各个过程,【.obj文件】与库的链接,以及-static指令等原创 2023-06-30 18:58:44 · 4045 阅读 · 43 评论 -
【Linux】基础开发工具—[yum]&[vim]详解(4)
主要内容含【学习yum工具,进行软件安装】【掌握vim编辑器使用,学会vim的简单配置】原创 2023-05-24 21:49:36 · 1065 阅读 · 32 评论 -
【Linux】Linuxの权限与权限基本问题-[详解](3)
yy带大家搞定【Linux的用户&用户指令】【文件属性】【权限&权限值的两者表达方式】【权限相关指令】【起始权限问题与掩码问题】【粘滞位的概念与特殊权限-t解读】原创 2023-05-20 22:47:45 · 863 阅读 · 47 评论 -
【Linux】Linux基本指令&操作演示(2)
主要内容含【设置普通用户】【Linux基本知识】【基本指令大全】,带图演示;让老铁们Linux指令不再陌生!原创 2023-05-20 21:57:17 · 1517 阅读 · 30 评论 -
【Linux】Linux环境搭建(新手指南,云服务器购买,Xshell登录)(1)
手把手教会老铁们搭建Linux环境;内容包含【Linux的几个发行商介绍】【服务器的购买】【下载Xshell】【使用Xshell远程登录Linux】原创 2023-05-19 23:18:37 · 596 阅读 · 25 评论