标题: 请问什么是可执行文件?
猪路爹
新生入学
Rank: 1


UID 224528
精华 0
积分 23(积分有什么用?)
帖子 13
阅读权限 10
注册 2008-3-28
状态 离线
发表于 2008-5-9 19:05  资料  个人空间  短消息  加为好友  QQ

Linux爱好者的盛会
请问什么是可执行文件?

请问在linux下什么是可执行文件,二进制文件,和源代码文件.它们之间有什么关系吗.编译源代码又是什么东东? 另外我看书上说linux中的命令有两种,一种是系统命令,一种是文件命令.有什么区别吗?





下定决心要学好inux.
顶部
不容错过的IBM 集群技术资源汇总
blackspace
超级版主
Rank: 8Rank: 8
哈哈团队成员


UID 27961
精华 14
积分 57(积分有什么用?)
帖子 4221
阅读权限 150
注册 2002-10-28
状态 离线
发表于 2008-5-9 19:53  资料  个人空间  短消息  加为好友 
可执行文件就是可以运行的文件。

源代码就是一系列人可读的指令。二进制文件就是一系列cpu可以读的指令。.编译源代码就是把源代码转变为cpu可以读的指令。

Linux命令没有系统命令和文件命令之分。

一般分为让系统管理员使用的维护系统命令和普通用户使用的命令。





乘天地之正,而御六气之辩,以游无穷
顶部
猪路爹
新生入学
Rank: 1


UID 224528
精华 0
积分 23(积分有什么用?)
帖子 13
阅读权限 10
注册 2008-3-28
状态 离线
发表于 2008-5-9 22:11  资料  个人空间  短消息  加为好友  QQ
我的意思是说,有的命令是以一种文件的形式存而有的没有,那可执行文件是不是就等于二进制文件了呢?谢谢了啊!!





下定决心要学好inux.
顶部
bwb (A pilgrim)
超级版主
Rank: 8Rank: 8
管理团队成员


UID 3367
精华 4
积分 114(积分有什么用?)
帖子 10127
阅读权限 150
注册 2001-8-23
来自 The Earth
状态 离线
发表于 2008-5-9 22:25  资料  个人空间  主页 短消息  加为好友  添加 bwb 为MSN好友 通过MSN和 bwb 交谈 Yahoo!


QUOTE:
原帖由 猪路爹 于 2008-5-9 22:11 发表
我的意思是说,有的命令是以一种文件的形式存而有的没有,那可执行文件是不是就等于二进制文件了呢?谢谢了啊!!

可执行的不一定是命令,在linux下内部命令集很多,所以要区分命令和程序。





林子大了,什么鸟都有......
顶部
猪路爹
新生入学
Rank: 1


UID 224528
精华 0
积分 23(积分有什么用?)
帖子 13
阅读权限 10
注册 2008-3-28
状态 离线
发表于 2008-5-10 09:05  资料  个人空间  短消息  加为好友  QQ
好的,谢谢.





下定决心要学好inux.
顶部
blackspace
超级版主
Rank: 8Rank: 8
哈哈团队成员


UID 27961
精华 14
积分 57(积分有什么用?)
帖子 4221
阅读权限 150
注册 2002-10-28
状态 离线
发表于 2008-5-10 17:08  资料  个人空间  短消息  加为好友 
你说的是shell内部命令,shell外部命令。可不是系统命令、 文件命令。





乘天地之正,而御六气之辩,以游无穷
顶部
roofers
小试牛刀
Rank: 2
注册用户


UID 84624
精华 0
积分 17(积分有什么用?)
帖子 152
阅读权限 10
注册 2004-5-13
状态 离线
发表于 2008-5-10 18:11  资料  个人空间  短消息  加为好友 
二进制是cpu才能读得懂的命令,其实人也能读懂不过很难:),斑斑已经说清楚了。





qq:36881062
顶部
不容错过的IBM 集群技术资源汇总
 



当前时区 GMT+8, 现在时间是 2008-5-13 14:00

    Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
Processed in 0.040178 second(s), 5 queries

清除 Cookies - 联系我们 - Linux伊甸园 - Archiver - WAP