文件管理
--文件系统基础
一、文件的概念
1.文件定义
文件是具有符号名的一组信息的集合。
2.文件属性
文件的属性是指与文件记录的数据相关的所有相关信息,包括:
基本信息:文件名,文件别名,文件类型等;
存储地址信息:文件物理位置,文件长度;
文件访问控制信息:文件的创建者,所有者,许可那些用户能够读写或运行[类Linux/UNIX];
文件使用信息:文件创建的时间日期,最近的使用日期时间等。...
分类:
其他好文 时间:
2014-07-21 11:25:45
阅读次数:
267
一: 文件类型判断:1.is_dir() 判断是不是目录2.is_file() 判断是不是文件3.is_executeable() 判断是不是可执行文件4.is_readable() 判断是不是可读文件5.is_writable() 判断是不是可写文件6.is_link() 判断是不是快捷方式二:文...
分类:
Web程序 时间:
2014-07-19 09:02:45
阅读次数:
236
在看linux过程中,文件属性管理是一个难点,因而作为初学者的我来说,我直接将其放在后面来慢慢研究,因而我个人觉得先学习后面一些知识点之后,回过头来将一些你所不懂的去解透,这是极好的意见事情。对了,我想在这补充一下,对于初学者的我,站在万能的神的肩膀上才是学习的王道,如果说这个是涉及到用户管理的话,...
分类:
系统相关 时间:
2014-07-19 00:07:00
阅读次数:
292
NAME
stat 获取文件属性
这个函数位于头文件中
函数原型:
int stat(const char *path, struct stat *buf);
参数:
path 文件路径+文件名
buf 指向buffer的指针
返回值:
-1 遇到错误
0 成功返回
函数作用:
把path文件的信息复制到指针buf所指的结构体中。...
分类:
系统相关 时间:
2014-07-18 21:36:18
阅读次数:
263
《Linux/Unix系统编程手册》读书笔记 目录在Linux里,万物皆文件。所以文件系统在Linux系统占有重要的地位。本文主要介绍的是文件的属性,只是稍微提及一下文件系统,日后如果有更深入的研究一定会写出来。下图为磁盘分区与文件系统的关系文件系统中的文件(目录)在i-node表上都有唯一的记录(...
分类:
系统相关 时间:
2014-07-18 19:06:11
阅读次数:
340
1.Linux每个文件中,分为用户,用户组和其他人三种身份。在ls-l显示的文件属性中,第一位显示的是文件的类型,接下来三个为一组共三组,分别代表用户,用户组,其他人的权限,有r,w,x三种。??如上图所示,第一位横杠代表是一个文件,后面三位分别代表了文件的用户,用户组和其..
分类:
其他好文 时间:
2014-07-18 13:01:57
阅读次数:
228
/*************************************************************************** * 得到指定properties文件中的对应属性的值 * * @param propertiesName * ...
分类:
其他好文 时间:
2014-07-16 19:07:15
阅读次数:
162
之前一直都没找到 用到的时候就是用net 弄了。哎。还在开发东西都是在9上面,这次脚本必须在 max8 上面 逼的我找到了他getFileAttribute setFileAttribute Get and set the attributes associated with a file. ...
分类:
其他好文 时间:
2014-07-14 20:20:26
阅读次数:
192
1、时间戳的定义 时间戳是指文件属性里的创建、修改、访问时间。数字时间戳技术是数字签名技术一种变种的应用。在电子商务交易文件中,时间是十分重要的信息。在书面合同中,文件签署的日期和签名一样均是十分重要的防止文件被伪造和篡改的关键性内容。数字时间戳服务(DTS:digital time stamp ....
分类:
编程语言 时间:
2014-07-14 08:54:25
阅读次数:
258
错误描述:fatal
error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "stdafx.h"”?
错误分析:
此错误发生的原因是编译器在寻找预编译指示头文件(默认#include
"stdafx.h")时,文件未预期结束。没有找到预编译指示信息的头文件"stdafx.h"。
(因为工程中的每个cpp文件属性默...
分类:
其他好文 时间:
2014-07-03 17:11:04
阅读次数:
141