Perl目录操做

Perl目录操做node

chdir在目录之间移动,后面接的是用字符串表示的目的路径。函数

glob所匹配的结果都是按字母顺序排序的,也不包括点号开头的文件。spa

glob的另外一种语法,“角括号语法”,跟读取文件句柄差很少。排序

目录句柄字符串

opendir 句柄的标识符(通常所有大写),目录的路径(字符串)get

readdir读取内容sed

closedir关闭file

移除文件权限

unlink  "fileName"...语法

glob联合使用

重命名文件

rename  "old","new";

连接与文件

在一个目录中又两个特殊的项目

一个是"."(点号),表明目录自身;

一个是".."(两个点号),表明上层的目录;

每一个项目都有一个inode,也就是相应的在磁盘上的位置

link硬连接的时候,inode的值会+1

llink的时候不会

二者的删除的状况也不同

inode值为0时,系统才会考虑是否会回收这份的磁盘空间

创建和移除目录

mkdir  "dirname",权限

移除 rmdir "dirname"(必须目录为空才能够移除,能够先unlink glob "*");

修改权限 chomd 权限值,文件....

更改隶属关系

chown 用户标识符 组标识符,文件....

用户标识符 组标识符必须是数值

能够使用函数来转换

getpwnamgetgrnam

更改时间戳

utime now ago,文件...

now如今时间

ago修改时间

相关文章
相关标签/搜索