0基础学习Linux之揭开朦胧一面:环境基础开发工具
更新时间:2026-02-15 13:02:54
-
-
爱情和生活模拟rpg手机版
- 类型:体育竞技
- 大小:87.5mb
- 语言:简体中文
- 评分:
- 查看详情
0基础学习Linux之揭开朦胧一面:环境基础开发工具
在Linux系统里,可以使用源码安装、rpm包安装或通过包管理器(如CentOS下的yum)和Ubuntu的apt进行软件安装。
包管理器像手机应用商店,将软件托管于云端,用户仅需执行命令即能轻松下载和安装。
包管理器的作用与功能包管理器是提供一个集中化平台或工具集合,以便用户对系统中的软件进行有效管理。其核心功能包括:- 安装:用户可以快速、简便地安装所需的软件,而无需手动下载和配置。 - 下载:包管理器能够检测并推送最新版本的软件包,并自动更新已安装的软件,确保系统的稳定性。 - 卸载:用户可以轻松卸载不再需要的软件,释放系统资源。 - 依赖处理:包管理器能自动解决软件之间的依赖关系,保证软件的正常运行。这是其关键特性之一,因为它简化了依赖管理的复杂性。此外,包管理器还具有版本控制功能,可以协调不同版本的软件包,以维护系统的稳定性和一致性。通过这些功能,包管理器极大地提高了软件安装、更新和卸载的效率,并确保系统始终保持最佳状态。
对于操作系统的理解:我们将用户群体、社区支持、文档资料及问题反馈等统称为操作系统“生态”问题。一个操作系统能否受欢迎,取决于它所服务的人群是学生、工程师还是其他技术人员;是否有健全的社区支持,社区里是否有丰富的文档资源,并涵盖常见问题及其解决方案。
一个好操作系统的标准是它丰富的生态系统,能提供所需的所有功能和工具。
重新审视CentOS、Ubuntu与Kali的异同:并非内核差异,而是生态与用户定位不同。

关于yum:yum源配置文件位于/etc/yum.repos.d/
在CentOS中,最核心的基础文件如下所示:

该文件中包含了yum源所对应的镜像链接地址。
软件源区有“稳定区”与“扩展区”,前者是通过安全验证且未发现风险的代码,后者则为新开发的应用程序提供空间。
EPelRepo是一个典型的扩展源。若无此源,可执行“yum install -y epel-release”安装,普通用户需使用`sudo`。

使用yum安装软件(安装与卸载必须具有root权限): 查看所有可用软件包:yum list
yum install [-y] xxxx
将服务器端的软件信息缓存到本地:
yum makecache
清理旧缓存:
yum clean all
搜索含有指定关键字的软件包:
yum search
仅升级软件包:
yum -y upgrade
升级所有软件包以及系统内核:
yum -y update
所有的这些工具本质上都是命令。
关于vim(安装指令:yum -y install vim):
Vim简介Vim是一款专为文本编辑设计的多功能工具,类似于记事本和VSCode,常用于代码编写任务。它拥有多种模式,其中几种最为常见: 命令模式:Vim的核心功能。 插入模式:用户通常使用此模式进行输入。 底行模式:在某些情况下,如复制粘贴时。无论哪种模式,Vim都提供了强大的编程工具和丰富的功能。

命令模式(打开Vim默认进入的模式,提供大量高效编辑命令):
快捷导航指南:- g: 跳转到文件开头; - shift + g: 跳转到文件末尾; - 鼠标点击行号 + gg 或 shift + g:指定行; - shift + ^: 到当前行首; - shift + $: 到当前行尾。
hjkl键:上下左右移动光标(早期键盘无方向键,Vim为兼容保留此设定)
w:向后按单词跳转
b:向前按单词跳转
n + w / b:向前/向后跳转n个单词
撤销操作: u:撤销上一步操作(只要不退出Vim均可多次撤销) Ctrl+R:重做被撤销的操作
其他常用命令:- y: 复制当前行 - n + y: 复制n行 - p: 将粘贴到当前行下方 - n + p: 将粘贴n行 - dd: 剪切当前行(也可+n) - Shift+zz:保存并退出
按下 Shift+: 进入底行模式:w:保存内容 q:退出Vim set nu:显示行号 set nonu:隐藏行号 /xxx:查找 xxx(按 n 跳转下一个匹配项) ! 命令:执行 Shell 命令 vs:分屏操作 Ctrl + ww:切换分屏窗口
全局替换:
:%s/原内容/替换内容/g登录后复制
打印指定范围的行:
[range]p [flags]登录后复制
在指定行上方插入内容:
{range}i[nsert][!]登录后复制
替换模式: Shift+r:进入替换模式
批量注释: - 按Ctrl+v,选中需要的行或段落。 - 使用hjkl键调整选择范围。 - 点击Shift+i打开代码高亮模式。 - 输入//,然后按Esc退出。全文注释: - 增加gg键定位到文档开头。 - 按Ctrl+v选中文本,接着用Shift+g选中整篇文章。 - 将Shift+i切换至代码高亮状态。 - 再输入//,最后按Esc确认修改。批量取消注释: - 首先选择需要取消注释的文本区域。 - 使用hjkl键调整选择范围。 - 点击d命令删除所有注释。批量插入文本: - 同样地,首先选中要修改的文字段落。 - 使用hjkl键调整选择范围。 - Shift+i切换代码高亮模式。 - 输入新的文字内容。 - 最后按Esc退出。
查找历史命令: Ctrl+r:搜索历史命令 !命令头字母:执行最近一次匹配的命令
插入模式(类似普通文本编辑,输入即生效):
从命令模式进入插入模式方式: - 按 a(在当前字符后插入) - 按 i(在当前字符前插入) - 按 o(在当前行下方新建一行插入)
返回命令模式:按 Esc 键
以上就是0基础学习Linux之揭开朦胧一面:环境基础开发工具的详细内容,更多请关注其它相关文章!
