查看 guest 文件夾的權(quán)限
使用 ls -ld 命令查看 guest 文件夾的權(quán)限:
ls -ld guest
假設(shè)輸出類似于這樣的結(jié)果:
drwxr-x--- 2 user group 4096 Sep 25 15:45 guest
這里的權(quán)限是 drwxr-x---,其中 d 表示這是一個(gè)目錄,rwxr-x--- 表示權(quán)限醇坝。
復(fù)制權(quán)限到 dev01 文件夾
使用 chmod 命令來(lái)復(fù)制權(quán)限:
chmod $(stat -c '%a' guest) dev01
stat -c '%a' guest 會(huì)返回 guest 文件夾的權(quán)限數(shù)字形式捐祠,比如 750尊蚁,然后 chmod 命令會(huì)應(yīng)用同樣的權(quán)限到 dev01 文件夾宜猜。
復(fù)制所有者和用戶組
如果需要復(fù)制所有者和用戶組陷猫,可以使用 chown 命令:
chown $(ls -ld guest | awk '{print $3":"$4}') dev01
這里的 ls -ld guest | awk '{print 4}' 會(huì)返回類似 user:group 的字符串,chown 命令會(huì)將 dev01 文件夾的所有者和用戶組設(shè)置為相同的值瑰步。
完整命令示例
假設(shè) guest 文件夾的權(quán)限是 drwxr-x---矢洲,所有者是 user,用戶組是 group缩焦,則完整的命令如下:
查看權(quán)限
ls -ld guest
復(fù)制權(quán)限
chmod $(stat -c '%a' guest) dev01
復(fù)制所有者和用戶組
chown 3":"$4}') dev01
執(zhí)行完以上命令后读虏,dev01 文件夾的權(quán)限和所有者信息應(yīng)該與 guest 文件夾一致。如果在執(zhí)行過(guò)程中遇到任何問(wèn)題舌界,請(qǐng)確保你有足夠的權(quán)限執(zhí)行這些命令掘譬,必要時(shí)可以使用 sudo。