chmod 777 -r /* 如何撤回
时间: 2023-09-28 12:06:57 浏览: 418
在Linux中,执行chmod 777 -r /*命令会将系统中所有文件和目录的权限设置为可读、可写、可执行,这将对系统造成严重的安全问题。如果您想撤回该命令,可以使用以下步骤:
1. 立即关闭系统,并从外部启动系统。
2. 将系统硬盘挂载到另一台Linux系统上。
3. 找到被修改权限的文件和目录,使用chmod命令将权限设置为正确的值。请注意,这是一个非常耗时的过程,并且可能需要手动修复很多文件和目录。
4. 重新挂载硬盘并启动系统。
请注意,执行chmod 777 -r /*命令可能会导致无法修复的系统故障和数据丢失,因此请务必小心操作。同时,建议您在执行任何危险的命令之前备份重要数据。
相关问题
chmod -R 777 /
您好!对于修改文件或目录权限的命令,您提到了 `chmod -R 777 /`。这个命令将递归地将根目录下的所有文件和子目录的权限设置为 `777`,即所有用户都具有读、写和执行的权限。
然而,我强烈建议不要使用这个命令。将整个根目录设置为 `777` 权限是非常危险的,因为它会让任何用户都可以对系统中的任何文件进行更改。这会导致严重的安全风险和潜在的系统崩溃。
如果您需要更改特定目录或文件的权限,建议仔细考虑并只为需要更改权限的目录或文件使用适当的权限设置。
chmod 777 -R /approot1
chmod 777 -R /approot1 是一个Unix/Linux命令行操作,用于改变文件或目录的权限。在这个例子中:
- `chmod` (change mode) 是一个用来修改权限的命令。
- `777` 是一个八进制数字模式,代表所有用户(user, group, other)都有读(r), 写(w), 执行(x) 的权限。这个权限设置通常用于提高可执行文件或目录的访问权限。
- `-R` 参数表示递归(recursive),意味着对指定路径下的所有子目录和文件应用相同的权限更改。
- `/approot1` 是要改变权限的目录路径。
简单来说,这条命令会将/approot1及其所有内容的权限设置为所有用户都能读、写和执行。然而,在生产环境中,这种全开放权限通常是不安全的,因为它可能导致恶意修改或数据泄露。
阅读全文