论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
运维.售后
›
运维.售后
›
【Linux】软件包管理器yum、编辑器vim
【Linux】软件包管理器yum、编辑器vim
莱莱
金牌会员
|
2024-11-22 08:36:35
|
显示全部楼层
|
阅读模式
楼主
主题
836
|
帖子
836
|
积分
2508
1.源码安装 和 软件包安装
在Linux下安装软件,一个通常的办法是下载到步伐的源代码,并举行编译, 得到可执行步伐。
但是如许太麻烦了,于是有些人把一些常用的软件提前编译好,做成软件包(可以明白成windows上的安装步伐)放在一个服务器上,通过包管理器可以很方便的获取到这个编译好的软件包,直接举行安装。
2.软件包管理器yum
1.什么是包管理器
软件包和软件包管理器,就比如 “App” 和 “应用商店” 如许的关系。
yum是Linux下非常常用的一种包管理器。主要应用在Fedora、RedHat、Centos等发行版上。
3.vim编辑器
vi / vim的区别简单点来说,它们都是多模式编辑器,不同的是vim是vi的升级版本,它不仅兼容vi的全部指令,而且还有一些新的特性在里面。
1.vim常见的三种模式
vim的三种模式(其实有很多多少模式,现在把握这3种即可),分别是下令模式、插入模式 和 底行模式,各模式的功能区分如下:
下令模式:控制屏幕光标的移动,字符、字或行的删除,移动复制某区段。输入 a / i / o 进入插入模式下或者输入 shift + : 进入底行模式。
插入模式:只有在插入下,才可以做笔墨输入。输入ESC键可回到下令行模式。该模式是用的最频仍的编辑模式。
底行模式:文件保存或退出,也可以举行文件替换,找字符串,列出行号等操作。 输入ESC键可回到下令行模式。
2.vim下令模式:下令集
移动光标
gg:将光标快速回到第一行开头。
Shift + g:将光标快速回到最后一行的开头。
number + Shift + g:将光标快速回到第 number 行的开头。
Shift + $:将光标快速回到该行的末了。
Shift + ^:将光标快速回到该行的开头。
h:光标左移一位。
j:光标下移一位。
k:光标上移一位。
l:光标右移一位。
w: 以单词为单元,光标向后移一位。
b:以单词为单元,光标向前移一位。
h、j、k、l、w、b 下令前面都可以带上具体的数字。
复制 + 粘贴 + 剪切 +删除
yy:复制当前行。
p:光标所在的位置举行粘贴。
dd:剪切 / 删除当前行。
x:剪切 / 删除光标所在位置的字符。
Shift + x:光标及光标右侧不动,剪切 / 删除光标左侧的一个字符。
以上下令前面都可以带上具体的数字。
替换
r:替换光标所在字符,光标字符->目标字符。
Shift + r:批量化替换光标所在的字符,可以随意移动光标(称为替换模式,输入Esc回到下令模式)。
Shift + ~:光标所在的位置举行巨细写切换。
撤销
u:撤销历史操作。
Ctrl + r:撤销 u 操作。
一但退出文件编辑,无法再举行撤销,但是只是保存,没有举行 q 退出,可以举行撤销。
其它
Shift + #:使光标所在的单词高亮,按 n,向上查找该单词。
Shift + zz:逼迫退出。
批量化解释:Ctrl + v(进入视图模式),hjkl移动光标(选择批量化解释区域),Shift + i(进入插入模式),然后输入 //(当然也可以输入其它内容,完成批量化操作),最后输入 Esc 后,完成批量化解释。
批量化取消解释:Ctrl + v(进入视图模式),hjkl移动光标(选择批量化取消解释区域),最后 d,完成批量化取消解释。
3.vim底行模式:下令集
set nu:添加行号。
set nonu:取消行号。
q:退出。后面再加上!,代表逼迫退出。
w:保存。后面再加上!,代表逼迫保存。
wq:保存退出。后面再加上!,代表逼迫保存退出。
!:在不退出 vim 的情况下,可以在底行模式中输入下令。
%s/dest/src/:批量替换,将dest替换为src。
vs 文件名:分屏操作多个文件。Ctrl + ww:光标切换到下一个文件。
/ 单词:使单词变得高亮。
4.使用vim的小技巧
vim 文件名 +number:进入文件后,使得光标在第number行。
!v:进入上一次使用 vim 的文件中。
5.vim设置
在家目录下创建.vrmrc文件(以.开头的文件是隐藏文件,可以用 ls -al 检察隐藏文件)。
使用 vim 编辑器,打开.vrmrc文件。
设置.vrmrc文件(例如:输入set nu,再次使用 vim 打开文件时会自动天生行号)
注意:/ect/vimrc,该目录下的 vimrc 文件是全部用户共用的(包罗 root),最好不要动,在自己的家目录下设置自己的 vim,不要影响别的用户的 vim。
gitee:一键化设置 vim。只支持CentOS7
如何检察Linux的系统版本?
本人用的是华为云,可以修改Linux系统版本为CentOS7。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
莱莱
金牌会员
这个人很懒什么都没写!
楼主热帖
SQL的约束
红标devcpp6.3编译器下载及配置教程 ...
MySQL 隐式类型转换导致索引失效问题 ...
你选对了超融合,可能却买错了交换机! ...
微服务网关Gateway实践总结
MySQL实战45讲 9
HCIA-OSPF协议
攻防世界web 难度1新手练习
5分钟搞定 关系型数据库 到 Flink 数据 ...
Nginx 禁止国外 IP 访问网站
标签云
挺好的
服务器
快速回复
返回顶部
返回列表