
(1)创建一个文件testfile.txt,文件内容从键盘输入
(2)将testfile.txt的内容显示在屏幕上,并将testfile.txt的内容复制到一个新的文件file2.txt中。
实验代码:
#include<unistd.h>
#include<sys/types.h>
#include<sys/stat.h>
#include<fcntl.h>
#include<stdio.h>
#include<stdlib.h>
#include<stdio.h>
#include<string.h>
int main()
一般情况下不建议这么做, 如果你确定向的话还是可以的,当然你的linux别太老首先运行sync把未存盘的cache都写入磁盘,稍等片刻, 或者是直接运行sync 两遍
然后 echo 1 >/proc/sys/vm/drop_caches, 就可以释放大部分的cache了
这里你可以选择
1 释放缓存的文件内容
2 释放缓存的目录信息
3 同时释放缓存的目录信息和文件内容
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)