我们打开一个文件,选中一段文本,点击复制,选择其他的位置,点击粘贴。 首先系统会利用open函数打开文件,同时返回这个文件的文件描述符,用来对文件进行访问,然后通过lseek函数调整读取文件的位置,设置为我们光标选中的那一段文字的开始,并且计算出这段文字的长度L,最后通过write函数从刚刚标记好的地方开始标记,读取L个字符,并将这L个字符保存在缓存区里面去。粘贴就是利用一个write命令从缓存区里面读取内容就好了。