pycharm上打开的项目提示只读,不能编辑

2020-01-16  本文已影响0人  二十尹

一、前情
今天在gitlab上拉取了一个项目到本地,用pycharm打开后,发现整个项目都是read-only的, 图标展示是一个小锁,然后编辑都会提示失败。


只读权限

二、解决
后来,发现是权限问题,整个项目不知道为啥权限就是只读,所以就开始改权限啦

cd ..  # 返回上层目录
cd ./你文件的路径
sudo chmod -R 777 ./file  # 权限变更为全部用户均可读取、写入、执行
#-R:影响范围为当前目录下的所有文件与子目录,会进行相同的权限变更
cd file/
ls -l  # 显示文件/文件夹的详细信息

三、上面步骤执行完,再一看,文件夹上的小锁就不见啦,可以正常编辑了~

四、chmod相关的用法
指路:Linux chmod命令
1、作用:修改文件、目录的权限
2、语法:chmod [其他参数-cfvr...] [对象ugoa...] [操作符+-=] [权限rwxX] 文件名

具体参数说明
chmod ugo+r file  # 文件设为所有人可读取
chmod a+r file  # 同上,其实a=ugo
chmod ug+w,o-w file  # 权限设为文件拥有者与同一个群体者可写入,其他人不可写入 

3、用数字表示权限
如777,三个数字依次代表user、group、other的权限
有r=4,w=2,x=1,则:
rwx属性:4+2+1=7;
rw属性:4+2=6;
rx属性:4+1=5。

chmod 777 file  # user、group、other三个用户都能读取,写入,执行文件
chmod 775 file  # 与777的不同在于,其他用户other没有写入权限,只有r+x,没有w
上一篇下一篇

猜你喜欢

热点阅读