什么是目录?
在linux操作系统中其实目录也是一种文件,相对于普通文件,它的存储内容不同,它的存储内容主要是当前目录下的文件以及子目录文件信息。<br /> 一般文件存储:字符或者字节数据;<br />目录存储:文件或者子目录;<br /> 目录就像是一颗大树,从根处分开很多分支,Linux系统中所有文件都存在根目录下,根目录以“/” 表示。而关于目录的操作主要有打开,遍历和关闭等。<br />DIR _ opendir(const char _ name);<br />struct dirent _ readdir(DIR _ dir);<br />int closedir(DIR *dir);<br />int mkdir(const char * pathname,mode_t mode);<br />int rmdir(const char * dirname);<br />int remove(const char * pathname);<br />int rename(const char _ oldpath,const char _ newpath);<br /><br /><br />**打开目录:<br />**<br /><br />**关闭目录:**<br />****<br />**遍历目录:**<br />****<br />**创建目录:**<br />****<br />**删除空目录:**<br />****<br />**删除目录:**<br />****<br />**更名目录:**<br />****<br />**<br />**实现rm -rf功能**<br />****
