Linux入门第三篇:软件包管理器yum和编辑器vim的使用
Posted 无聊呀呀呀
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux入门第三篇:软件包管理器yum和编辑器vim的使用相关的知识,希望对你有一定的参考价值。
目录
前言
在初步认识Linux指令和Linux权限的概念之后,接下来就是学会如何使用软件包管理器yum和编辑器vim,下面简单介绍了yum和vim,请诸君认真阅读呀。
Linux软件包管理yum
1)什么是软件包和软件包管理器?
软件包和软件包管理器,就好比"APP"和"应用商店"的关系。
而yum(Yellow dog Updater,Modified)是Linux下的一种非常常用的软件包管理器,主要应用在Fedora, RedHat,Centos等发行版上。
2)Linux下安装软件的几种途径
1、源码安装,获取一段代码,自己打包成文件->想了解源码安装的点击这里。
2、rpm安装包,但不帮我们解决依赖关系。
3、yum安装包,会帮我们解决依赖关系,我们通常使用yum安装包。
查看软件包
通过yum list 指令可以罗列出当前一共有哪些软件包,按时由于包的数目非常多,所以我们用grep命令来筛选我们想要的包
命令格式:yum list | grep 包的名字
例如:
注意事项:
- 软件包名称: 主版本号.次版本号.源程序发行号-软件包的发行号.主机平台.cpu架构.
- “x86_64” 后缀表示64位系统的安装包, “i686” 后缀表示32位系统安装包. 选择包时要和系统匹配.
- “el7” 表示操作系统发行版的版本. “el7” 表示的是centos7/redhat7. “el6” 表示 centos6/redhat6.
- 最后一列, base 表示的是 “软件源” 的名称, 类似于 “小米应用商店”, “华为应用商店” 这样的概念.
【注意】在使用yum之前,我们要先保证网络顺畅!
通过ping指令验证:
提示:不想检查太久的话,ping -c数字 www.baidu.com,数字是多少就检查多少行。
如何安装软件
在Linux中,我们通过yum指令在yum包服务器上找到并下载安装完。
命令格式:sudo yum install sl
安装完成后,输入指令sl,就会有一辆小火车在你屏幕上行驶过去。
【要注意】
- 安装软件时由于需要向系统目录中写入内容, 一般需要 sudo 或者切到 root 账户下才能完成.
- yum安装软件只能一个装完了再装另一个. 正在yum安装一个软件的过程中, 如果再尝试用yum安装另外一个软件, yum会报错.
如何卸载软件
命令格式:sudo yum remove sl
卸载sl。
lrzsz的使用
lrzsz可以让Linux和windows互传文件,用的时候要先安装lrzsz。
1)把windows上的文件拖动到Linux命令界面上
2)把windows上的文件传到Linux上不想拖动
使用命令:rz -E
3)把Linux上的文件传到windows上
使用命令:sz 文件名
Linux编辑器-vim使用
01.vim的基本概念
编辑器vim是一款强大的工具,这个工具中有很多模式,其中,最常用的三个模式分别是:命令/正常模式(commmand mode)、插入模式(Insert mode)、低行模式(last line mode)
- 命令模式:进入vim中的初始模式,无法进行文字输入。
- 插入模式:只有在Insert mode下,才可以做文字输入。
- 低行模式:文件保存或退出,也可以进行文件替换,找字符串,列出行号等操作。 在命令模式下,shift+: 即可进入该模式
打开vim,进入低行模式,输入:help vim-modes,可以查看vim中的全部模式。
02.vim的基本操作
在进行文本编辑的时候,vim 文件 ,我们首先进入的是命令模式,只有切换到插入模式才能输入文字。
- [命令模式]切换到[插入模式]:输入i、输入o、输入a
- [插入模式]切换到[命令模式]:按[Esc]键
- [命令模式]切换到[低行模式]:shift+;,实际就是输入[:]
- 要退出vim,则先进入命令模式,在切换到低行模式,w(保存文件)、wq(保存文件并退出)、q!(不存盘,强制退出vim)
03.vim命令模式命令集
1)移动光标
-
在vim可以直接用键盘的上下左右移动光标,但正规的vim是用小写字母h、j、k、l,分别控制光标的左、下、上、右移动一格
-
按[G]:移动到文章的最后
-
按[$]:移动到光标所在行的“尾行”
-
按[^]:移动到光标所在的“尾首”
-
按[w]:光标跳到下一个字的开头
-
按[e]:光标移动到下一个字的字尾
-
按[b]:光标移动到上一个字的开头
-
按[#l]:光标移动到该行的第#个位置
-
按[gg]:进入文本开始
-
按[shift+g]:进入文本末端
-
按[ctrl] + [b]:屏幕往“后”移动一页
-
按「ctrl」+「f」:屏幕往“前”移动一页
-
按「ctrl」+「u」:屏幕往“后”移动半页
-
按「ctrl」+「d」:屏幕往“前”移动半页
2)删除文字
- 「x」:每按一次,删除光标所在位置的一个字符
- 「#x」:例如,「6x」表示删除光标所在位置的“后面(包含自己在内)”6个字符
- 「X」:大写的X,每按一次,删除光标所在位置的“前面”一个字符
- 「#X」:例如,「20X」表示删除光标所在位置的“前面”20个字符
- 「dd」:删除光标所在行
- 「#dd」:从光标所在行开始删除#行
3)复制
- 「yw」:将光标所在之处到字尾的字符复制到缓冲区中。
- 「#yw」:复制#个字到缓冲区
- 「yy」:复制光标所在行到缓冲区。
- 「#yy」:例如,「6yy」表示拷贝从光标所在的该行“往下数”6行文字。
- 「p」:将缓冲区内的字符贴到光标所在位置。注意:所有与“y”有关的复制命令都必须与“p”配合才能完成复制与粘贴功能。
4)替换
- 「r」:替换光标所在处的字符。
- 「R」:替换光标所到之处的字符,直到按下「ESC」键为止。
5)撤销上一次操作
- 「u」:如果您误执行一个命令,可以马上按下「u」,回到上一个操作。按多次“u”可以执行多次回复。
- 「ctrl + r」: 撤销的恢复
6)更改
- 「cw」:更改光标所在处的字到字尾处
- 「c#w」:例如,「c3w」表示更改3个字
7)跳到指定行
- 「ctrl」+「g」列出光标所在行的行号。
- 「#G」:例如,「15G」,表示移动光标至文章的第15行行首。
04.vim低行模式命令集
在使用低行模式之前,先要保证vim处在命令模式下,再切换到低行模式。
1)列出行号
- 「set nu」: 输入「set nu」后,会在文件中的每一行前面列出行号。
2)保存文件
- 「w」: 在冒号输入字母「w」就可以将文件保存起来
3)离开vim
- 「q」:按「q」就是退出,如果无法离开vim,可以在「q」后跟一个「!」强制离开vim。
- 「wq」:一般建议离开时,搭配「w」一起使用,这样在退出的时候还可以保存文件。
- [ ! ]:强制的意思
4)在不离开vim的情况下,执行命令
- [ :! cmd]:进入低行模式,再输入!,cmd是你要执行的命令
5)跳到文件的某一行
- 「#」:「#」号表示一个数字,在冒号后输入一个数字,再按回车键就会跳到该行了,如输入数字15,再回车,就会跳到文章的第15行。
6)分屏,再创建一个文件
- [vs file]:进入低行模式,vs 加文件名
05.简单vim配置
1)配置文件的位置
1、在目录/etc/下面,有个名为vimrc的文件,这是系统中公共的vim配置文件,对所以用户都有效。
2、而在每个用户的主目录下,都可以自己建立私有的配置文件(看你学喜欢什么风格),命名为:“.vimrc”。例如,在root目录下通常已经存在了一个.vimrc文件,如果没有,没关系,自己创建一个。
3、切换成自己的用户,进入自己的主工作目录,找到.vimrc文件,执行vim .vimrx,进行配置
2)常用的配置选项
我先来创建一共新用户,我这里没有.vimrc文件。
自己创建一个.vimrc文件
而,我的.vimrc文件什么都没有,所以进行vim编辑文件的时候感觉很“空”。
接下来进行配置,看看效果
- 显示行号:set nu(进入.vimrc文件,把这个输入进去,保存并退出)
当然,还有很多的配置,这里不说。
我们可以直接安装一键式vim环境安装包👉vim安装包点击链接。
往下翻,找到安装方法。
复制到Linux上面。
按回车,后输入密码,之后就是等安装完成了。
安装完成后。进入.vimrc文件中,就可以看到很多内容,这些内容都是配置你vim的。
之后关系你,配置完成。
总结
对于以上内容,是要多练习的,没有人看一下就会,熟能生巧嘛。当然,以上内容如有不妥的地方,希望指正,哈哈,爆赞👍。
以上是关于Linux入门第三篇:软件包管理器yum和编辑器vim的使用的主要内容,如果未能解决你的问题,请参考以下文章
Linux篇第三篇——Linux环境下的工具(yum + vim + gcc/g++ +gdb)
Linux从青铜到王者第三篇:Linux开发工具编辑器vim
Linux工具:软件包管理器yum | 编辑器vim | 编译器gcc/g++ | 调试器gdb | 自动化构建工具make/Makefile | Linux小程序:进度条 | git命令行