LInux
文章平均质量分 93
小夕Coding
大厂程序员,阿里P9
展开
-
【Linux操作系统系列】高级 I/O 函数
文章目录高级 I/O 函数pipedup 和 dup2readv 和 writevsendfilemmap 和 munmapspliceteefcntl高级 I/O 函数pipe#include <unistd.h>// fd[2] 两个 int 函数的数组指针int pipe(int fd[2]);创建一个管道,以实现进程间通信fd[0] 和 fd[1] 分别构成管道的两端,往 fd[1] 写入的数据从 fd[0] 读出(单向)若要实现双向数据传输,应该使用两个管道默认情原创 2021-09-11 14:34:21 · 158 阅读 · 0 评论 -
【Linux操作系统系列】 Linux内核
文章目录块I/O层1.I/O设备2.扇区(sector)3.块(block)4.buffer_head结构5.bio结构6.I/O请求队列与I/O请求7.调度算法1)Elevator(电梯)2)Deadline(截止日期)3)Anticipatory(预测)4)CFQ(完全公平队列)5)Noop6)查看与选择可用的调度算法块I/O层1.I/O设备设备类型大体上可以分为块设备(block device)和字符设备(character device)块设备和字符设备关键的区别在于数据访问的方式:块设原创 2021-09-07 16:50:13 · 248 阅读 · 0 评论 -
【Linux操作系统系列】网络工具
文章目录四.网络工具1.网卡配置:ifconfig2.查看当前网络连接:netstat3.查看路由表:route4.检查网络连通性:ping5.转发路径:traceroute6.网络Debug分析:nc7.命令行抓包:tcpdump使用方法示例8.域名解析工具:dig9.网络请求:curl四.网络工具1.网卡配置:ifconfig2.查看当前网络连接:netstatnetstat [选项]选项: -a:将所有的连接、监听、Socket数据都列出来(如,默认情况下,不会列出监听状态的连接)原创 2021-09-06 20:51:19 · 524 阅读 · 0 评论 -
【Linux操作系统系列】Vim 编辑器
【Linux操作系统系列】Vim 编辑器原创 2021-03-22 08:58:58 · 978 阅读 · 0 评论 -
【Linux操作系统系列】日志和计划任务
【Linux操作系统系列】日志和计划任务原创 2021-03-22 08:59:06 · 238 阅读 · 0 评论 -
【Linux操作系统系列】Bash简介
【Linux操作系统系列】Bash简介原创 2021-03-22 08:58:38 · 975 阅读 · 0 评论 -
【Linux操作系统系列】Linux内核
【Linux操作系统系列】Linux内核原创 2021-03-22 08:58:44 · 458 阅读 · 0 评论 -
【Linux操作系统系列】Linux 开机启动流程
【Linux操作系统系列】Linux 开机启动流程原创 2021-03-22 08:58:51 · 1003 阅读 · 0 评论 -
【Linux操作系统系列】Linux文件系统和磁盘管理
【Linux操作系统系列】Linux文件系统和磁盘管理原创 2021-03-21 08:59:27 · 463 阅读 · 0 评论 -
【Linux操作系统系列】Linux 软件安装
【Linux操作系统系列】Linux 软件安装原创 2021-03-21 08:54:54 · 185 阅读 · 0 评论 -
【Linux操作系统系列】 Linux压缩打包
【Linux操作系统系列】 Linux压缩打包原创 2021-03-21 08:53:16 · 499 阅读 · 0 评论 -
【Linux操作系统系列】Linux文件和目录
【Linux操作系统系列】Linux文件和目录原创 2021-03-21 08:51:07 · 247 阅读 · 0 评论