Linux中文件编程的基本知识
以前看一个朋友的博客,其中有一句话很犀利:“Linux 下皆文件”,短短五个字就说出了文件系统在Linux下的重要性。在Linux操作系统中,它对一切资源的管理归根到底最后都是对文件的操作。
一.前言:
在原理课上,我们就知道操作系统的五大供能之一就是对文件的管理.
那么为什么要引入文件管理的功能呢,它的主要任务是什么呢?
我们先看看它出现的背景吧
在现代操作系统中,要利用大量的程序和数据,由于内存容量有限,且不能长期保存,于是人们想出了把这些数据以文件的形式放在外存中,需要的时候再将它们调入内存-----从此就有了文件系统。它负责管理在外存上的文件,并把对存取,共享和保护等手段提供给用户。这样就方便了用户,保证了文件的安全性,还提高了系统资源的利用率。