问题描述:配置环境过程中莫名其妙文件带锁,不能读写,也不能复制文件到里面,甚至不能执行删除操作。这次记录下,久了不用就忘了。

方法一:单个文件被锁的情况

sudo chmod 777 filename

filename换成你需要解锁的文件即可,例如:sudo chmod 777 main.cpp.那么被锁的main.cpp文件就解锁了。

但是要注意,这种方法如果是一个文件夹,那么这个大的文件夹是解锁了,里面的一些小的文件或是文件夹还是上锁的,但是可以单独对这个大的文件夹操作了,比如增删之类的。

方法二:文件夹带锁:

这个时候不能用上面的方法了,因为你解锁了当面文件夹,文件夹里面的内容会全部带锁。这个时候:

sudo chown -R username filename

username就是你Ubuntu系统安装的时候取得名字,filename就是被锁文件夹名字。

例如 sudo chown -R coco libbpf 这个时候libbpf文件夹就被解锁而且里面的内容都不会被锁,也就是相当于是全部解锁。

example:

当前这个文件夹被上锁了

输入: sudo chown -R coco libbpf

小锁被解开了

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐