Linux学习经验(一)终端创建目录到运行程序过程+基础终端命令

Linux学习经验(一)终端创建目录到运行程序过程+基础终端命令
首先,当我们在所在的目录下打开终端,便可以直接到达此目录所在的位置。

Linux学习经验(一)终端创建目录到运行程序过程+基础终端命令

此时我们所在的目录是 “”/“”目录下,这种情况下我们如果想要查看此目录下的所有子目录,可以使用命令“”ls“”。然后通过命令“”mkdir“”创建一个新的目录,例如我们在这创建一个text1目录,随后通过命令“”cd text1“”进入你所创建的text1这个目录(注意cd和text1中间要有一个空格)。

接下来, 我们需要创建一个.c文件,在.c文件中编程才能编译运行它。通过“”touch“”命令来实现,如“”touch text1.c“”,然后通过“”vi“”命令进入编程,即“”vi text.c“”,如图下:Linux学习经验(一)终端创建目录到运行程序过程+基础终端命令

当我们完成编程,回到终端时(编程中的各种命令行模式命令下章再详述,此章节只讲终端),再通过编译命令“”gcc“”来编译text1.c文件,当编译完后,目录中会出现一个a.out文件,我们可以通过命令“”ls“”来查看。此a.out文件为可执行文件,通过命令“”./“”来执行,如“”./a.out“”如图下,

Linux学习经验(一)终端创建目录到运行程序过程+基础终端命令
好了,上图是一个很简单的程序,我们可以看到最后一行前面输出了510,这就是我们编写的程序最后输出的结果。

下面我列一下终端中经常用到的命令,有一些是上面所使用到的。这些是我第一次学习的命令,以后还会有更多的命令有待我们学习。
1.ls 显示当前命令文件下的所有 文件以及目录
2.cd .. 返回上一级菜单 cd 目录名(进入该目录)
3.Mkdir 创建
4.Touch 创建文件touch helloworld.c
5.Cd 11tab 补全 Tab
6.vi helloworld.c进入程序文档
7.gcc helloworld.c 编译程序(使程序能够运行)
8 ./out 执行此可执行文件
9.rm ##### 删除文件 rm -r ## 删除目录
10.man printf 查看printf的资料