在linux下,我們可以用chmod更改檔案或目錄屬性
例如: chmod mode file|dir
當資料夾具備相同的許可權,有些資料夾下面套著好幾層目錄,一層一層的用chmod不是辦法
我們可以這樣改變所有子目錄的許可權: chmod mode dir -r
我們也可以用shell指令碼實現
#!/bin/sh
find /foldername -type d -exec chmod 755 {} /;
find /foldername -type f -exec chmod 644 {} /;
注: /foldername 為你要更改的目錄。
差異備份
1. find /var -mtime -1 -print> filelist
產生要備份的檔案的列表-1表示是一天的時間
2.tar -czv -t filelist -f /backup.tar.gz
依據檔案列表進行備份. -t選項可以指定包含要備份的檔案的列表
在linux下修改資料夾機器子資料夾的許可權
使用命令 chmod 用法 chmod 選項 模式 模式 檔案.或 chmod 選項 八進位制模式 檔案.或 chmod 選項 reference 參考檔案 檔案.change the mode of each file to mode.with reference,change the mode ...
C 遍歷資料夾及其子檔案(夾)
c 遍歷資料夾及其子檔案 夾 如下 int finder lpctstr pstr 一般檔案及資料夾 printf d s n i finder.getfilename bool bisdir finder.isdirectory if bisdir else end while finder.cl...
Linux下遞迴遍歷檔案和資料夾
include include include include include include include 利用深度優先遍歷實現檔案檢索 void dfs const char filedir if dirstat.st mode s ifdir else int main int argc,c...