求两段代码的解释

发布于 2022-09-30 04:36:08 字数 945 浏览 16 评论 0

㈢.准备lib库文件
# cd /mnt
# mkdir lib
# cd /usr/local/arm/3.4.1/arm-linux/lib
# for file in libc libcrypt libdl libm libpthread libresolv libutil
> do
> cp $file-*.so /mnt/lib
> cp -d $file.so.[*0-9] /mnt/lib
> done
# cp -d ld*.so* /mnt/lib
主要是#for这一段看不懂,那么多参数,小弟·¥%#……%了。

如果busybox采用了动态链接的方式编译,还需要把busybox所需要的动态库:libcrypt.so.1、libc.so.6

、 ldlinux.so.2放到lib目录中。最好按照标准的方式建立相应的文件和链接,可以参考下面的列表:
-rwxrwxrwx 192519ld-2.3.2.so
lrwxrwxrwx 111ld-linux.so.2 -> ld-2.3.2.so
-rwxrwxrwx 1 1190032libc-2.3.2.so
lrwxrwxrwx 113libc.so.6 -> libc-2.3.2.so
-rwxr-xr-x 118348libcrypt-2.3.2.so
lrwxrwxrwx 117libcrypt.so.1 -> libcrypt-2.3.2.so3.2
能不能详细解释一下其中一句,就一句!
-rwxrwxrwx是什么意思啊?还有192519ld哪里来的?

求高人指点一下,小弟不胜感激!!

[ 本帖最后由 spring11 于 2007-9-16 13:18 编辑 ]

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

留一抹残留的笑 2022-10-07 04:36:08

把 $file分别替换为libc libcrypt libdl libm libpthread libresolv libutil

你げ笑在眉眼 2022-10-07 04:36:08

能不能详细解释一下其中一句,就一句!
-rwxrwxrwx是什么意思啊?还有192519ld哪里来的?

rwxrwxrwx权限,现在是所有人都可以读写,执行
192519是大小或者块号 ld-2.3.2.so是文件名

详细内容去linuxsir看

若无相欠,怎会相见 2022-10-07 04:36:08

上面一段懂了,下面一段还是不太清楚。
比如:-rwxrwxrwx 192519ld-2.3.2.so
lrwxrwxrwx 111ld-linux.so.2 -> ld-2.3.2.so
为什么上面一行是-开头,而下面一行是l 开头?
192519是块号,块号是什么意思啊?起什么作用?
还有,这两句话到底执行了什么样的功能?
linuxsir暂时上不去,所以只好继续问啦

栩栩如生 2022-10-07 04:36:08

弱弱的问一下:“跪求”是什么意思?

猥琐帝 2022-10-07 04:36:08

原帖由 augustusqing 于 2007-9-9 15:17 发表
弱弱的问一下:“跪求”是什么意思?

就是非常诚恳地求人解答,呵呵!

勿挽旧人 2022-10-07 04:36:08

新手啊,不用这样吧?
当时真得很急,再搞不出来就比较糟糕了。

原帖由 bob2004 于 2007-9-16 00:11 发表
说实在,你问的都是弱智的问题, 通过自己完全可以解决的, 问同事也差不多, 如果你身边没有一个明白人,你也就不要在这个公司里面做了,没有什么前途。

“跪求” , 亏你说的出口! 犯得着吗?

[ 本帖最后由 spring11 于 2007-9-16 10:21 编辑 ]

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文