我想更改用户执行权限,因此通过 u+xhttps://kb.iu.edu/d/abdb
我读到 {} 是“find”找到的东西,而 \;结束命令。
并且还读取 -exec chmod 只是启动权限更改。
我能够成功找到该文件,但权限仍然被拒绝。
find / -name getUniqueGID.sh -exec chmod u+x {} \;
是错的
有什么想法吗?
答案1
从评论到问题,好像你误解了作业中的问题。它要求你
- 将您在其他问题中使用的命令放入名为
getUniqueGID.sh
. - 尝试执行该新文件。
- 使文件可供所有人执行。
该文件没有隐藏在系统的某个地方;你应该创建它。一旦你有了,对你的(太先进的)解决方案的一部分进行稍微修改的版本chmod
就足以使其对所有用户都可执行。find
据我所知,答案中不会使用“否” 。