
Linux
文章平均质量分 92
Linux 学习笔记
♬咖啡猫♬
这个作者很懒,什么都没留下…
展开
-
【Linux 01】基本操作指令
Linux 基本操作指令的介绍和使用范例原创 2024-01-30 20:15:08 · 8828 阅读 · 1 评论 -
【Linux 02】权限基本概念
1. 权限概念。2. 权限管理。3. 权限修改。4. 权限掩码。5. 目录权限。原创 2024-02-14 17:48:26 · 1434 阅读 · 0 评论 -
【Linux 03】软件包管理器 yum
使用软件包管理器 yum 进行 查看、安装、卸载 软件包。原创 2024-02-15 01:11:17 · 536 阅读 · 0 评论 -
【Linux 04】编辑器 vim 详细介绍
1. vim 基本概念。2. vim 基本操作。3. vim 模式切换。4. 异常退出 vim 的解决方案。原创 2024-02-16 05:00:00 · 2544 阅读 · 0 评论 -
【Linux 05】gcc / g++ 编译器
1. gcc / g++ 的使用。2. gcc / g++ 翻译程序的过程。3. gcc / g++ 常见选项。原创 2024-02-17 05:00:00 · 2517 阅读 · 0 评论 -
【Linux 06】项目自动化构建工具 make / makefile
创建并编写 makefile 文件;使用 make 指令调用 makefile 文件原创 2024-02-19 05:00:00 · 1334 阅读 · 0 评论 -
【Linux 07】gdb 调试器基本操作
Linux 下 调试工具 gdb 的基本操作原创 2024-02-20 05:00:00 · 2678 阅读 · 0 评论 -
【Linux 08】进程概念
01. 基本概念。02. 描述进程 PCB。03. 使用 ./ 的方式创建进程。04. ps 查看进程。05. getpid / getppid 获取进程标识符。06. kill 终止指定进程。07. fork 创建子进程。08. 进程状态。09. 僵尸进程。10. 孤儿进程。原创 2024-03-22 20:23:55 · 2049 阅读 · 0 评论 -
【Linux 09】进程优先级
1. 什么是优先级。2. 为什么存在优先级。3. 查看进程优先级。4. 修改进程优先级。原创 2024-03-25 05:00:00 · 2053 阅读 · 0 评论 -
【Linux 10】环境变量
1. 命令行参数。2. 环境变量基本概念。3. 查看环境变量。4. 配置环境变量。5. 环境变量相关命令。原创 2024-04-01 05:00:00 · 2377 阅读 · 0 评论 -
【Linux 11】进程地址空间
1.虚拟地址引入。2.虚拟地址空间介绍。3.页表介绍。4.地址空间介绍。5.地址空间的价值。原创 2024-05-06 05:00:00 · 2958 阅读 · 2 评论 -
【Linux 12】进程控制
1. 进程创建。2. 进程终止。3. 进程等待。4. 进程程序替换。原创 2024-06-17 21:22:36 · 1321 阅读 · 0 评论 -
【Linux 13】文件系统
1.文件操作系统接口。2. 文件描述符。3.重定向和缓冲区。4. 文件系统。5. 软硬链接。6. 动静态库。原创 2024-07-19 19:01:40 · 1684 阅读 · 0 评论 -
【Linux 14】进程间通信概念
1. 进程间通信的目的。2. 进程间通信的本质。3. 进程间通信的分类。原创 2024-07-20 12:35:23 · 660 阅读 · 0 评论 -
【Linux 15】进程间通信的方式 - 管道
1. 匿名管道。2. 命名管道。原创 2024-07-22 05:00:00 · 2631 阅读 · 0 评论 -
【Linux 16】进程间通信的方式 - 共享内存
1. 创建共享内存。2. 关联共享内存。3. 脱离共享内存。4. 控制共享内存。原创 2024-07-29 05:00:00 · 3915 阅读 · 0 评论 -
【Linux 17】进程信号
1. 进程的运行。2. 信号的产生。3.信号的捕捉。4. 信号的阻塞 (保存)原创 2024-08-05 05:00:00 · 2101 阅读 · 0 评论 -
【Linux 18】核心转储
核心转储的介绍,以及如何启动核心转储原创 2024-08-13 05:00:00 · 870 阅读 · 0 评论 -
【Linux 19】线程概念
轻量级进程 (线程) 的实现方案,进程和线程的区别。原创 2024-09-11 09:37:02 · 1566 阅读 · 0 评论 -
【Linux 20】线程控制
1. 线程创建。2. 线程终止。3. 线程等待。4. 线程分离。原创 2024-09-16 05:00:00 · 2231 阅读 · 0 评论 -
【Linux 21】线程安全
1. 线程互斥。2. 锁的概念。3. 线程同步。4. 条件变量。2. 可重入与线程安全。原创 2024-09-23 05:00:00 · 3041 阅读 · 0 评论 -
【Linux 22】生产者消费者模型
1. 生产者消费者模型概念。2. 基于阻塞队列的生产者消费者模型。3. 信号量。4. 基于环形队列的生产者消费者模型。原创 2024-09-30 05:00:00 · 1538 阅读 · 0 评论 -
【Linux 23】线程池
1. 线程池的概念。2. 模拟实现线程池。原创 2024-10-01 05:00:00 · 526 阅读 · 0 评论 -
【Linux 24】网络基础概念
1. 计算机网络的发展。2. OSI 参考模型和 TCP / IP 模型。3. 网络传输的基本流程。4. 网络中的地址管理。原创 2024-10-02 05:00:00 · 2295 阅读 · 0 评论 -
【Linux 25】网络套接字 socket 概念
1. IP 地址概念。2. 端口号概念。3. 传输层典型协议。4. 网络字节序。5. socket 编程接口。原创 2024-10-28 05:00:00 · 3314 阅读 · 0 评论 -
【Linux 26】应用层协议 - HTTP
1. HTTP 协议介绍。2. URL 的概念。3. URL 的编码和解码。4. HTTP 协议的请求与响应报文格式。5. HTTP 常见请求方法。6. HTTP 的常见状态码。7. HTTP 的常见报头。原创 2024-11-04 05:00:00 · 1767 阅读 · 0 评论 -
【Linux 27】HTTP 协议中的 cookie 和 session
🌈一、Cookie 的相关概念⭐ 1. Cookie 的概念⭐ 2. Cookie 的工作原理⭐ 3. Cookie 的分类⭐ 4. Cookie 的用途⭐ 5. Cookie 设置的基本格式⭐ 6. Cookie 设置时的注意事项⭐ 7. Cookie 的生命周期⭐ 8. Cookie 的安全性问题🌈 二、Session 的相关概念⭐ 1. Session 的概念⭐ 2. Session 的工作原理⭐ 3. Session 的安全性问题⭐ 4. Session 的超时和失效原创 2024-11-05 05:00:00 · 1032 阅读 · 0 评论 -
【Linux 28】应用层协议 - HTTPS
1. 对称加密 & 非对称加密。2. 数据摘要 & 数字签名。3. HTTPS 的加密方案。4. 中间人攻击。5. 使用证书解决中间人攻击。6. HTTPS 的完整工作流程。原创 2024-11-06 05:00:00 · 2748 阅读 · 0 评论 -
【Linux 29】传输层协议 - UDP
当报文从一台主机被传输到另一台主机的过程中,会消耗主机资源和网络资源。如果此时 UDP 收到的报文因为上一条报文没有被及时读走而被丢弃,这被消耗的主机和网络资源可不会回来。UDP 如果没有接收缓冲区,上层就必须及时的将 UDP 获取的报文读走,稍微慢一点之后 UDP 从底层读取上来的报文数据就得被丢弃。UDP 接收缓冲区的作用就是暂存接收到的报文,方便上层应用读取。原创 2024-11-07 05:00:00 · 2411 阅读 · 0 评论 -
【Linux 30】传输层协议 - TCP
1. TCP 协议介绍。2. TCP 协议报头格式。3. TCP 的缓冲区。4. TCP 保证可靠性的机制。5. 面向字节流的概念。6. TCP 的粘包问题。7. 基于 TCP 协议实现的应用层协议。原创 2024-11-11 05:00:00 · 1546 阅读 · 0 评论 -
【Linux 31】网络层协议 - IP
1. IP 协议的报头格式。2. 网段划分。3. 特殊的 IP 地址。4. 公网 & 私网。5. 路由选择。原创 2024-11-12 05:00:00 · 1532 阅读 · 0 评论 -
【Linux 32】数据链路层协议
1. 以太网技术。2. 地址解析协议 ARP原创 2024-11-18 05:00:00 · 1514 阅读 · 0 评论 -
【Linux 33】IO 模型
1. 阻塞 IO。2. 非阻塞 IO。3. 信号驱动 IO。4. 多路转接 IO。5. 异步 IO。原创 2024-11-19 05:00:00 · 1176 阅读 · 0 评论 -
【Linux 34】多路转接 - select
多路转接 - select原创 2025-01-13 17:59:48 · 1034 阅读 · 0 评论 -
【Linux 35】多路转接 - poll
多路转接 - poll原创 2025-01-13 19:48:47 · 902 阅读 · 0 评论 -
【Linux 36】多路转接 - epoll
多路转接 - epoll原创 2025-01-15 17:08:15 · 1113 阅读 · 0 评论