您的位置:首页 > 运维架构 > Linux

Linux上第一个程序

2016-10-12 02:14 169 查看

安装Linux

首先我们得有个Linux系统。这里使用的是网易云课堂的方案:VMware+Ubantu12.0.4,后者就是Linux系统的一种,打包好了的。
把Ubantu的压缩包解压好,安装好VMware,打开,“打开虚拟机”,找到解压的目录即可。


vim基本命令

在Linux命令行创建文本编程时需要用到的命令:
h:左--l:右   j:下--k:上
w/e:移动到文本中下一个字符串的 首/尾----b:移动到文本前一个字符串
i:进入编辑模式,用esc退出   shift+冒号:进入命令行模式    x:删除(编辑模式下)
w:保存(命令行模式下)   q:退出(命令行模式下)


命令行基本命令

ls:显示当前目录下所有文件与文件夹,即list
cd \folder :进入当前目录下名为folder的目录
mkdir:新建一个文件夹,加上后缀的话就成文件了
vi folder(加后缀):比如,vi hello.c,就是用vi编辑器新生成一个名为hello的文件(不加后缀也是可以的,如果是要打开已有的vi文件,比如hello.c,要打上包括后缀的全名)
gcc :编译的命令,一般加上-o的参数,生成可执行文件,比如,gcc hello.c -o hehe
tar:打包命令,打包当前全部文件的话为: tar -zcvf filename.tar.gz ./


第一个Linux程序

启动VMware,打开虚拟机:




图片左侧那个ubantu就是我装载过的虚拟机,我直接点这个打开了:




Don't worry!据说这个问题会导致虚拟机内启动64位程序出问题,暂时不用理
接着就是打开Terminator,ubantu里的命令行工具:




这里是桌面,咱直接新建个文件夹吧:




在里面新建个C程序吧!




这里一按回车就会进入名为hello_poi.c的文本编辑中,底下还会有new file的标志。
接着我们发现我们可能动不了!
这是因为vi中普通模式我们只能进行光标移动,需要进入编辑模式才能编辑。所以按下i键(还有其他几个键也能,不过编辑模式底下有insert的标志,i易记)即可。
有时需要通过esc返回普通模式!
并且输入整个hello_poi的程序代码:




接着我们要保存一下,需要用到vi的命令行模式,shift+冒号即可。
返回普通模式进入命令行模式,输入 wq 然后回车就能保存并退出:




使用gcc命令编译一下,没有报错,得到了可执行文件 hehe:




执行一下,发现换行\n写成了/n,呵呵:
( ./ 的意思是:本目录下)




我们打包一下这些玩意吧,使用tar命令:




这样就把lab1目录下的hehe和hello_poi.c打包进去了!搞定!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux vim