Linux 常用工具(yum、vim、gcc、gdb、git)

目录

1.yum:软件包管理工具

2.vim:linux下最受欢迎的命令行下的编辑器

底行模式下的常见操作:

普通模式下的常见操作:

文本操作:

其他操作:

3.gcc/g++:编译器

4.gdb:调试器

调试过程:

5.项目的自动化构建工具

 make的解释执行规则:

6.git 项目的版本管理工具

​编辑


1.yum:软件包管理工具

查看搜索软件包:yum list          yum search keyword

安装软件包:yum install package         

卸载软件包:yum remove package

软件工具如非必要尽量不要使用源码安装,使用yum工具安装,因为yum是有一套完整的依赖关系

2.vim:linux下最受欢迎的命令行下的编辑器

有多种操作模式:12种,常用/必用3种(普通模式,插入模式,底行模式)

普通模式:针对文本进行命令操作的模式,也是所有模式之间进行切换的基础模式

插入模式:开始进行文本编辑

底行模式:当前所学的只有保存与退出

模式切换:vim打开一个文件默认处于普通模式

    普通模式 ->插入模式:i   a,o,I, A, O

    任意模式->普通模式:ESC

    普通模式->底行模式:英文冒号

底行模式下的常见操作:

:w保存   :q 退出    :wq 保存并退出    :q! 强制退出不保存         :num 跳转到第num行

普通模式下的常见操作:

光标移动:hjkl-上下左右,ctrl+f/b--上下翻页      gg/G(shift+g) --文档首尾,

w/b--以单词为单位前后移动

文本操作:

复制:yy--复制光标所在行,nyy--从光标所在行开始复制n行

剪切/删除(剪切后不粘贴就行):dd/ndd-删除(剪切)光标所在行,清空文本内容--ggdG

dw-删除单词       D-删除本行光标以后的内容

 粘贴:p        np--向下降剪切板的内容粘贴n遍

其他操作:

撤销上一次操作:u; 还原撤销:ctrl+r

不要使用 ctirl+z退出vim,因为这并不是真正的退出


3.gcc/g++:编译器

gcc对应的C语言,g++对应的时C++语言

编程语言分类:

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