Linux下如何运行hello world

Linux下怎么运行hello world
用Red Hat自带的gcc编译了一个hello world,产生了一个a.out,双击没反应,在终端运行提示找不到文件

而且其它可执行文件双击也不运行

系统是正常的,只是刚学习Linux,有很多不懂

------解决方案--------------------
./a.out 终端里面 当前路径下 运行着个
------解决方案--------------------
假设你的a.out放在/home/abc/目录下
cd /home/abc
./a.out
即可看到输出结果。
------解决方案--------------------
无语,给你点建议吧:
如果按照你的说法,应该这样运行:./a.out 或者./a 记不清了,这种用法不常用
建议这样编译:gcc -o test test.c // test.c为源文件,test为输出的可执行文件名
运行方法:在终端下:./test
------解决方案--------------------
编译 gcc xxx.c -o xxx
运行 ./xxx

终端输入一个 gedit xxx.c 一般保存在root下


------解决方案--------------------
用gcc 找原文件编译,可得到默认名为a.out的二进制文件,然后在shell里运行./a.out。