首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >取消“`chown`”命令?

取消“`chown`”命令?
EN

Ask Ubuntu用户
提问于 2020-03-10 15:45:54
回答 1查看 7.1K关注 0票数 2

我安装了几个软件,这促使我:

Download is performed unsandboxed as root as file couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)

所以我做了:

sudo chown -Rv _apt:root /home/kpate352/ sudo chmod -Rv 700 /home/kpate352/

但现在一切都搞砸了。我无法查看我的文件,它提示“拒绝许可”。我还试着做:

sudo chown -R kpate352:kpate352 /home/kpate352

但什么也没回。如何撤消下列命令:

sudo chown -Rv _apt:root /home/kpate352/ sudo chmod -Rv 700 /home/kpate352/

EN

回答 1

Ask Ubuntu用户

发布于 2020-03-10 16:36:39

不幸的是,您无法撤消chownchmod所做的更改。那是linux!命令实际上会执行你让他们做的事情。下次最好自己做后援。

但是,您可以还原主文件夹的默认权限,这可能会解决大部分问题。

首先,重置主文件夹的所有者:

代码语言:javascript
复制
sudo chown -Rv kpate352:kpate352 /home/kpate352/

然后重置所有文件的权限:

代码语言:javascript
复制
find /home/kpate352/ -type f -print0 | xargs -0 sudo chmod -Rv 644

最后,重置所有文件夹的权限:

代码语言:javascript
复制
find /home/kpate352/ -type d -print0 | xargs -0 sudo chmod -Rv 755

这应该能稳定你的处境。

票数 6
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1216137

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档