Linux学习笔记(5)-hello world

时间:2022-07-29 13:44:20

  

  经过三天的熟悉,我已经将教程中那些常用命令都使用了一遍,所以,从今天起,我已经从一直Linux菜鸟蜕变成了大雕……

  Linux的命令无穷多,要想背下来那肯定是不可能的,所以我的目标便是混个手熟,那些常用的命令,比如cd,ls,mkdir,touch……已经能够在一秒钟之内输入完毕。

  我想这对于前期的学习来讲,已经是足够了!

  ——————————————————————————————————————————————————————————————————————————

  接来下,便是开启程序员的第一步,也是必须经历的一步,那就是整个“hello world”出来。

  根据网上说,在Linux下编程,经常使用的是一种名叫“VIM”的东西,好吧,虽然暂时还不清楚这东西到底是什么玩意儿,但作为一只初级大雕,只需要听先辈的话就好。

  Linux命令:sudo apt-get install vim-gtk

  等安装完成后,在输入vim,就能看见当前的VIM版本了:

  Linux学习笔记(5)-hello world

  问:进去以后该怎么退出?

  答:按住shift然后按两下Z。

  首先,为了不把系统搞乱,我先建立了一个专门的文件夹用来学习:mkdir work(mkdir是专门用来建立文件夹的指令,后面跟上文件夹的名字就行)

  Linux学习笔记(5)-hello world

  进入work(使用cd work命令)后,需要建立一个C语言的源文件,使用命令touch hello.c(touch是专门用来新规文件用的)

  文件有了,然后就是写代码了,我想写的代码如下:

#include<stdio.h>
int main(void)
{
  printf("hello world!\n");
  return 0;

}

————————————————吐槽模式开启————————————————————

我艹!!!!

世界上怎么会有这么反人类的编辑器???

鼠标完全不能用,粘贴复制也不好使,这个作者到底是受了多少委屈,才会把编辑器做成这样?

这完全就是报复社会啊!!

警察叔叔,警察叔叔……就是这个编译器!就是他!

短短几行代码,我足足用了一个半小时才输入进去!

我的天啊!!

真心可怜在Linux下作业的程序员同志们!

————————————————吐槽线模式结束————————————————————

  顺便说一下VIM基本的使用方法

  1.打开文件 用VIM hello.c 然后在里面按一下i,进入插入模式,也只有在这个模式下,才可以写自己的代码。

  2.敲代码

  3.敲完代码后,按一下ESC进入命令模式,然后按住shift然后按两下Z,就能退出了

  代码编写完毕然后就可以执行了……屁,还没编译呢!

  怎么编译?

  使用gcc hello.c -o hello命令(编译过程中,如果代码没有语法错误,那么不会有任何提示!)

  怎么执行?

  使用./hello命令

  现在看一下效果:

  Linux学习笔记(5)-hello world

  经过两个小时的奋斗,终于……成功了!