Linux批量修改設定檔案 資料夾許可權

2022-02-01 13:03:44 字數 472 閱讀 6147

用linux伺服器的時候,最麻煩的莫過於許可權的設定。

一種視覺化的方法就是通過winscp乙個乙個資料夾設定,但是速度太慢了。

其實ssh中可以用遞迴的方法實現批量修改檔案或資料夾許可權(chmod)操作:

先進入目錄,舉例為www

cd /www

然後遞迴設定資料夾(目錄)許可權為777

find -type d -exec chmod 777 {} \; /一般用這條就可以了

find -type d|xargs chmod 777

隨後可以選擇設定檔案許可權為777

find -not -type d -exec chmod 777 {} \;

find -not -type d|xargs chmod 777

上面也是一樣,一般只要設定第一行就行了。

但是建議各位,有些檔案,如config系統配置檔案,還是保留為644許可權為好。

**:

批量修改檔案

前提 系統xp 2008 2003 並且安裝好excel,win7的命令有些出入,所以不行,後面補充win7 第一步 確定需要修改的資料夾 需要將檔名中的 1 2 等全部去掉,通常會有一大批資料夾需要修改,會讓人非常頭疼。以下可以根據檔名輸出到excel 通過excel 結合批處理bat檔案來進行處...

Linux 批量修改檔名

linux shell 批量重新命名的方法總覽 1 刪除所有的 bak 字尾 rename s bak bak 2 把 jpe 檔案字尾修改為 jpg 3 把所有檔案的檔名改為小寫 rename y a z a z 4 將 abcd.jpg 重新命名為 abcd efg.jpg 5 將 abcd e...

linux下批量修改檔名

linux環境下,一批檔案如下 03003 anhui 20141206.dat 03005 anhui 20141208.dat 03014 anhui 20141210.dat 03003 anhui 20141207.dat 03005 anhui 20141209.dat 03014 anh...