mkcramfs guo gec2410_demo.cramfs
最开始按用户手册提示是在任意目录下,运行时提示没有mkcramfs这个命令
后来在网上查说是要在/usr/bin下,又把这些文件复制到这个目录下运行,提示
bash: /usr/bin/mkcramfs: 权限不够
解决方法:修改mkcramfs的权限。
查看权限:ls -l mkcramfs
最初显示-rwr--r--意义如下:
最初那三个 rw- 代表的是所有者(user) R怶巾f?o屣
然后那三个 rw- 代表的是组群(group) 靀炊脪孈d
最后那三个 r-- 代表的是其他人(other) f?#?`頏
p?后面那9位数: a? ?Zㄗ?
r 表示文件可以被读(read) 醲宂 ?W価
w 表示文件可以被写(write) 碨? X?棆
x 表示文件可以被执行(如果它是程序的话) 肛Y3牗皍遻
- 表示相应的权限还没有被授予 肕?e 瀘5
如上例,mkcramfs不能运行
在终端输入: v`? n葈
chmod o+w xxx.xxx ?;觗?
表示给其他人授予写xxx.xxx这个文件的权限 拄d?#=鮛
镣 ` * ?
chmod go-rw xxx.xxx 欱<QQ驗錄?
表示删除xxx.xxx中组群和其他人的读和写的权限 阀#L 枅徰E
瑀t?臀-猞@
其中: k榺乃襰 ?
u 代表所有者(user) L 卥T?堆
g 代表所有者所在的组群(group) 瀐? 娸x P
o 代表其他人,但不是u和g (other) 餬/藂
a 代表全部的人,也就是包括u,g和o 旤 扄?跁N
枿洽┮Y ?
其中:rwx也可以用数字来代替 哼?镆譽-"
r ------------4 ? Yy Z?<
w -----------2 b1 2T谂q鞶
x ------------1 乓癮咆 ,
- ------------0 蠎 芚 [#倃
彂v?X c +
行动: f缲螥IT??
+ 表示添加权限 澳,sf/i z
- 表示删除权限 嫕r;c藜6Nd
= 表示使之成为唯一的权限
然后那三个 rw- 代表的是组群(group) 靀炊脪孈d
最后那三个 r-- 代表的是其他人(other) f?#?`頏
p?后面那9位数: a? ?Zㄗ?
r 表示文件可以被读(read) 醲宂 ?W価
w 表示文件可以被写(write) 碨? X?棆
x 表示文件可以被执行(如果它是程序的话) 肛Y3牗皍遻
- 表示相应的权限还没有被授予 肕?e 瀘5
如上例,mkcramfs不能运行
在终端输入: v`? n葈
chmod o+w xxx.xxx ?;觗?
表示给其他人授予写xxx.xxx这个文件的权限 拄d?#=鮛
镣 ` * ?
chmod go-rw xxx.xxx 欱<QQ驗錄?
表示删除xxx.xxx中组群和其他人的读和写的权限 阀#L 枅徰E
瑀t?臀-猞@
其中: k榺乃襰 ?
u 代表所有者(user) L 卥T?堆
g 代表所有者所在的组群(group) 瀐? 娸x P
o 代表其他人,但不是u和g (other) 餬/藂
a 代表全部的人,也就是包括u,g和o 旤 扄?跁N
枿洽┮Y ?
其中:rwx也可以用数字来代替 哼?镆譽-"
r ------------4 ? Yy Z?<
w -----------2 b1 2T谂q鞶
x ------------1 乓癮咆 ,
- ------------0 蠎 芚 [#倃
彂v?X c +
行动: f缲螥IT??
+ 表示添加权限 澳,sf/i z
- 表示删除权限 嫕r;c藜6Nd
= 表示使之成为唯一的权限
用chmod a+x mkcramfs后,在/usr/bin下用
mkcramfs guo guo.cramfs成功