访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux中的命令

时间:2019-07-26

linux命令_linux 命令_linux关机命令

一、运行一个Linux C语言程序的命令

1.源码:

文件名:hello.c

linux命令_linux 命令_linux关机命令

  1 #include<stdio.h>
  2 #include<stdlib.h>
  3 
  4 int main()
  5 {
  6         printf("Hello World\n");
  7         exit(0);
  8 }

2.编译、链接和运行程序。

1> gcc -o hello hello.c

linux 命令_linux命令_linux关机命令

2> ./hello

3> 结果

Hello World

linux关机命令_linux 命令_linux命令

3.解析

gcc -o hello hello.c是将hello.c的c源文件直接转换为名为hello的可执行文件;./hello是运行名为hello的可执行文件linux命令,加上./是确保运行的是当前目录下的hello可执行文件,从而避免shell去执行PATH路径中包含的hello可执行程序。

4.注意

linux命令_linux 命令_linux关机命令

如果输入gcc -o hello hello.c命令时忘记了输入可执行文件的名字,这里是hello,那么gcc编译器会把该程序放在一个名为a.out(assembler output 即汇编输出)的文件里。

二、包含非标准位置的头文件

gcc -I/usr/include hello.c

语法形式操作带引号的形式指示预处理器首先在包含#import语句的文件目录中查找类型库,然后在包含 (#include) 该文件的任何文件目录中查找类型库文件。< > 和 “ ” 区别在于: 使用《》 表示在包含文件目录中去查找 (包含目录是由用户在设置环境时设置的include 目录“解决方案管理器 -> 属性-> 配置属性 -> vc++ 目录”)linux命令,而不是在当前源文件目录去寻找。目录→包含文件”)处人工添加的包含路径和附加包含目录下的头文件的包含可以使用尖括号进行包含,但一般使用双引号。

三、搜索特定定义和特定函数原型的头文件

grep mouseDoubleClickEvent * .h

通过grep mouseDoubleClickEvent * .h命令可以在当前目录下搜索所有的.h文件,找到mouseDoubleClickEvent相关的.h文件。

 上一个教程:Linux系统stat指令用法