我正在探索从bash编译/运行简单的C++程序(在Ubuntu12.04中)。作为Linux的新手,我实际上有几个问题。
首先,Ubuntu/Linux似乎没有像.abc那样以格式显示文件类型。我知道操作系统不需要这个扩展名就能知道文件的类型,但是对于人类用户来说,能够一目了然地读取这些信息不是更方便吗?我怎么知道给定文件的类型?
第二(也是相关的),如果Linux似乎不关心用类型信息扩展文件名,为什么当我在gedit中创建一个简单的C++程序并只调用它'test‘时,编译不起作用(使用g++编译器顺便说一下),但是当我将文件命名为'test.cpp’时,它确实有效吗?
Lin