C/C++知识点之002 - 在安卓手机上学习C语言-Linux入门 通往程序世界之门-操作系统
小标 2018-11-13 来源 : 阅读 947 评论 0

摘要:本文主要向大家介绍了C/C++知识点之002 - 在安卓手机上学习C语言-Linux入门 通往程序世界之门-操作系统,通过具体的内容向大家展示,希望对大家学习C/C++知识点有所帮助。

本文主要向大家介绍了C/C++知识点之002 - 在安卓手机上学习C语言-Linux入门  通往程序世界之门-操作系统,通过具体的内容向大家展示,希望对大家学习C/C++知识点有所帮助。

  在上一章中 , 我们讨论了为何要搭建编译环境, 那么多的上仙出场, 我相信大家还能记住的搭建编译环境的原因的. 在讨论的时候, 不知不觉地把Linux操作系统给提出来了, 其实, 使用Windows去教学可能会更方便一点. 毕竟大家都用熟了嘛 , 不过我们是在手机上编程, 手机上使用不了Windows上的工具, 所以Windows暂时是用不上了, 只好转入Linux系统的怀抱了.
  在这一章中, 我会简单地介绍一下在Linux的下使用到的命令. 最后提出一点点小练习.
  在上一章配置好的Linux系统是Ubuntu(乌班图)系统, 这个系统原本是有界面的, 比Windows系统的界面炫多了, 不过上一章中配置的系统是没有界面的. 因为如果带界面的话会有很多手机都运行不起了. 所以为了让配置不高的手机也能够练习, 特意选择了只有Ubuntu核心的系统.
Linux命令有很多, 而且非常强大. 在这一章中, 我只介绍一些基本的命令.
要介绍到的命令有:

文件和文件夹操作命令
vim编辑器命令
其他系统命令

 
 
 
 

    文件和文件夹操作命令

 

命令

功能

pwd

查看当前目录路径

ls

列出当前目录下所有的文件夹和文件

cd

进入一个目录

cd ..

进入到上层目录

mkdir

创建一个目录

rmdir

删除一个非空目录(目录下不能有文件夹和文件)

touch

创建一个空白文件

rm

删除一个文件

cp 文件1 文件路径

将文件1拷贝到文件路径下

rename 旧文件名 新文件名

将一个文件重命名(旧文件名改为新文件名)

mv 文件1 文件2

文件剪切命令(将文件1剪切到文件2))

 
 
 

    vim编辑器命令

 

  在Linux上, 所有的操作都是通过终端来进行的. 在编写程序时 , 需要将代码输入到一个文件中, 因为没有图形界面, 没有鼠标, 所以刚开始接触的时候操作起来会觉得有些麻烦. 但是用的久了就习惯了.
  Vim 是一个命令行的文本编辑工具, 使用方法是 vi 文件名, 回车之后就可以对文件进行编辑了.
  Vim编辑器有三种模式,  在不同的模式下可以下达不同的命令.

动作模式 : 动作模式主要是一些常用的文本操作, 比如移动光标,对文字进行复制,粘贴,剪切操作. 在动作模式下输入的按键不会显示到编辑器中.
编辑模式 : 编辑模式就和普通的文本编辑器一样, 输入的按键全部输入到编辑器中.
命令模式 : 提供了编辑器一些强大的功能.

命令

功能

ESC

进入动作模式(常用)

h 或 方向键 ←

将光标向左移动(在动作模式下有效)(常用)

l 或 方向键 →

将光标向右移动(在动作模式下有效) (常用)

j 或 方向键 ↓

将光标向下移动(在动作模式下有效) (常用)

k 或方向键 ↑

将光标向上移动(在动作模式下有效) (常用)

0(数字0) (常用)

将光标移动到当前行的开始位置(在动作模式下有效)

$ (常用)

将光标移动到当前行的结束位置(在动作模式下有效)

gg(常用)

将光标移动到文件的第一行开始位置(在动作模式下有效)

G(常用)

将光标移动到文件的最后一行位置(在动作模式下有效)

H

将光标移动到屏幕最上方的一行(在动作模式下有效)

M

将光标移动到屏幕中间的一行(在动作模式下有效)

L

将光标移动到屏幕最下方的一行(在动作模式下有效)

/字符串

查找并定位到字符串出现的位置,

数字gg(常用)

比如20gg 是将光标移动到第20行
11gg 是将光标移动到第11行
(在动作模式下有效)

w(常用)

将光标移动到下一个空格开始处(在动作模式下有效)

b(常用)

将光标移动到上一个空格开始处(在动作模式下有效)

x(常用)

剪切当前光标下的一个字符

dd(常用)

剪切一行

yy

复制一行

p(常用)

将内容粘贴到当前光标位置之后

P(大写) (常用)

将内容粘贴到当前光标之前

J

将当前行和下一行合并成一行

r

替换当前光标下的字符(可输入一个字符进行替换)

i

进入编辑模式,并在当前光标处的前一个字符进行输入

a

进入编辑模式,并在当前光标处的后一个字符进行输入

I

进入编辑模式,并在当期行开始处进行输入

A

进入编辑模式,并在当期行结束处进行输入

o

进入编辑模式,在当前行的下一行开始输入

O

进入编辑模式,在当前行的上一行开始输入

: (冒号)

进入命令模式

w

保存文件

q

退出vim编辑器

q!

不保存文件,强制退出vim编辑器

 
以上这些命令在 <<鸟哥的linux私房菜>> 这本书上有更详细的介绍:
也可以到鸟哥的网站上去阅读:  //linux.vbird.org/
 
 

 
    其他系统命令

 

  apt-get 是Ubuntu系统上的高级软件包管理器, 在Ubuntu下有很多软件都可以通过这个命令来安装. 这个命令有很丰富的参数, 传入不同的参数会做不同的事情

参数

功能

update

重新获取软件包列表()

upgrade

进行更新

install 软件名

安装一个软件

remove 软件名

卸载已经安装过的软件

autoremove 

自动移除所有不使用的软件包

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标编程语言C/C+频道!

本文由 @小标 发布于职坐标。未经许可,禁止转载。
喜欢 | 1 不喜欢 | 0
看完这篇文章有何感觉?已经有1人表态,100%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程