Linux 新手入门:软件安装、Vim 操作与 GCC 编译基础工具链
引言
刚上手 Linux 时,常会遇到软件安装方式选择困难、文件传输不熟悉、编辑器操作不熟练以及编译链接报错等问题。本文旨在梳理 Linux 基础工具的核心逻辑,涵盖软件安装流程、文件传输指令、代码编辑技巧及编译链接原理,帮助读者建立扎实的开发环境基础。
Linux 安装软件的几种方法
Linux 安装软件主要有三种方式:
- 源代码安装
- RPM 安装
- YUM 安装(类似 Windows 应用商城,推荐使用)
rz 和 sz 指令
rz:从本地上传文件到远程 Linux 服务器(支持拖拽方式)sz:从远程 Linux 服务器下载文件到本地计算机
前提条件:Linux 系统需安装 lrzsz 包。
yum 指令
使用 yum 时需保证虚拟机网络畅通。
查看可安装的软件:yum list
通常配合管道筛选需要的包。
x86_64后缀表示 64 位系统的安装包- 版本号示例:0.12.20-36
el7表示操作系统发行版版本(CentOS 7)base表示软件源名称
yum 下载和卸载软件
下载命令:yum install -y lrzsz.x86_64
-y参数表示自动确认,不再询问是否下载。
卸载命令:yum remove -y lrzsz
注意事项:
- yum 安装软件通常需逐个进行,但卸载可以同时卸载多个。
- 执行 yum 操作需要 root 权限或 sudo 授权。
引申知识:
- 查看 yum 源配置:
ls /etc/yum.repos.d/ - 扩展 yum 源:
yum install -y epel-release - yum 源概念:存放各种软件包的仓库。默认配置可能为国外源,访问较慢;虚拟机建议替换为国内源,服务器通常由厂商预配置。
vim 指令
Vim 是一个多模式的文本编辑器。
输入 vim 文件名 后进入全屏幕编辑画面。若文件不存在,Vim 会创建空文件;若未保存退出,文件将丢失。

上图展示了各模式间的切换方法(命令模式又称正常模式)。注意:插入模式和底行模式间不能直接切换。 第四种模式:Shift+R 为替换模式,直接在原有内容上书写,原有内容会被覆盖。
多文件操作方法:
在底行模式输入 vs 文件名 可同时打开另一个文件。使用 Ctrl+w 可在窗口光标间切换,当前光标所在的窗口即为操作目标。
Vim 三个模式下的一些键位的功能
命令模式:
- HJKL:移动光标
- Ctrl+v:块选择
- d:删除
- u:撤销


