
你先去学基础知识就行了,如果你不想学,那就最好改用
for
windows
的版本……
1、你在开始菜单里面找不到的程序,当然要用终端来运行,其实,可以用运行解决。印象里打开运行菜单的快捷键是
alt
+
f2
。你的开始菜单上面或许也有运行的功能,和
Windows
的开始菜单,运行的作用一样,但
Linux
这个运行功能更多一些(看你用什么窗口管理器了)。
Linux
的程序是按照每个文件不同的性质放在不同的目录里。这样程序之间的调用会方便很多,而且这也是
POSIX
定义的规范。可以保证很好的兼容性。
所以你没有必要去找程序装在了什么地方。直接运行就行了,系统会帮你找到需要的东西。
2、因为
Linux
的程序可以不可以执行,要看他是不是可以“运行”,这是一个权限设置,没有这个权限,就算他真的是个程序也不行。有这个权限的文件就算不是程序,也可以运行,只不过系统运行他会出错而实际上不能运行(能运行的程序有特殊结构的)。
3、看你的是
KDE
还是
GNOME
了,都有菜单管理器。印象里都是开始菜单上右键都有这个程序的启动项。
PS:Linux
下面用终端运行程序,关掉终端会一同关掉运行的程序是因为,Linux
下面,被终端运行的程序会成为终端的子进程。子进程在父进程关闭而子进程没有经过特殊设置的时候,会被同时关闭。这是系统的默认设置。应该是一种保证系统资源稳定的设计,防止父进程已经退出,但子进程还在运行等父进程消息的这种情况,这样很浪费系统资源。这种情况是服务器杀手,直接可以拖死服务器。
1、打开kali linux的终端。创建一个文件并命名为testc。在终端输入:touch testc。
2、可以看到已经生成了一个后缀为testc的源文件。然后用vim工具打开这个文件并编写代码。在终端中输入:vim testc或者gvim testc打开这个文件并编写代码。
3、编写完了这个代码。现在开始编译源文件。在终端中输入:gcc testcgcc是linux自带的c语言编译器。如果是windows则要用ide工具来编译。linux系统一般写C语言用gcc +vim+gdb三个自带的工具就可以了。
4、打完gcc testc编译完C源文件。然后就可以看见aout的文件。一般linux系统就默认为aout为编译完的文件。现在运行aout文件。在aout文件的目录下打开终端并输入/aout就是运行文件了。
5、如果想要编译完的文件名不要用aout文件。就可以在编译时打入gcc testc -o testout然后就可以看见有一个testout文件 了。-o后面跟着的编译生成的文件名。
6、再运行testout在终端中输入/testout结果如图。这样在linux系统下编译并运行C语言就完成了。
vi 只是编辑器,保存退出后,可以命令行看到当前保存的文件。比如ls helloc
接下来要用编译器来编译程序, 比如gcc helloc -o hello
执行程序只要在命令行执行就可以了, 比如/hello
建议先去了解一下基本的shell命令。
如下:
~#vi tmpc
按i进入插入模式,输入源文件内容
#include <stdioh>
int main(int argc,char argv[])
{
printf("just a case!\r\n");
return(0);
}
按ESC退出插入模式,输入
:wq
回到shell
~#gcc tmpc
~#/aout
可是我输入执行却不行,想问下为什么??
在#后输入:gcc tmpc
提示:bash: gcc:command not found
以上就是关于linux系统怎么打开程序软件全部的内容,包括:linux系统怎么打开程序软件、Linux中,运行一个C语言程序如何运行、在linux下用vi编写程序后怎么执行编写的程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)