首页 资讯频道 互联频道 智能频道 网络 数据频道 安全频道 服务器频道 存储频道

如何在Unix系统运行可执行文件?

2020-03-18 11:38:12 来源 : 今日头条

hello.c 源程序被编译系统翻译成了可执行目标文件 hello,并存放在磁盘 上。要想在 Unix 系统上运行该可执行文件,我们将它的文件名输入到称为外壳(shell)的应 用程序中 :

unix> ./hello

hello, world

unix>

外壳是一个命令行解释器,它输出一个提示符,等待你输入一个命令行,然后执行这个命 令。如果该命令行的第一个单词不是一个内置的外壳命令,那么外壳就会假设这是一个可执行文 件的名字,它将加载并运行这个文件。所以在此例中,外壳将加载并运行 hello 程序,然后等 待程序终止。hello 程序在屏幕上输出它的信息,然后终止。外壳随后输出一个提示符,等待 下一个输入的命令行。

相关文章

最近更新