Permissions
遞歸地將目錄中的所有文件設置為不可執行
我有一個格式化為 NTFS 的外部硬碟驅動器,用於備份和儲存來自 Linux 和 Windows 的文件(因為我是雙引導)。我最近買了一台新電腦並在上面安裝了 Linux Mint 20,我想將備份中的一些文件複製到我電腦的內部 HD 中。我注意到我從硬碟複製的每個子文件夾中的每個文件都
Allow executing file as program
在其權限中啟用了該選項。如何安全地遞歸執行目錄並將所有子目錄中的所有文件設置為不可執行(包括隱藏文件和以 開頭的隱藏文件夾.
)?另外,有沒有辦法防止這種情況發生在 NTFS 硬碟驅動器中,或者我最好在其上創建兩個分區,一個用於 Linux 的 EXT4 和一個用於 Windows 的 NTFS?
答案是使用:
chmod -R -x+X .