LinuxC语言概述及开发工具的使用

    嵌入式系统简介(搜狗百科): 嵌入式系统开发,以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用 户的应用程序等四个部分组成,用于实现对其他设备的控制、监视或管理等功能。

   在Linux下编程由于没有集成化环境,将会使用经典的Vi(或vim文本编辑器)来编辑源程序。

   1.vi分为三个模式:命令行、插入和底行模式。

vi myfile进入全屏幕编辑画面

命令行模式,i、a、s均可 进入insert插入模式(此模式下才可输入文字),esc退出返回命令行模式,shift+:进入底行模式

底行模式下输入:wq/q保存退出;:q!强制退出;

   2.vi的简单操作:dd删除行 (10dd,删除十行); yw复制字(10yw复制十个字),yy复制行(10yy复制十行);

                           p粘贴; u 返回上一次操作(可以连续使用);

         一些不常用操作:h j k l 前后左右移一格(可以使用键盘光标上下左右代替);Ctrl+b(u)向后移动一页、半页,

                                  Ctrl+f(d)向前移动一页、半页; 数字0 移到文章开头; G 移到文章最后;$ 移到光标所在行尾;

                                   ^ 移到光标所在行首;

                                   替换字符: r 替换光标所在处字符、 R连续替换,Esc退出;

      底行模式一般命令   :set nu 使文件每一行前面列出行号;  non u去除行号;

                                   /关键字  寻找关键字,n寻找下一个; 

                                   ?关键字  寻找想要的关键字,n寻找下一个;

   3.vim下       mkdir 创建文件夹; touch file.c创建c文件;ls  显示当前文件夹内所有文件目录;

                    cd file进入文件夹file, cd ..返回上一级;rm 删除文件,rm -r 删除文件夹;

                    pa -aux 显示当前运行程序;man -printf 显示用法;

                     gcc file.c 编译命令;./out 运行程序

    总结:这是我初入门所学第一课时,将我所学并加以结合书本和讨论所得,与庞大的Linux内容相比只是九牛一毛,

             仅将我所暂认为的重点记录下来。                                 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值