有没有办法编辑/创建文件的方法文件权限?
假设是‘7’意思是我们能不能把它改成‘4’?
IE-rwx到-r?
有任何代码或___要做吗?
答案1
我相信您正在寻找chmod
。此命令允许您更改文件的权限。
假设你想将 ./foo.txt 的权限更改为'4' 那么它chmod 4 ./foo.txt
如果您想对目录中的所有文件执行此操作,则应这样做chmod 4 *
。
如果你想通过某个地方的所有文件和目录递归地执行此操作,那么chmod -R 4 *
如果你想将更改恢复为'7',那么它将是chmod 7 ./foo.txt
。您还可以使用 * 或 -R 这种方式更改多个文件的权限。
点击这里用于chmod
手册页。
有时你需要运行sudo chmod
而不是仅仅运行chmod
。最初我到处都使用它,但是当你不需要时sudo chmod
使用它是个坏习惯。sudo