巅峰产生虚伪的拥护,黄昏见证真正的信徒。
yum工具
Linux 软件包管理器--yum
简单介绍: yum命令:是linux预装的一个指令搜索 下载 安装对应的软件 yum相当于linux的应用商店.
注意事项
关于 yum 的所有操作必须保证主机(虚拟机)网络畅通!!!
可以通过 ping 指令验证
ping www.baidu.com
关于 rzsz
这个工具用于 windows 机器和远端的 Linux 机器通过 XShell 传输文件. 安装完毕之后可以通过拖拽的方式将文件上传过去
查看软件包
通过 yum list 命令可以罗列出当前一共有哪些软件包. 由于包的数目可能非常之多, 这里我们需要使用 grep 命令只筛选出我们关注的包. 例如:
yum list | grep lrzsz
结果如下:
lrzsz.x86_64 0.12.20-36.el7 @base
注意事项:
解释:
软件包名称: 主版本号.次版本号.源程序发行号-软件包的发行号.主机平台.cpu架构.
"x86_64" 后缀表示64位系统的安装包, "i686" 后缀表示32位系统安装包. 选择包时要和系统匹配.
"el7" 表示操作系统发行版的版本. "el7" 表示的是 centos7/redhat7. "el6" 表示 centos6/redhat6.
最后一列, base 表示的是 "软件源" 的名称, 类似于 "小米应用商店", "华为应用商店" 这样的概念。
如何安装软件
通过 yum, 我们可以通过很简单的一条命令完成 gcc 的安装.
sudo yum install lrzsz
yum 会自动找到都有哪些软件包需要下载, 这时候敲 "y" 确认安装.
出现 "complete" 字样, 说明安装完成.
注意事项:
安装软件时由于需要向系统目录中写入内容, 一般需要 sudo 或者切到 root 账户下才能完成.
yum安装软件只能一个装完了再装另一个. 正在yum安装一个软件的过程中, 如果再尝试用yum安装另外一个软件, yum会报错.如果 yum 报错, 请自行百度.
如何卸载软件
仍然是一条命令:
sudo yum remove lrzsz
vim
2.1vim的模式
vim命令:
命令模式:指令
shitf + $ 解释:光标定位在当前行的最右侧结尾处
shift + ^ 解释:光标定位在当前行的最右侧开头处
n+ shift + g 解释:光标定位在到文本第n行结尾处,不加n就是光标定位到当前文本结尾处
gg 解释:光标定位到文本开始处
h:左
j:下
k: 上
l: 右
n + yy:复制当前行/多行
n + p:在下一行进行粘贴/可多次粘贴
u :撤销编辑操作
ctrl + r: 对撤销进行撤销
n + dd:删除当前行/ 剪切当前行
shift + = ~: 快速切换大小写
n + r + c: 替换从当前位置开始向后的n个字符为 c
shift + r: 替换模式
n + x: 删除光标所在字符
n + shift + x = X: 向左侧进行局部删除
shift + #:高亮要查找的函数/字符串n\: 下一个查找到的函数/字符串
底行模式
shift + ::进入底行模式
W: 写入
W!:强制写入
q:退出vim
q!:强制退出vim
wq:保存并退出vim
wq!:保存并强制退出vim
!command:直接执行command指令
vs filename: 对比两个文件,光标在哪一个文件中,就在编辑那个文件,低行也是一样,Ctrl + ww光标多终端切换
小技巧:
vim filename +行号:进入vim 并直接光标直接定位在该行号行
ctrl + zz :退出vim
视图模式
批量化注释:
ctrl + v: 进入视图模式
hjkl: 区域选择
shift + i:进入插入模式
// :注释
Esc:退出
批量化区注释
ctrl + v: 进入视图模式
hjkl: 区域选择
d: 删除
好啦,关于Linux中工具篇就先学到这里,如果对您有所帮助,欢迎一键三连,您的支持是我创作的最大动力!!!