Linux中的yum和gcc/g++

目录

一、快速认识yum(简单介绍)

在Linux中安装软件的方式:

yum:yum是我们Linux预装的一个指令,用来搜索、下载、安装对应的软件

二、快速的使用yum(三板斧)

三、Linux编辑器-vim的使用

1、vim的基本概念

2、讨论常见模式——命令、底行

命令模式:

​编辑底行模式:

Linux编译器-gcc/g++使用

一、程序的翻译过程

1、预处理(进行宏替换)

2、编译(生成由汇编语言组成的程序)

3、汇编(生成机器可识别代码——二进制)

4、链接

扩展:条件编译

用途1:动态裁剪

用途2:防止头文件被重复包含

函数库:

动静态库的比较:

TIP:

扩展:语言和编译器的自举的过程

二、gcc选项

一、快速认识yum(简单介绍)

在Linux中,我们也要进行工具/指令/程序、安装、检查、卸载等等,需要使用到yum

在Linux中安装软件的方式:

  1. 源代码安装——交叉编译的工作
  2. rpm包直接安装
  3. yum/apt-get

yum:yum是我们Linux预装的一个指令,用来搜索、下载、安装对应的软件

就比如,手机上应用商店——也是一个app,并且是厂商内置的。

总而言之,yum相当于Linux的应用商店!

二、快速的使用yum(三板斧)

  1. yum list | grep command
  2. yum install [-y] command(这里的-y可加可不加)
  3. yum remove command   

注意后面的两条语句需要root权限操作,或者加上sudo.


三、Linux编辑器-vim的使用

vi/vim的区别简单点来说,它们都是多模式编辑器,不同的是vim是vi的升级版本,它不仅兼容vi的所有指令,而且
还有一些新的特性在里面。例如语法加亮,可视化操作不仅可以在终端运行,也可以运行于x window、 mac os、windows。

1、vim的基本概念

我们目前只需要掌握vim的三种模式,分别是命令模式、插入模式和底行模式。

  • 命令/正常/普通模式 :控制屏幕光标的移动,字符‘字或行的删除。(vim打开的时候,默认的模式)
  • 插入模式:只有在插入模式下,才可以做文字输入,该模式是我们后面用的最频繁的编辑模式
  • 底行模式:文件保存或退出,也可以进行文件替换,找字符串,列出行号等操作。

Linux中的yum和gcc/g++_第1张图片

想要回到命令模式,无脑Esc即可。

命令模式转到插入模式输入 o / i / a

命令模式转到底行模式输入 shift+; 也就是:

2、讨论常见模式——命令、底行

命令模式:

你可能感兴趣的:(Linux,linux,运维,服务器)