一、Linux安装软件

Linux安装软件--源代码安装/rpm安装 - Linux包管理工具/yum安装-解决安装源、解决版本解决依赖

1.源码安装:

流程:下载源码 -> 解压 -> 配置 -> 编译 -> 安装

优点:可以指定版本,可以自定义功能,性能优化

缺点:复杂,需要解决依赖,升级麻烦

适合:服务器软件,高性能组件

2.rpm安装:

RedHat Package Manager

安装:xxx.rpm

卸载:rpm -e 软件名

查询:rpm -qa

缺点:依赖问题,需要自己安装依赖

3.yum安装:

yum源:软件下载的地址

  1. yum  ls/etc/yum.repos.d --- 查看源配置文件
  2. ping www.baidu.com --- 测试网络联通
  3. rzsz

rz -- Windows文件--> Linux --- 弹出窗口:选择文件上传

sz -- Linux文件 --> Windows --- 下载到Windows

拖拽形式,消息互传

yum list | grep | lrzsz-->找yum的安装包

yum + install + 在上一步中找到的安装包-->安装yum

yum + remove + 在上一步中找到的安装包-->卸载安装包  +y-->不询问,直接卸载

yum--官方版 拓展版yum install -y epel - release -- 安装额外的软件源

二、vim

1.多模式

命令模式(默认模式)-- 用户所有输入当做命令、一般不会作为文本输入

插入模式 ---> ESC键 ---> 命令模式   

命令模式 ---> i ---> 插入模式

底行模式 ---> ESC键---> 命令模式

命令模式 ---> shift + ; + wq --->底行模式

底行模式:A. set nu --- 调出行号  B. vs --- 打开多个文件编辑窗口 C. ctrl+w+w --- 窗口光标切换 光标在哪个窗口就操作哪个 D. set nonu:删除行号

普通模式:打开vim默认进入,作用:移动、删除、复制、粘贴

命令模式:

  1. 光标定位:gg--定位光标到最开始行
  2. shift+g(G)-- 定位光标到最结尾行
  3. n + shift + g(G) -- 定位光标到任意行
  4. yy -- 复制光标所在行   (n)yy -- 复制光标所在n行
  5. p -- 粘贴到光标的所在行的下一行   (n)p -- 粘贴n行(重复行)
  6. u -- 撤销
  7. dd -- 剪切、删除    (n)dd -- 剪切、删除n行(连续)
  8. Shift + $ -- 定位光标到所在行结尾   Shift + ^ -- 定位光标到当前行开始 (锚点)
  9. w,b -- 光标按照单词进行内/跨行进行移动
  10. h、j、k、l --  ←  ↓  ↑  →
  11. Shift + r -- 快速大小写转换      (n)r -- 对光标字符 + 之后的字符串进行批量化转换
  12. Shift + R -- 批量化替换模式(第四种模式--Esc退出)
  13. x -- 删除光标所在字符 n(x) -- 对光标字符之后的字符进行删除
  14. Ctrl + r -- 撤销之前的撤销

2.配置

touvh ~/.vimrc--配置文件 (vim配置选项说明-search)

一个用户一个vim配置文件,不会相互影响(不建议给root配置)

Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐