紅聯Linux門戶
Linux幫助

Linux下遞歸更改文件夾和子文件夾的權限

發布時間:2019-05-26 00:00:00來源:未知作者:admin

為所有Web應用程序設置適當的文件權限都是Web主機的重要組成部分。在本教程中,您將了解如何在單個命令中遞歸地更改文件夾和子文件夾上的文件權限。

如您所知,在Linux中,所有內容都被視為一個文件。一個文件夾也稱為目錄文件,在權限部分用“d”表示。下面的命令將所有文件、目錄和子目錄的所有者設置為www-data,組所有者設置為linuxidc。

本文截圖:

 

[email protected]:~/linuxidc.com$ sudo chown -R www-data:linuxidc /home/linuxidc/linuxidc.com/linuxidc/linuxmi

使用chmod命令更改所有文件,目錄及其子目錄的權限。

[email protected]:~/linuxidc.com$ sudo chmod -R 755 /home/linuxidc/linuxidc.com/linuxidc/linuxmi

注 - 權限755可以設置目錄,但不能設置文件。 這會設置文件的執行位,不建議在任何生產環境中排除某些特定情況。 我們建議分別為文件和目錄設置權限。

設置文件權限:

[email protected]:~/linuxidc.com$ sudo find /home/linuxidc/linuxidc.com/linuxidc/linuxmi -type f -exec chmod 644 {} \;

設置目錄權限:

[email protected]:~/linuxidc.com$ sudo find /home/linuxidc/linuxidc.com/linuxidc/linuxmi -type d -exec chmod 755 {} \;

全部完成。

贵州体彩11选5查询号码 000536股票行情 0820010期贵州快3走势图 江西十一选五爱彩乐走势图 北京pk拾稳赚技巧 重庆快乐十分真准网 2012年3月上证指数 山东11选5人工稳定计划 买股票指数买多少股好 连码三中三计算公式 湖北11选五遗漏前三直一定牛