所以我的一所大学刚才做了以上尝试修复了一些权限问题,我很快就把他带到了ctrl-C。服务器接缝没问题,但我很担心。
“/。”的效果是什么?是,相当于“/”?
如何修复现在777的基本服务器权限?
答案 0 :(得分:1)
Linux中的每个目录都包含两个特殊目录名“。”和“......”。 “..”表示目录树中的“up-one”和“。”。表示树中的当前节点。这包括root(“/”)目录:
$ ls -la /
total 472
drwxr-xr-x 29 root root 4096 Nov 22 13:03 .
drwxr-xr-x 29 root root 4096 Nov 22 13:03 ..
因此在目录“/。”上执行命令。真的是说“在'''上执行这个命令。 “/”之内的目录,这只是根本身。
至于修复原始权限......我希望你已经进行了系统备份:)
答案 1 :(得分:1)
效果将是相同的,因此根据您停止此操作的速度(以及服务器的速度),将会有不正确权限的文件(和目录!)。您应该能够使用find命令(-perm选项)查找现在具有777权限的所有文件。
如果您有一个正确保留权限的备份系统,您可能会找到一种方法来编写旧权限的脚本,如果要更改许多文件以手动执行此操作。但是没有备份就没有多少,只能运行具有777权限的文件列表并手动修复它们。