在使用tar
命令打包文件或目錄時,可以使用--preserve-permissions
選項來保留文件的權限設置。命令格式如下:
tar --preserve-permissions -cvf <archive_name>.tar <source_path>
其中-c
表示創建壓縮包,-v
表示顯示詳細信息,-f
指定壓縮包的名稱,<archive_name>.tar
為壓縮包的名稱,<source_path>
為要打包的文件或目錄的路徑。
使用--preserve-permissions
選項可以保留文件和目錄的權限設置,包括所有者、組和權限模式。這樣在解壓縮后文件的權限設置將和原始文件一樣。
注意:在使用tar
命令時,如果不加--preserve-permissions
選項,默認情況下tar
將會重置文件的權限設置。