首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
万字详解Linux系列
山舟
创建于2022-04-01
订阅专栏
每篇文章都是超过万字的Linux干货,希望能对您有所帮助!
暂无订阅
共12篇文章
创建于2022-04-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【万字详解Linux系列】多线程(下)
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 前言 由于多线程部分内容过多,所以本文接着【万字详解Linux系列】多线程(上)向后介绍多线程相关的内容。 一、线程同步 1.概念 在保证数据安全
【万字详解Linux系列】进程信号
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 一、信号简介 这部分先对信号做一个整体的介绍,更详细的内容会在后文讲解。 1.查看信号 通过kill -l查看全部的信号。 本文主要讲解普通信号,
【万字详解Linux系列】进程间通信(IPC)
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 一、进程间通信 1.目的 数据传输:一个进程需要将它的数据发送给另一个进程。 资源共享:多个进程之间共享同样的资源。 通知事件:一个进程需要向另一
【Linux小练习】打包并使用动静态库
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 前言 在【万字详解Linux系列】文件系统、动静态库 中提到了文件系统和动静态库,本文分别打包一个动、静态库并使用它们来加深对动静态库的理解。 一
【万字详解Linux系列】文件系统、动静态库
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 一、文件系统 1.inode 通过ls的-i选项可以看到显示的文件属性最前面多了一列数字(两两不重复),它们就是文件的inode编号。 磁盘文件是
【万字详解Linux系列】基础IO
前言 有关C语言中对文件的操作可以在C语言文件操作中查看。 (1)当前目录 先来看一段代码: 运行结果如下: 从上可以看出创建的文件与可执行程序在
【Linux小练习】模拟简易的shell
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 一、前言 shell是命令行解释器,作用是将命令交给bash去执行,而bash将任务交给子进程来完成,这样即使这个任务出现问题,bash也不会受到
【Linux小练习】进度条程序
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 一、回车与换行 换行是换到下一行的当前位置,一般用\n表示。 回车是回到当前行的开始,一般用\r表示。 但一般在语言,比如C语言中,用\n代表换行
【万字详解Linux系列】进程概念
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 一、冯·诺依曼体系结构 1.冯·诺依曼体系结构 常见的计算机(如笔记本)、不常见的计算机(如服务器),大都遵守冯·诺依曼体系结构。那么什么是冯·诺
【万字详解Linux系列】Linux开发工具(yum,vim,gcc/g++,gdb,make/makefile)
一、软件包管理器yum 1.什么是软件包 在Linux下安装软件, 通常的办法是下载程序的源代码、编译、得到可执行程序。但是这样麻烦、不便于操作,于是一些人把常用的软件提前编译好, 做成软件
【万字详解Linux系列】权限管理
@TOC 一、用户 (1)超级用户和普通用户 Linux下有两种用户:超级用户(root)和普通用户。 超级用户(root):可以在自己的Linux系统下做任何事情,几乎没有限制。 普通用户:在自己的
【万字详解Linux系列】Linux常用指令总结
1.ls及常用选项 语法:ls [选项] [目录或文件] 功能:对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息。 结果如下: 可以看到,我当前目录下有gdb、ins