linux可执行文件执行不了

这是因为你的程序没有可执行权限。
在终端中输入chmod+x./hello,然后尝试./hello。

为什么linux显示找不到gcc命令符?

如果您尝试在Linux系统上使用gcc命令,系统会报告找不到该命令符号,这通常意味着您的系统上没有安装GCC编译器。
要解决这个问题,您首先需要确定您所拥有的Linux发行版的类型。
对于CentOS系统,您可以通过运行yumgroupinstall“DevelopmentTools”命令来安装必要的开发工具,包括GCC编译器。
在Debian系统上,使用apt-getinstallbuild-essential命令安装还包括GCC的构建工具集。
如果您的系统未包含在上面的发行版列表中,则您可能正在使用非主流或更专业的Linux发行版。
在这种情况下,建议查阅该特定发行版的官方文档,了解安装GCC的具体步骤。
请注意,对于初学者来说,选择CentOS、Debian或Ubuntu等主流Linux发行版通常会更方便、更稳定。
这不仅可以更轻松地访问官方支持和社区资源,而且还可以使工具安装过程更加顺畅。
通过以上方法,就可以成功解决Linux系统上找不到gcc命令符号的问题了。
如果您在安装过程中遇到其他问题,可以向发行版的官方文档或在线社区寻求帮助。