问题描述:
尝试运行“> filename”命令清空文件时,报错“权限不够”
解决方案:
1、运行如下命令查看文件权限:
ls -l sources.txt
输出结果为9个字母,3个字母为一组,依次代表User、Group、Other的权限。
r=4,代表可读
w=2,代表可写
x=1,代表可执行
例如:rwx:4+2+1=7,7就表示赋予可读可写可执行的权限
2、修改文件权限
chmod -R 777 filename
777含义:赋予User、Group、Other可读可写可执行的权限
3、再次运行清空文件命令:
> filename