1.0概述
今天完成Linux(ubuntu)安装,学习基本操作并完成第一个让我感到激动的“hello wlorld!”,。
1.1Linux的安装
下载好“vmware”与“ubuntu”可以直接安装,可以百度“ vmware虚拟机如何安装ubuntu的方法”,安装过程类似于windows系统的方法。简单讲述一下安装方法:先在windows中安装一个虚拟机VMware。然后,在虚拟机VMware中安装Linux(ubuntu)系统,安装成功后,就可以在Linux系统中做程序开发。
1.2linux的使用
它有两种方式,图形界面(类似windows)与字符界面。Ubuntu从图形桌面切换到命令行界面,按下组合键:"ctrl+alt+F2~F6"。要想回到桌面界面,按下组合键"ctrl+alt+F7"
输入登录账户与密码,回车。
学习了linux的基本操作,字符方式是通过Linux命令来完成的。下面部分常用指令。
打开一个终端:ctrl+Atl+t
cd:切换目录,例如: cd ../ cd ./
cd /mnt/hgfs/
ls:查看目录中的文件,例如
touch: 创建一个文件hello world.c,
例如: touch hello world.c
mkdir: 创建一个目录(文件夹),
例如:mkdir hello world
mv:剪切一个文件或者一个文件夹到另一个文件夹中.
cp:复制一个文件或者一个文件夹到另一个文件夹中,
例如: cp hello world.c hello.c
rm:删除一个文件或者一个文件夹,
例如:rm hello world.c
编译:gcc hello world.c -o hello world
运行: ./hello world
APT(Advanced Packaging Tool)高级软件工具。
依然以tree为例
sudo apt-get install tree 安装tree
sudo apt-get remove tree 卸载tree
sudo apt-get update 更新软件
还有文件共享的设置,在这里就不细说了。
1.2linux中C开发之函数开发
要培养模块化程序的思想。在实际项目开发中,不同的人完成不同的任务,程序是分模块的,也就是由多个函数组成的,这样显得程序清晰明了,调用非常方便。
1.3 vim使用
vim是Linux下的一个字符编辑器,它只能通过命令使用,可分为命令模式与编辑模式。按“I”,可以进行编辑模式。按“Esc”可以进入命令模式。 命令模式下::q —退出,:q! 强制退出,:wq 保存并退出
完成第一个“hello wlorld!”
1.4总结
1)在linux下开发程序的优点:快!在linux学习C语言才是王道,程序就像积木一块一块地拼成,反复修改完成一个作品。2)一定要按专业的教程来操作,以免走弯路。高手的套路都是经过反复就验证的好方法,不用自创方法,自己摸索非常的慢,那怕简单到“安装软件”的事,否则,造成低效,本来一小时可以完成的事,但用了四小时。3)为了流畅地看视频,提前在晚上下载好。4)为了让电脑运行更快,不用的应用程序就关了它,以免占内存。5)刚开始,模仿是最有效果的。再简单的程序都要打一次,反复的练习,形成肌肉记忆。
附录
可能将来开发的系统。笑话查询系统,航班查询系统,程序学习计划系统,程序学习关卡管理系统,计算机语言对比系统。
在构思中的"游戏式关卡学习编程系统"
网友评论