从windows下挪过来一些文件夹,发现在terminal中文件夹显示为绿色
问题
- 如图,从
windows
中挪过来的文件夹,显示为绿色
解决
- 查下网上资料,发现文件夹颜色是权限问题,查看下这些文件夹权限
发现这些文件夹都给了other
一个写的权限
- 试着去掉写的权限
$ chmod 775 3D-box/
颜色已经去掉,但进入文件夹后,发现里面的子文件仍旧是绿色
- 查看下
chmod
的参数,找到递归的用法
- 递归的改变文件夹权限
$ chmod -R 775 3D-box/
- 文件夹好了,但文件还是绿色
对比其他文件,发现这些文件多了一个可执行权限,去掉即可
$ chmod 664 *.html *.css
- 问题解决了,但是这只限于文件少的情况,文件多了就很难一个个的写后缀名了,有没有什么方法可以操作所有文件,而不操作文件夹呢
网友评论