温馨提示×

centos extract如何权限设

小樊
36
2026-10-11 21:54:10
栏目: 智能运维

你提到的 “centos extract 如何权限设”,通常是指:在 CentOS 下解压文件(extract)后,如何设置文件/目录的权限。下面分几种常见情况说明。


一、解压时保留原权限(推荐)

tar 解压保留权限

tar -xvpf file.tar.gz
  • -p:保留原文件权限(permission)
  • 需要 root 或原用户解压,否则可能失败

二、解压后统一设置权限

1️⃣ 设置目录权限为 755

find /path/to/dir -type d -exec chmod 755 {} \;

2️⃣ 设置文件权限为 644

find /path/to/dir -type f -exec chmod 644 {} \;

三、设置属主和属组

chown -R user:group /path/to/dir

示例:

chown -R www:www /var/www/html

四、unzip 解压权限问题

解压并修复权限

unzip file.zip -d /path
chown -R user:user /path
chmod -R 755 /path

⚠️ zip 本身不总是保存 Linux 权限,解压后常需手动设


五、Web 目录常见权限(如 Nginx / Apache)

chown -R nginx:nginx /usr/share/nginx/html
find /usr/share/nginx/html -type d -exec chmod 755 {} \;
find /usr/share/nginx/html -type f -exec chmod 644 {} \;

六、SELinux 相关(CentOS 常见坑)

如果权限对了但访问被拒:

ls -Z /path
restorecon -Rv /path

如果你能具体说明:

  • 用的什么命令(tar / unzip / 7z)
  • 解压到哪(/var/www、/home、/opt)
  • 给谁用(web、服务、普通用户)

我可以给你精确命令。

0 踩