溫馨提示×

Linux中如何批量修改文件屬性

小樊
96
2024-09-05 13:48:10
欄目: 智能運維

在 Linux 中,可以使用 chmod 命令來修改文件屬性

  1. 修改當前目錄下所有文件的屬性:
chmod 644 *

這將會把當前目錄下所有文件的屬性設(shè)置為:所有者可讀寫,組成員和其他用戶只可讀。

  1. 修改指定類型的文件屬性:

假設(shè)你想要修改當前目錄及其子目錄下所有 .txt 文件的屬性,可以使用 find 命令結(jié)合 chmod 命令:

find . -type f -name "*.txt" -exec chmod 644 {} \;

這將會把當前目錄及其子目錄下所有 .txt 文件的屬性設(shè)置為:所有者可讀寫,組成員和其他用戶只可讀。

  1. 修改指定目錄下的文件屬性:

假設(shè)你想要修改 /path/to/directory 目錄下所有文件的屬性,可以使用以下命令:

chmod 644 /path/to/directory/*

這將會把 /path/to/directory 目錄下所有文件的屬性設(shè)置為:所有者可讀寫,組成員和其他用戶只可讀。

注意:在使用這些命令時,請確保你有足夠的權(quán)限來修改文件屬性。如果需要,可以使用 sudo 命令提升權(quán)限。

0