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 用戶標識符 組標識符,文件....
用戶標識符 組標識符必須是數值
能夠使用函數來轉換
getpwnam和getgrnam
更改時間戳
utime now ago,文件...
now如今時間
ago修改時間