
Linux
文章平均质量分 90
Linux相关知识
核动力C++选手
同是寒窗苦读,怎敢甘拜下风
展开
-
【Linux】线程池
线程池(单例模式)、日志原创 2025-04-01 18:40:08 · 1151 阅读 · 15 评论 -
【Linux】多路转接select
多路转接select和poll原创 2025-01-16 14:31:29 · 1105 阅读 · 16 评论 -
【Linux】五种IO模型与阻塞IO
五种IO模型原创 2025-01-15 10:13:29 · 637 阅读 · 0 评论 -
【Linux】数据链路层
数据链路层原创 2025-01-13 14:06:11 · 782 阅读 · 0 评论 -
【Linux】网络层
网络层、IP协议原创 2025-01-12 17:10:17 · 1981 阅读 · 0 评论 -
【Linux】HTTPS协议原理
HTTPS原创 2025-01-09 13:36:14 · 1001 阅读 · 0 评论 -
【Linux】传输层协议TCP
TCP协议原创 2025-01-07 12:54:45 · 2171 阅读 · 0 评论 -
【Linux】传输层协议UDP
UDP原创 2025-01-03 16:19:17 · 921 阅读 · 0 评论 -
【Linux】HTTP cookie与session
HTTP Cookie 和 Session原创 2025-01-01 20:25:33 · 961 阅读 · 0 评论 -
【Linux】HTTP协议
HTTP协议原创 2024-12-31 16:46:53 · 1333 阅读 · 25 评论 -
【Linux】进程间关系与守护进程
进程间关系和守护进程原创 2024-12-21 11:55:39 · 1086 阅读 · 29 评论 -
【Linux】应用层自定义协议与序列化
序列化与反序列化原创 2024-12-09 21:20:15 · 1211 阅读 · 24 评论 -
【Linux】connect的断线重连
断线重连原创 2024-11-27 14:10:27 · 578 阅读 · 0 评论 -
【Linux】TCP网络编程
TCP原创 2024-11-26 12:13:35 · 5333 阅读 · 42 评论 -
【Linux】UDP网络编程
UDP原创 2024-11-19 14:19:57 · 393 阅读 · 0 评论 -
【Linux】网络命令ping netstat pidof
ping命令、netstat命令、pidof命令原创 2024-11-19 15:34:38 · 1359 阅读 · 50 评论 -
【Linux】Socket编程基础
socket编程预备知识原创 2024-11-17 19:55:21 · 1501 阅读 · 27 评论 -
【Linux】网络基础
网络协议原创 2024-11-16 21:09:36 · 1725 阅读 · 27 评论 -
【Linux】读者写者问题与读写锁
读者写者、自旋锁原创 2024-11-11 13:32:23 · 601 阅读 · 1 评论 -
【Linux】线程锁&同步互斥&生产消费模型
Linux线程同步、生产消费模型原创 2024-10-29 13:12:36 · 1293 阅读 · 9 评论 -
【Linux】线程
线程原创 2024-10-19 08:35:27 · 955 阅读 · 0 评论 -
【Linux】信号
Linux信号原创 2024-09-28 08:51:50 · 1492 阅读 · 40 评论 -
【Linux】消息队列&信号量
消息队列 信号量原创 2024-09-04 15:05:48 · 1589 阅读 · 53 评论 -
【Linux】共享内存
共享内存原创 2024-08-30 14:52:23 · 1121 阅读 · 10 评论 -
【Linux】命名管道
命名管道原创 2024-08-27 13:54:06 · 1257 阅读 · 14 评论 -
【Linux】进程池实例
进程池实例项目原创 2024-08-27 09:22:12 · 1449 阅读 · 38 评论 -
【Linux】匿名管道
管道及其demo示例原创 2024-08-24 10:13:33 · 1151 阅读 · 16 评论 -
【Linux】动态库和静态库
文件系统原创 2024-08-13 14:14:14 · 2124 阅读 · 48 评论 -
【Linux】文件系统和软硬链接
文件系统和软硬链接原创 2024-08-07 09:28:41 · 1910 阅读 · 43 评论 -
【Linux】第二个小程序--简易shell
使用‘ ’(空格)作为分隔符,我们想要得到一个数组,这个数组叫做char *argv[],对于这样“ls -l -a”一个字符串,定义指针指向第一个‘l’,再定义另一个指针也指向第一个‘l’,往后遍历,遇到第一个空格把其置为‘\0’,把指向第一个‘l’的指针放到agrv数组的第一个位置,然后指针往后走,指向‘-’,再定义一个指针向后走,遇到第一个空格把其置为‘\0’,把指向第一个‘-’的指针放到agrv数组的第二个位置,依次类推。所以,我们也需要构建一个类似的命令行,首先,创建一个myshell.c,原创 2024-04-04 22:19:36 · 849 阅读 · 0 评论 -
【Linux】进程控制
这篇博客主要记录进程创建、进程终止、进程等待、获取子进程状态、进程替换相关知识。原创 2024-04-02 16:31:24 · 1462 阅读 · 11 评论 -
【Linux】进程
那么今天我们有一个需求:我想执行我们的命令,和系统指令一样,怎么做呢?我们可以简单粗暴地把我们命令拷贝到PATH环境变量中,其实,这就相当于我们把myprocess安装到系统里,但是。原创 2024-03-22 11:40:25 · 1259 阅读 · 23 评论 -
【Linux】第一个小程序--进度条
这篇博客要综合利用以前的知识,来实现一个进度条程序~原创 2024-03-08 09:21:15 · 2182 阅读 · 19 评论 -
【Linux】Linux环境基础开发工具使用
上篇博客我们学习了Linux权限相关知识,那么这节课我们来学习一下Linux环境基础开发工具使用吧~,主要包括yum、vim、gcc/g++的使用,以及Linux项目自动化构建工具。原创 2024-01-30 15:40:32 · 1347 阅读 · 14 评论 -
【Linux】解决普通用户无法进行sudo提权
这个图中有一个细节,我们使用sudo进行提权的时候,用的可是zhangsan的密码,因此有人可能会有疑问,这不是有问题吗?我竟然可以用自己的密码就可以用root的身份创建文件,很离谱啊!那么,如何被root信任呢?在/etc/sudoers这个路径下有sudoers这个文本文件,只有把这个用户信息添加到这个文本文件中,这个用户才是可被信任的,那么,然后复制一行这里的信息,粘贴到这里,只改名字为zhangsan,其他什么也不需要改,保存退出文件就行。但是退出时,会提示这样的信息,需要使用wq!原创 2024-01-22 18:01:27 · 853 阅读 · 12 评论 -
【Linux】浅谈批量化注释和批量化去注释
Linux中注释与去注释原创 2024-01-21 11:40:33 · 744 阅读 · 20 评论 -
Linux权限
权限,就是通过一定的条件,拦住一部分人,给另一部分人权利,来访问某种资源。(可以类比为vip或门禁)原创 2024-01-18 19:39:12 · 1159 阅读 · 13 评论 -
Linux基本指令
4. 当我们使用 ls -la 这个指令时,会看到下图结果,在Linux中,.开头的文件代表隐藏文件。为什么要有.和..呢?与head相对应,如果想查看文件结尾,可使用tail,tail big.txt默认把文件的后10行提取出来。管道就有入口和出口,管道是用来传输资源的,那么在计算机中,资源是什么呢?接下来,我们继续学习more指令:当我们查看大文件时,有可能会有多行,more可以打满一屏,就停下来,让用户下翻,逐行进行阅读。因为在访问任何文件之前,都必须先找到这个文件,并且文件的路径必须有唯一性。原创 2023-12-16 15:54:16 · 365 阅读 · 4 评论