我一般用的最多的就是chmod 777 file,也就最简单的一招。今天详细看了下。
chmod其实有两个方式,符号模式和数字方式。
符号模式更精准,数字模式简单,比如777
首先还是要明白分组的概念:u是文件所有者,也就是自己。g是所属组,也就是自己那个组。a是其他所有。a是全部。
权限分三种,分别是读r写w执行x,分别是4,2,1
比如给自己增加权限:
chomd u+rwx file
使用数字模式要相对麻烦一点,因为必须设置其他两个组。
参数方面,有用的就是-R,递归修改所有文件夹下所有内容。
最后,在嵌入式开发领域,最常用且精准的命令就是
chmod -R u+rwx file
chmod -R 777 file也行,但是略显粗糙。