1.用read和write拷贝一张图片
ubuntu@ubuntu:~/yuyu$ vim 18.c
ubuntu@ubuntu:~/yuyu$ vim 18.c
ubuntu@ubuntu:~/yuyu$ cat 18.c
#include <stdio.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <fcntl.h>
#include <unistd.h>
#define MSG_ERR(msg) do{ \fprintf(stderr,"line: %d ", __LINE__); \perror(msg);\
}while(0)int main(int argc, const char *argv[])
{int fd1=open("./12.jpg",O_RDONLY);if(fd1<0){MSG_ERR("open");return -1;}int fd2=open(".lh.jpg",O_WRONLY|O_CREAT|O_TRUNC,0777);if(fd2<0){MSG_ERR("open");return -1;}char buf[100];ssize_t c;while((c=read(fd1,buf,100))>0){write(fd2,buf,c);}close(fd1);close(fd2);return 0;
}

草稿草稿草稿22.10.9 “yuyu“ IO进程线程相关推荐

  1. IO进程线程(0729-林雪阵)

    作业: 请使用目录相关函数以及文件属性相关函数实现:显示指定路径下所有文件属性的功能(除了隐藏文件).类似 ls -l 一个目录 头文件 //头文件#ifndef __HEAD_H__ #define ...

  2. 七周二次课(1月23日) 10.6 监控io性能 10.7 free命令 10.8 ps命令 10.9 查看网络状态 10.10 linux下抓包...

    七周二次课(1月23日) 10.6 监控io性能 10.7 free命令 10.8 ps命令 10.9 查看网络状态 10.10 linux下抓包 ========================== ...

  3. 10.6监控io性能10.7free命令10.8ps命令10.9查看网络状态10.10linux抓包

    10.6 监控io性能 iostat -x 查看磁盘使用情况有一个非常重要的指标%util,这个值越大说明硬盘被占用的越多 iotop命令需要安装 iotop也是一个动态的显示,关注 IO这一列 10 ...

  4. Oracle Primavera Unifier Version 22.10 新特征

    目录 Primavera Unifier 22.10 Primavera Unifier 22.9 Primavera Unifier 22.8 Primavera Unifier 22.7 Prim ...

  5. Ubuntu 22.10 (Kinetic Kudu) 发布

    2022 年 10 月 20 日,Canonical 发布了 Ubuntu 22.10, 代号 Kinetic Kudu. 最新的 Ubuntu 临时版本可帮助物联网开发人员和企业管理员受益. 现在可 ...

  6. 小李的电商日记 22.10.12

    小李的电商日记 22.10.12 摘要 有所学就有所记录~ 秉承着好记性不如烂笔头的 原则 记录便于更快发财 第一天情况如下: 目录 整理数据分析 了解评价区 胡言乱语 整理数据分析 先定大类目,考虑 ...

  7. 小李的电商日记 22.10.14

    小李的电商日记 22.10.14 摘要 有所学就有所记录~ 秉承着好记性不如烂笔头的 原则 记录便于更快发财 今日战况如下: 目录 整理数据分析 进一步了解评价区 内容描述 与 产品图 细节的把控 胡 ...

  8. Ubuntu Budgie 22.10 有什么新变化

    基于 Ubuntu 22.10 "充满活力的捻角羚Kinetic Kudu",Ubuntu Budgie 22.10 带来了 Budgie 桌面 10.6.4 和许多其他改进. 一 ...

  9. 二进制安装Kubernetes(k8s) v1.22.10 IPv4/IPv6双栈

    二进制安装Kubernetes(k8s) v1.22.10 IPv4/IPv6双栈 Kubernetes 开源不易,帮忙点个star,谢谢了

  10. AMD发布22.10.1驱动,支持《守望先锋2》

    要说国庆七天驱动哥是怎么过的,只能说宅在家眼睛一闭一睁--诶我怎么已经坐在工位上了?? 那些下午起床,游戏启动的日子是真的存在过吗? 说到游戏,就不得不提10月5日免费上线的<守望先锋2> ...

最新文章

  1. SQL Server 2008 缩小数据库日志
  2. 计算机文化基础知识在未来工作中的应用论文,大学计算机文化基础论文范文2篇...
  3. 北邮计算机2021成绩,北京邮电大学历年分数线 2021北京邮电大学录取分数线
  4. 问到ConcurrentHashMap不要再提Segment了
  5. Document类型知识大全
  6. 跳出内层循环 使用 for of 代替 map
  7. 更新10_linux,时隔十年,QQ更新了Linux版本
  8. vue搭配animate4版本失效
  9. Vue.js 上传文件(后台使用.net)
  10. 程序员面临 35 岁危机?网友:我 70 了,依然在写程序
  11. [渝粤教育] 天水师范学院 matlab电子仿真与应用 参考 资料
  12. Windows workflow foundation之旅(三)——指南2(创建状态机工作流)(上)
  13. C语言高效编程的四大秘技之以空间换时间
  14. 各种绩效考核方法的区别
  15. 卡耐基梅隆大学(计算机学院排名),卡耐基梅隆大学计算机系统排名2020年
  16. 2021秋季《数据结构》_EOJ 1086.哥尼斯堡的七桥问题
  17. 【分享】pushplus入驻集简云平台,实现无代码集成数百款应用
  18. Unity实用小工具或脚本——读写Json工具
  19. 图像卷积的常见误区与个人思考
  20. Win32-API: 终于能正常的捕获焦点事件: WM_COMMAND、BN_SETFOCUS、EN_SETFOCUS

热门文章

  1. 利用0day-java环境-宏感染-安卓客户端进行渗透
  2. java中md5加密_JAVA中使用MD5加密实现密码加密
  3. Visual Studio快捷键大全
  4. 我们努力的目标,就是不要被看见
  5. 【Windows安装RabbitMQ详细教程】
  6. 超详细|一篇搞定操作系统——设备管理
  7. 计算机考试记事本创建文件,你可能永远不知道的记事本功能
  8. svg 右键意见删除cvs_一种实现svg自定义鼠标右键菜单的方法
  9. Python实现Singleton模式的几种方式
  10. python期货交易_strategies/python版CTP商品期货交易类库.py at master · gzhou1024/strategies · GitHub...