chmod 777 -r /* 如何撤回
时间: 2023-09-28 11:06:57 浏览: 155
在Linux中,执行chmod 777 -r /*命令会将系统中所有文件和目录的权限设置为可读、可写、可执行,这将对系统造成严重的安全问题。如果您想撤回该命令,可以使用以下步骤:
1. 立即关闭系统,并从外部启动系统。
2. 将系统硬盘挂载到另一台Linux系统上。
3. 找到被修改权限的文件和目录,使用chmod命令将权限设置为正确的值。请注意,这是一个非常耗时的过程,并且可能需要手动修复很多文件和目录。
4. 重新挂载硬盘并启动系统。
请注意,执行chmod 777 -r /*命令可能会导致无法修复的系统故障和数据丢失,因此请务必小心操作。同时,建议您在执行任何危险的命令之前备份重要数据。
相关问题
chmod -R 777 /usr/local/hubrouting/bin/* *什么意思
这是一个 Linux 命令,用于修改 /usr/local/hubrouting/bin/ 目录下的所有文件和子目录的权限为 777。其中:
- chmod 是修改文件权限的命令;
- -R 表示递归地修改该目录下的所有文件和子目录的权限;
- 777 是权限值,表示所有用户都有读、写和执行的权限。
注意,将文件权限设置为 777 可能会导致安全风险,因为任何人都可以对该文件进行修改、删除和执行。建议根据实际需求设置适当的权限。
docker chmod -R 777 /usr/local/hubrouting/bin/*
这个命令的作用是将 `/usr/local/hubrouting/bin/` 目录下的所有文件和子目录都设置为可读、可写、可执行的权限,即权限为 `777`。这样做的目的可能是为了在运行 Docker 容器时,让容器内的程序能够访问和执行这些文件。不过,给所有人都赋予最高权限是一种不安全的做法,因为这可能会导致潜在的安全漏洞。建议在给文件和目录设置权限时,根据需要设置最小权限原则。